Table Head (thead) |
---|
Table Row (tr) |
---|
| Table Head (th) |
---|
| Property Details |
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
countDataProviderID |
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| This dataprovider's value will be presented as a 'count bubble' in each item of the list. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1').getInsetList(solutionModel.getForm('il1');
var newList = solutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = newList.getForm().newMethod('function aMethod(event){application.output("Hello world!");}'); |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
dataIconDataProviderID |
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The predefined icon of this data-provider will appear on items in the list; if not specified, 'dataIconType' will be used instead. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1').getInsetList(solutionModel.getForm('il1');
var newList = solutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = newList.getForm().newMethod('function aMethod(event){application.output("Hello world!");}'); |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
dataIconType |
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| This predefined icon will appear on items in the list if 'dataIconDataProviderID' is not set. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1') |
|
|
|
| , .getInsetList(solutionModel.getForm('il1');
var newList = |
|
|
|
| plugins.mobile.solutionHelper.createListFormsolutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = |
|
|
|
| solutionModel'created_by_sm_3').newMethod('function aMethod(event){application.output("Hello world!");}'); |
|
|
|
|
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=dataIconDataProviderID|class=node}{tr:id=name}{td}h6.dataIconDataProviderID{td}{tr}{tr:id=des}{td}{sub-section:dataIconDataProviderID_des|trigger=button|text=}{sub-section}{sub-section:dataIconDataProviderID_des|trigger=none|class=sIndent}The predefined icon of this data\-provider will appear on items in the list; if not specified, 'dataIconType' will be used instead.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:dataIconDataProviderID_snc|trigger=button|text=}{sub-section}{sub-section:dataIconDataProviderID_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:dataIconDataProviderID_prs|trigger=button|text=}{sub-section}{sub-section:dataIconDataProviderID_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:dataIconDataProviderID_ret|trigger=button|text=}{sub-section}{sub-section:dataIconDataProviderID_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:dataIconDataProviderID_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconDataProviderID_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:dataIconDataProviderID_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconDataProviderID_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:dataIconDataProviderID_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconDataProviderID_sam|trigger=none}{code:language=javascript}
var list = plugins.mobile.solutionHelper.getInsetList(solutionModel.getForm('created_by_sm_1'), Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The text of this data-provider will appear on top of the inset list; if not specified, 'headerText' will be used instead. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var insetList = jsform.getInsetList('il1');
var newInsetList = jsform.newInsetList(8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.name = 'il2'; |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The styleClass of the list header. Can have values from 'a' to 'e'. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var newInsetList = jsform.newInsetList(8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.headerStyleClass = 'e'; |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| This text will appear on top of the inset list if 'headerDataProviderID' is not set. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var insetList = jsform.getInsetList('il1');
var |
|
|
|
| newListplugins.mobile.solutionHelper.createListForm('created_by_sm_3', listjsform.newInsetList(8,insetList.dataSource, |
|
|
|
| list.textDataProviderIDinsetList.relationName,insetList.headerText,insetList.textDataProviderID);
|
|
|
|
| newListonActionsolutionModel.getForm('created_by_sm_3').newMethod('function aMethod(event){application.output("Hello world!");}');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=dataIconType|class=node}{tr:id=name}{td}h6.dataIconType{td}{tr}{tr:id=des}{td}{sub-section:dataIconType_des|trigger=button|text=}{sub-section}{sub-section:dataIconType_des|trigger=none|class=sIndent}This predefined icon will appear on items in the list if 'dataIconDataProviderID' is not set.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:dataIconType_snc|trigger=button|text=}{sub-section}{sub-section:dataIconType_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:dataIconType_prs|trigger=button|text=}{sub-section}{sub-section:dataIconType_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:dataIconType_ret|trigger=button|text=}{sub-section}{sub-section:dataIconType_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:dataIconType_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconType_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:dataIconType_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconType_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:dataIconType_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconType_sam|trigger=none}{code:language=javascript}
var list = plugins.mobile.solutionHelper.getInsetList( Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
listStyleClass |
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The styleClass of the list. Can have values from 'a' to 'e'. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1').getInsetList('il1');
var newList = solutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.listStyleClass = 'e'; |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The name of this inset list. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var insetList = jsform.getInsetList('il1');
var newInsetList = jsform.newInsetList(8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.name = 'il2'; |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| This action will be executed when an item in the list is clicked. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1') |
|
|
|
| , .getInsetList(solutionModel.getForm('il1');
var newList = |
|
|
|
| plugins.mobile.solutionHelper.createListFormsolutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = |
|
|
|
| solutionModel'created_by_sm_3').newMethod('function aMethod(event){application.output("Hello world!");}'); |
|
|
|
|
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=headerDataProviderID|class=node}{tr:id=name}{td}h6.headerDataProviderID{td}{tr}{tr:id=des}{td}{sub-section:headerDataProviderID_des|trigger=button|text=}{sub-section}{sub-section:headerDataProviderID_des|trigger=none|class=sIndent}The text of this data\-provider will appear on top of the inset list; if not specified, 'headerText' will be used instead.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:headerDataProviderID_snc|trigger=button|text=}{sub-section}{sub-section:headerDataProviderID_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:headerDataProviderID_prs|trigger=button|text=}{sub-section}{sub-section:headerDataProviderID_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:headerDataProviderID_ret|trigger=button|text=}{sub-section}{sub-section:headerDataProviderID_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:headerDataProviderID_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerDataProviderID_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:headerDataProviderID_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerDataProviderID_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:headerDataProviderID_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerDataProviderID_sam|trigger=none}{code:language=javascript}
var insetList = plugins.mobile.solutionHelper.getInsetList(f, Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
relationName |
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| Name of the relation to be used by the inset list. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var insetList = jsform.getInsetList('il1');
var newInsetList = jsform.newInsetList(8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.name = 'il2'; |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| This text will appear as the secondary (smaller) text of items in the list if 'subtextDataProviderID' is not set. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1').getInsetList(solutionModel.getForm('il1');
var newList = solutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = newList.getForm().newMethod('function aMethod(event){application.output("Hello world!");}'); |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
subtextDataProviderID |
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The text of this data-provider will appear as the secondary (smaller) text of items in the list; if not specified, 'subtext' will be used instead. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1').getInsetList(solutionModel.getForm('il1');
var newList = solutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = newList.getForm().newMethod('function aMethod(event){application.output("Hello world!");}'); |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| This text will appear as the main text of items in the list if 'textDataProviderID' is not set. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1').getInsetList(solutionModel.getForm('il1');
var |
|
|
|
| newInsetListplugins.mobile.solutionHelper.createInsetList(f,8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.solutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
|
|
|
|
| newInsetListname'il2';
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=headerStyleClass|class=node}{tr:id=name}{td}h6.headerStyleClass{td}{tr}{tr:id=des}{td}{sub-section:headerStyleClass_des|trigger=button|text=}{sub-section}{sub-section:headerStyleClass_des|trigger=none|class=sIndent}The styleClass of the list header. Can have values from 'a' to 'e'.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:headerStyleClass_snc|trigger=button|text=}{sub-section}{sub-section:headerStyleClass_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:headerStyleClass_prs|trigger=button|text=}{sub-section}{sub-section:headerStyleClass_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:headerStyleClass_ret|trigger=button|text=}{sub-section}{sub-section:headerStyleClass_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:headerStyleClass_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerStyleClass_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:headerStyleClass_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerStyleClass_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:headerStyleClass_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerStyleClass_sam|trigger=none}{code:language=javascript}
var newInsetList = plugins.mobile.solutionHelper.createInsetList(f,8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.headerStyleClass = 'e';
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=headerText|class=node}{tr:id=name}{td}h6.headerText{td}{tr}{tr:id=des}{td}{sub-section:headerText_des|trigger=button|text=}{sub-section}{sub-section:headerText_des|trigger=none|class=sIndent}This text will appear on top of the inset list if 'headerDataProviderID' is not set.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:headerText_snc|trigger=button|text=}{sub-section}{sub-section:headerText_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:headerText_prs|trigger=button|text=}{sub-section}{sub-section:headerText_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:headerText_ret|trigger=button|text=}{sub-section}{sub-section:headerText_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:headerText_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerText_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:headerText_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerText_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:headerText_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:headerText_sam|trigger=none}{code:language=javascript}
var insetList = plugins.mobile.solutionHelper.getInsetList(f,'il1');
var newInsetList = plugins.mobile.solutionHelper.createInsetList(f,8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.name = 'il2';
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=listStyleClass|class=node}{tr:id=name}{td}h6.listStyleClass{td}{tr}{tr:id=des}{td}{sub-section:listStyleClass_des|trigger=button|text=}{sub-section}{sub-section:listStyleClass_des|trigger=none|class=sIndent}The styleClass of the list. Can have values from 'a' to 'e'.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:listStyleClass_snc|trigger=button|text=}{sub-section}{sub-section:listStyleClass_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:listStyleClass_prs|trigger=button|text=}{sub-section}{sub-section:listStyleClass_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:listStyleClass_ret|trigger=button|text=}{sub-section}{sub-section:listStyleClass_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:listStyleClass_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:listStyleClass_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:listStyleClass_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:listStyleClass_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:listStyleClass_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:listStyleClass_sam|trigger=none}{code:language=javascript}
var list = plugins.mobile.solutionHelper.getInsetList(solutionModel.getForm('created_by_sm_1'), 'il1');
var newList = plugins.mobile.solutionHelper.createListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.listStyleClass = 'e';
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=name|class=node}{tr:id=name}{td}h6.name{td}{tr}{tr:id=des}{td}{sub-section:name_des|trigger=button|text=}{sub-section}{sub-section:name_des|trigger=none|class=sIndent}The name of this inset list.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:name_snc|trigger=button|text=}{sub-section}{sub-section:name_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:name_prs|trigger=button|text=}{sub-section}{sub-section:name_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:name_ret|trigger=button|text=}{sub-section}{sub-section:name_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:name_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:name_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:name_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:name_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:name_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:name_sam|trigger=none}{code:language=javascript}
var insetList = plugins.mobile.solutionHelper.getInsetList(f,'il1');
var newInsetList = plugins.mobile.solutionHelper.createInsetList(f,8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.name = 'il2';
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onAction|class=node}{tr:id=name}{td}h6.onAction{td}{tr}{tr:id=des}{td}{sub-section:onAction_des|trigger=button|text=}{sub-section}{sub-section:onAction_des|trigger=none|class=sIndent}This action will be executed when an item in the list is clicked.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:onAction_snc|trigger=button|text=}{sub-section}{sub-section:onAction_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:onAction_prs|trigger=button|text=}{sub-section}{sub-section:onAction_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:onAction_ret|trigger=button|text=}{sub-section}{sub-section:onAction_ret|trigger=none|class=sIndent}[JSMethod]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:onAction_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:onAction_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:onAction_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:onAction_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:onAction_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:onAction_sam|trigger=none}{code:language=javascript}
var list = plugins.mobile.solutionHelper.getInsetList(solutionModel.getForm('created_by_sm_1'), 'il1');
var newList = plugins.mobile.solutionHelper.createListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = solutionModel.getForm('created_by_sm_3').newMethod('function aMethod(event){application.output("Hello world!");}');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=relationName|class=node}{tr:id=name}{td}h6.relationName{td}{tr}{tr:id=des}{td}{sub-section:relationName_des|trigger=button|text=}{sub-section}{sub-section:relationName_des|trigger=none|class=sIndent}Name of the relation to be used by the inset list.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:relationName_snc|trigger=button|text=}{sub-section}{sub-section:relationName_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:relationName_prs|trigger=button|text=}{sub-section}{sub-section:relationName_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:relationName_ret|trigger=button|text=}{sub-section}{sub-section:relationName_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:relationName_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:relationName_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:relationName_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:relationName_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:relationName_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:relationName_sam|trigger=none}{code:language=javascript}
var insetList = plugins.mobile.solutionHelper.getInsetList(f,'il1');
var newInsetList = plugins.mobile.solutionHelper.createInsetList(f,8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.name = 'il2';
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=subtext|class=node}{tr:id=name}{td}h6.subtext{td}{tr}{tr:id=des}{td}{sub-section:subtext_des|trigger=button|text=}{sub-section}{sub-section:subtext_des|trigger=none|class=sIndent}This text will appear as the secondary (smaller) text of items in the list if 'subtextDataProviderID' is not set.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:subtext_snc|trigger=button|text=}{sub-section}{sub-section:subtext_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:subtext_prs|trigger=button|text=}{sub-section}{sub-section:subtext_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:subtext_ret|trigger=button|text=}{sub-section}{sub-section:subtext_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:subtext_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtext_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:subtext_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtext_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:subtext_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtext_sam|trigger=none}{code:language=javascript}
var list = plugins.mobile.solutionHelper.getInsetList(solutionModel.getForm('created_by_sm_1'), 'il1');
var newList = plugins.mobile.solutionHelper.createListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = solutionModel.getForm('created_by_sm_3').newMethod('function aMethod(event){application.output("Hello world!");}');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=subtextDataProviderID|class=node}{tr:id=name}{td}h6.subtextDataProviderID{td}{tr}{tr:id=des}{td}{sub-section:subtextDataProviderID_des|trigger=button|text=}{sub-section}{sub-section:subtextDataProviderID_des|trigger=none|class=sIndent}The text of this data\-provider will appear as the secondary (smaller) text of items in the list; if not specified, 'subtext' will be used instead.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:subtextDataProviderID_snc|trigger=button|text=}{sub-section}{sub-section:subtextDataProviderID_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:subtextDataProviderID_prs|trigger=button|text=}{sub-section}{sub-section:subtextDataProviderID_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:subtextDataProviderID_ret|trigger=button|text=}{sub-section}{sub-section:subtextDataProviderID_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:subtextDataProviderID_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextDataProviderID_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:subtextDataProviderID_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextDataProviderID_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:subtextDataProviderID_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextDataProviderID_sam|trigger=none}{code:language=javascript}
var list = plugins.mobile.solutionHelper.getInsetList(solutionModel.getForm('created_by_sm_1'), 'il1');
var newList = plugins.mobile.solutionHelper.createListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = solutionModel.getForm('created_by_sm_3').newMethod('function aMethod(event){application.output("Hello world!");}');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=text|class=node}{tr:id=name}{td}h6.text{td}{tr}{tr:id=des}{td}{sub-section:text_des|trigger=button|text=}{sub-section}{sub-section:text_des|trigger=none|class=sIndent}This text will appear as the main text of items in the list if 'textDataProviderID' is not set.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:text_snc|trigger=button|text=}{sub-section}{sub-section:text_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:text_prs|trigger=button|text=}{sub-section}{sub-section:text_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:text_ret|trigger=button|text=}{sub-section}{sub-section:text_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:text_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:text_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:text_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:text_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:text_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:text_sam|trigger=none}{code:language=javascript}
var list = plugins.mobile.solutionHelper.getInsetList(solutionModel.getForm('created_by_sm_1'), 'il1');
var newList = plugins.mobile.solutionHelper.createListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = solutionModel.getForm('created_by_sm_3').newMethod('function aMethod(event){application.output("Hello world!");}');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=textDataProviderID|class=node}{tr:id=name}{td}h6.textDataProviderID{td}{tr}{tr:id=des}{td}{sub-section:textDataProviderID_des|trigger=button|text=}{sub-section}{sub-section:textDataProviderID_des|trigger=none|class=sIndent}The text of this data\-provider will appear as the main text of items in the list; if not specified, 'text' will be used instead.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:textDataProviderID_snc|trigger=button|text=}{sub-section}{sub-section:textDataProviderID_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:textDataProviderID_prs|trigger=button|text=}{sub-section}{sub-section:textDataProviderID_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:textDataProviderID_ret|trigger=button|text=}{sub-section}{sub-section:textDataProviderID_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:textDataProviderID_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:textDataProviderID_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:textDataProviderID_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:textDataProviderID_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:textDataProviderID_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:textDataProviderID_sam|trigger=none}{code:language=javascript}
var list = plugins.mobile.solutionHelper.getInsetList(solutionModel.getForm('created_by_sm_1'), 'il1');
var newList = plugins.mobile.solutionHelper.createListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = solutionModel.getForm('created_by_sm_3').newMethod('function aMethod(event){application.output("Hello world!");}');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}newList.getForm().newMethod('function aMethod(event){application.output("Hello world!");}'); |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
textDataProviderID |
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The text of this data-provider will appear as the main text of items in the list; if not specified, 'text' will be used instead. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var list = solutionModel.getForm('created_by_sm_1').getInsetList(solutionModel.getForm('il1');
var newList = solutionModel.newListForm('created_by_sm_3', list.dataSource, list.textDataProviderID);
newList.onAction = newList.getForm().newMethod('function aMethod(event){application.output("Hello world!");}'); |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The x coordinate of the component on the form. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var newInsetList = jsform.newInsetList(8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.x = 90;
newInsetList.y = 90;
application.output('location of newInsetList: ' + newInsetList.x + ', ' + newInsetList.y); |
|
|
|
|
Table Body (tbody) |
---|
| Table Row (tr) |
---|
| Table Cell (td) |
---|
Div |
---|
| The y coordinate of the component on the form. |
|
|
Table Row (tr) |
---|
| Table Cell (td) |
---|
Sample Div |
---|
| Code Block |
---|
| var newInsetList = jsform.newInsetList(8,insetList.dataSource,insetList.relationName,insetList.headerText,insetList.textDataProviderID);
newInsetList.x = 90;
newInsetList.y = 90;
application.output('location of newInsetList: ' + newInsetList.x + ', ' + newInsetList.y); |
|
|
|
|
|