Known Subclasses |
---|
JSBean JSButton JSField JSLabel |
Property Summary | |
---|---|
Boolean | enabled The enable state of the component, default true. |
String | name The name of the component. |
Boolean | visible The visible property of the component, default true. |
Number | x The x coordinate of the component on the form. |
Number | y The y coordinate of the component on the form. |
Property Details |
---|
enabled |
The enable state of the component, default true.
|
Returns |
Samplevar form = solutionModel.newForm('printForm', 'db:/example_data/parent_table', null, false, 400, 300); var field = form.newField('parent_table_text', JSField.TEXT_FIELD, 10, 10, 100, 20); field.enabled = false; |
name |
The name of the component. Through this name it can also accessed in methods.
|
Returns |
Samplevar form = solutionModel.newForm('someForm', 'db:/example_data/parent_table', null, false, 620, 300); var label = form.newLabel('Label', 10, 10, 150, 150); label.name = 'myLabel'; // Give a name to the component. forms['someForm'].controller.show() // Now use the name to access the component. forms['someForm'].elements['myLabel'].text = 'Updated text'; |
visible |
The visible property of the component, default true.
|
Returns |
Samplevar form = solutionModel.newForm('printForm', 'db:/example_data/parent_table', null, false, 400, 300); var field = form.newField('parent_table_text', JSField.TEXT_FIELD, 10, 10, 100, 20); field.visible = false; |
x |
The x coordinate of the component on the form.
|
Returns |
Samplevar field = form.newField('parent_table_text', JSField.TEXT_FIELD, 10, 10, 100, 20); application.output('original location: ' + field.x + ', ' + field.y); field.x = 90; field.y = 90; application.output('changed location: ' + field.x + ', ' + field.y); |
y |
The y coordinate of the component on the form.
|
Returns |
Samplevar field = form.newField('parent_table_text', JSField.TEXT_FIELD, 10, 10, 100, 20); application.output('original location: ' + field.x + ', ' + field.y); field.x = 90; field.y = 90; application.output('changed location: ' + field.x + ', ' + field.y); |