Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
<attachment>
Adds a files attachment widget.
The following attributes are applicable:
Attribute | Type | Description | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
class | String | This attribute is for the allows defining CSS styles classes description and specifying. | |||||||||||
fieldMessage | String | This attribute points to the client controller data object. | style | String |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<div style="fontSize: 15px, width: 600px"></div> |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<attachment class="form" model="data.attachments"></attachment>
|
<button>
Use this attribute to add a button to your widget form. This element behavior is similar as React does.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<button event-click="window.s_widget_custom.submit();">
{data.submitBtnTitle}
</button>
<button event-click="window.s_widget_custom.cancel();">
{data.cancelBtnTitle}
</button> |
<checkbox>
This element allows adding and configuring the checkbox field.
The following attributes are applicable:
Use this attribute to set a message to a field you need. | |||||||||||
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". | |||||||||
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. | |||||||||
label | String | A field label with text information generally describing the field content. | |||||||||
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. | |||||||||
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". | |||||||||
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax.
| |||||||||
value | String | Specifies the default value for field. |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<attachment class="form" model="data.attachments"></attachment>
|
<button>
Use this attribute to add a button to your widget form. This element behavior is similar as React does.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<button event-click="window.s_widget_custom.submit();">
{data.submitBtnTitle}
</button>
<button event-click="window.s_widget_custom.cancel();">
{data.cancelBtnTitle}
</button> |
<checkbox>
This element allows adding and configuring the checkbox field.
The following attributes are applicable:
Attribute | Type | Description | ||
---|---|---|---|---|
class | String | This attribute allows defining CSS styles classes description and specifying. | ||
fieldMessage | Boolean | Use this attribute to set a message to a field you need. | ||
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For | ||
Attribute | Type | Description | ||
fieldMessage | Boolean | Use this attribute to set a message to a field you need. | ||
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". | ||
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. | ||
label | String | A field label with text information generally describing the field content. | ||
model | String | This attribute points to the client controller data object. | ||
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". | ||
valueisVisible | String | Specifies the default value of the field. | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. | ||
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. | ||
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". | ||
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. | ||
value | String | Specifies the default value of the field. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<modal model="data.modal" title="{data.modalTitle}" isShow="{data.isShow}"
doClose="window.s_widget_custom.closeModal();">
<checkbox model="data.ignoreAutoCAB" | ||||||
Code Block | ||||||
| ||||||
<modal model="data.modal" title="{data.modalTitle}" isShow="{data.isShow}" doClose="window.s_widget_custom.closeModal();"> <checkbox model="data.ignoreAutoCAB" label="{data.questionText}"></checkbox> <div simple-if="{data.showInput}" class="select-area"> <multiselect label="{data.cabParticipantsTitlequestionText}" title></checkbox> <div simple-if="{data.cabParticipantsTitleshowInput}" modelclass="data.CABparticipants"select-area"> <multiselect label="{data.cabParticipantsTitle}" title="{data.cabParticipantsTitle}" model="data.CABparticipants" values="" options="{data.optionsValues}" event-change="s_widget_custom.optionsSelected();"> </multiselect> </div> </modal> |
<codemirror>
The element adds a text field with the code formatting.
The following attributes are applicable:
Attribute | Type | Description |
---|---|---|
event-changeclass | FunctionString | Use this attribute to specify the actions performed when the change event occurs. |
event-click | Function | Use this attribute to specify the actions performed when the click event occurs. |
model | String | This attribute points to the client controller data object. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<codemirror model="data.mirror"></codemirror> |
<conditions>
Adds the condition builder widget.
The following attributes are applicable:
This attribute allows defining CSS styles classes description and specifying. | ||||||
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". | ||||
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. | ||||
fieldMessage | String | Use this attribute to set a message to a field you need. | ||||
label | String | A field label with text information generally describing the field content. | ||||
model | String | This | ||||
Attribute | Type | Description | ||||
---|---|---|---|---|---|---|
model | String | Thisattribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script.tableName | ||||
readOnly | String | Connection with a table by its name | tableId | Big Integer | Connection with a table by the IDBoolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. | ||||
value | String | Specifies the default value for field. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<conditions<codemirror model="data.conditions" tableName="itsm_incident" tableId="155964310500000569mirror"></conditions>codemirror> |
<datetime>
<conditions>
Adds the condition builder widget.The element provides a data input of the datetime format.
The following attributes are applicable:
Attribute | Type | Description | isMandatory|||
---|---|---|---|---|---|
class | BooleanString | This attribute | is responsible for specifying whether this input field is mandatory or not.|||
label | String | A field label with text information generally describing the field content. | |||
allows defining CSS styles classes description and specifying. | |||||
model | String | This attribute points | model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
beginDatefieldMessage | String | Specify a method of how the beginning date is defined. | |||
endDate | String | Specify a method of how the ending date is defined. |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<datetime label="Date and Time" isMandatory="true" model="data.dueDate" beginDate="{data.beginDate} " endDate="{data.endDate}"></datetime>
//client script
const beginDate = new Date();
const endDate = new Date();
beginDate.setDate(beginDate.getDate() - 30);
endDate.setDate(endDate.getDate() + 30); |
<daysofweek>
Use this attribute to set a message to a field you need. | ||
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
tableId | Big Integer | Connection with a table by the ID. |
tableName | String | Connection with a table by its name. |
value | String | Specifies the default value for field. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<conditions model="data.conditions" tableName="itsm_incident" tableId="155964310500000569"></conditions> |
<datetime>
The element provides a data input of the datetime format. The element adds a field that allows selecting days of week.
The following attributes are applicable:
Attribute | Type | Description | model
---|---|---|
beginDate | String | This attribute points to the client controller data object. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<daysofweek model="data.daysofweek"></daysofweek> |
<duration>
The tag adds a field counting the time duration.
The following attributes are applicable:
Specify a method of how the beginning date is defined. | ||
class | String | This attribute allows defining CSS styles classes description and specifying. |
endDate | String | Specify a method of how the ending date is defined. |
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute is responsible for specifying whether this input field is mandatory or not. |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
model | ||
Attribute | Type | Description |
---|---|---|
model | String | This attribute points to the client controller data object. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<duration model="data.duration"></duration> |
<html>
This widget adds an HTML input field with text formatting options.
The following attributes are applicable:
When the model data changes, it is automatically transferred to data of the client script. | ||
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
value | String | Specifies the default value for field. |
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<datetime label="Date and Time" isMandatory="true" model="data.dueDate" beginDate="{data.beginDate} " endDate="{data.endDate}"></datetime>
//client script
const beginDate = new Date();
const endDate = new Date();
beginDate.setDate(beginDate.getDate() - 30);
endDate.setDate(endDate.getDate() + 30); |
<daysofweek>
The element adds a field that allows selecting days of week.
The following attributes are applicable:
Attribute | Type | Description |
---|---|---|
class | String | This attribute allows defining CSS styles classes description and specifying. |
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<htmlinput label="Description" model="data.description" isMandatory="true"></htmlinput> |
<modal>
A modal window solution.
The following attributes are applicable:
Attribute | Type | Description | |
---|---|---|---|
model | String | This attribute points to the client controller data object. | |
title | String | A modal window title. | |
doClose | Function | Specify actions to perform after one of the predefined patterns is selected:
| |
Boolean | If this attribute is equal to | 'true', then the modal window is"true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label |
language | xml |
---|---|
title | modal |
linenumbers | true |
<modal model="data.modal" title="Modal Label" isShow="true"
doClose:
{
"click": "runScript()"
},>
<multiselect>
Provides multiple choice selection for widgets.
The following attributes are applicable:
String | A field label with text information generally describing the field content. | |
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
value | String | Specifies the default value for field. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<daysofweek model="data.daysofweek"></daysofweek> |
<duration>
The tag adds a field counting the time duration.
The following attributes are applicable:
Attribute | Type | Description |
---|---|---|
class | String | This attribute allows defining CSS styles classes description and specifying. |
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
value | String | Specifies the default value for field |
Matches database values with what will be displayed.
Info |
---|
You can put as much options into drop-down menu as you need, but after the sixth one is placed, a vertical scroll appears. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<multiselect model="data.values" canExcludeAll="true" values='["1", "2"]' options='[{"database_value":"","display_value":""},{"database_value":"1","display_value":"Первый"},{"database_value":"2","display_value":"Второй"}]'></multiselect> |
<reference>
This element adds a reference field to a widget for establishing connections with data tables by a custom reference.
The following attributes are applicable:
Attribute | Type | Description |
---|---|---|
model | String | This attribute points to the client controller data object. |
tableName | String | Connection with a table by its name. |
condition | String | Specify a condition ID. |
isFixed | Boolean | When this attribute is equal to 'true', then the condition value cannot be changed. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<reference label="Configuration Item"<duration model="data.element" tableName="cmdb" isMandatory="true" condition="{data.condition}duration"></reference>duration> |
<report>
<html>
This widget adds an HTML input field with text formatting optionsAdd this SimpleTag to display a particular report.
The following attributes are applicable:
Attribute | Type | Description | reportId
---|---|---|
class | String | Specify the report with the appropriate ID to display. |
condition | String | Specify a condition to build a report. |
This attribute allows defining CSS styles classes description and specifying. | ||
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
value | String | Specifies the default value for field. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<html label="Description" model="data.description" isMandatory="true"></html> |
<modal>
A modal window solution.
The following attributes are
When placing two or more conditions into the condition string, merge them with the carat symbol ( ^ ). The condition syntax will look like this:
To know more about possible condition operators, please refer to the Condition Operators article.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<report reportId="123456789012345678" condition="(group=helpdesk^ORstate=active)"/> |
<select>
A field that allows selecting items.
The following attribute is applicable:
Attribute | Type | Description |
---|
class | String | This attribute |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<select label="Class" isMandatory="true" model="data.class" options='[{"database_value":"","display_value":""},{"database_value":"155964310500000004","display_value":"Server"},{"database_value":"155964310500000006","display_value":"Database"}]'></select> |
<string>
In a widget, use this attribute to designate an input field for text information. The element is similar to the react component:
The following attributes are applicable:
allows defining CSS styles classes description and specifying. | ||
doClose | Function | Specify actions to perform after one of the predefined patterns is selected:
|
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isShow | Boolean | If this attribute is equal to "true", then the modal window is displayed. |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
Attribute | Type | Description |
---|---|---|
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
title | String | Specifies the modal window title. |
value | String | Specifies the default value for field. |
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
<string<modal model="data.lastnamemodal" event-change=";(() => { const lastname = s_widget.getFieldValue('lastname') || ''; const firstname = s_widget.getFieldValue('firstname') || ''; s_widget.setFieldValue('fullname', lastname + ' ' + firstname) })();"></string> <string model="data.firstname" event-change=";(() => { const lastname = s_widget.getFieldValue('lastname') || ''; const firstname = s_widget.getFieldValue('firstname') || ''; s_widget.setFieldValue('fullname', lastname + ' ' + firstname) })();"></string><h1>{data.fullname}</h1> // In this example, we put values into two fields, and after that, they are displayed concatenated and formatted with H1 tag. |
<textarea>
A multi-line text field.
The following attributes are applicable:
title="Modal Label" isShow="true"
doClose:
{
"click": "runScript()"
},> |
<multiselect>
Provides multiple choice selection for widgets.
The following attributes are applicable:
Attribute | Type | Description | ||
---|---|---|---|---|
canExcludeAll | Boolean | This parameter is responsible for items deselecting; if it's equal to TRUE, then bulk item selection cancellation is available. | ||
class | String | This attribute allows defining CSS styles classes description and specifying. | ||
fieldMessage | String | Use this attribute to set a message to a field you need. | ||
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". | ||
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. | ||
label | String | A field label with text information generally describing the field content. | ||
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. | ||
options | String | This field type matches database values with what will be displayed. Specify options available for selecting using the CodeMirror JSON formatting to set the options you need.
| ||
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". | ||
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. | ||
values | String | Specify values for the selection. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<multiselect model="data.values" canExcludeAll="true" values='["1", "2"]' options='[{"database_value":"","display_value":""},{"database_value":"1","display_value":"First"},{"database_value":"2","display_value":"Second"}]'></multiselect> |
<reference>
This element adds a reference field to a widget for establishing connections with data tables by a custom reference.
The following attributes are applicable:
Attribute | Type | Description |
---|---|---|
class | String | This attribute allows defining CSS styles classes description and specifying. |
condition | String | Specify a condition query. |
fieldMessage | String | Use this attribute to set a message to a field you need. |
isFixed | Boolean | When this attribute is equal to 'true', then the condition value cannot be changed. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
tableName | String | Connection with a table by its name. |
value | String | Specifies the default value for field. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<reference label="Configuration Item" model="data.element" tableName="cmdb" isMandatory="true" condition="{data.condition}"></reference> |
<report>
Add this SimpleTag to display a particular report.
The following attributes are applicable:
Attribute | Type | Description |
---|---|---|
class | String | This attribute allows defining CSS styles classes description and specifying. |
condition | String | Specify a condition to build a report. |
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
reportId | String | Specify the report with the appropriate ID to display. |
value | String | Specifies the default value for field. |
Note | |||||||||
---|---|---|---|---|---|---|---|---|---|
When placing two or more conditions into the condition string, merge them with the carat symbol ( ^ ). The condition syntax will look like this:
To know more about possible condition operators, please refer to the Condition Operators article. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<report reportId="123456789012345678" condition="(group=helpdesk^ORstate=active)"/> |
<select>
A field that allows selecting items.
The following attribute is applicable:
Attribute | Type | Description |
---|---|---|
class | String | This attribute allows defining CSS styles classes description and specifying. |
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
options | String | This field type matches database values with what will be displayed. Specify options available for selecting using the CodeMirror JSON formatting to set the options you need. |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
value | String | Specifies the default value for field. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<select label="Class" isMandatory="true" model="data.class" options='[{"database_value":"","display_value":""},{"database_value":"155964310500000004","display_value":"Server"},{"database_value":"155964310500000006","display_value":"Database"}]'></select> |
<string>
In a widget, use this attribute to designate an input field for text information. The element is similar to the react component:
The following attributes are applicable:
Attribute | Type | Description |
---|---|---|
class | String | This attribute allows defining CSS styles classes description and specifying. |
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
value | String | Specifies the default value for field. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<string model="data.lastname" event-change=";(() => { const lastname = s_widget.getFieldValue('lastname') || ''; const firstname = s_widget.getFieldValue('firstname') || ''; s_widget.setFieldValue('fullname', lastname + ' ' + firstname) })();"></string>
<string model="data.firstname" event-change=";(() => { const lastname = s_widget.getFieldValue('lastname') || ''; const firstname = s_widget.getFieldValue('firstname') || ''; s_widget.setFieldValue('fullname', lastname + ' ' + firstname) })();"></string><h1>{data.fullname}</h1>
// In this example, we put values into two fields, and after that, they are displayed concatenated and formatted with H1 tag. |
<textarea>
A multi-line text field.
The following attributes are applicable:
Attribute | Type | Description |
---|---|---|
class | String | This attribute allows defining CSS styles classes description and specifying. |
fieldMessage | String | Use this attribute to set a message to a field you need. |
isMandatory | Boolean | This attribute allows to set a mandatory status to field. For this, set it equal to "true". |
isVisible | Boolean | If this attribute is equal to "true" (by default), then the widget of the type from the list below is displayed; otherwise, it is not displayed. |
label | String | A field label with text information generally describing the field content. |
model | String | This attribute points to the client controller data object. When the model data changes, it is automatically transferred to data of the client script. |
placeholder | String | Specifies the placeholder for text field. |
readOnly | Boolean | This attribute allows to set a read-only status to field. For this, set it equal to "true". |
style | String | This attribute specifies the display settings (size, font, color, and etc.) of the widget elements using the CSS syntax. |
value | String | Specifies the default value for field |
Attribute | Type | Description |
model | String | This attribute points to the client controller data object. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<textarea model="data.name" label="Name" value=""></textarea> <textarea model="data.description" label="Description" value=""></textarea> |
Table of Contents | ||
---|---|---|
|