Child pages
  • JSList

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{hidden}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden}
{sub-section:description|text=}{sub-section}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Property Summary{th}{tr}{tbody}{tr}{td}[String]{td}{td}[#countDataProviderID]
This dataprovider's value will be presented as a 'count bubble' in each item of the list.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#dataIconDataProviderID]
The predefined icon of this data\-provider will appear on items in the list; if not specified, 'dataIconType' will be used instead.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#dataIconType]
This predefined icon will appear on items in the list if 'dataIconDataProviderID' is not set.{{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#listStyleClass]
The styleClass of the list.{td}{tr}{tbody}{tbody}{tr}{td}[JSMethod]{td}{td}[#onAction]
This action will be executed when an item in the list is clicked.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#subtext]
This text will appear as the secondary (smaller) text of items in the list if 'subtextDataProviderID' is not set.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#subtextDataProviderID]{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#subtextDataProviderID]
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.{td}{tr}{tbody}{tbody#text]{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#textDataProviderID]{td}{tr}{tdtbody}[String]{td}{td}[#text]
This text will appear as the main text of items in the list if 'textDataProviderID' is not set.{td}{tr}{tbodytable}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}[StringJSForm]{td}{td}[#textDataProviderID#getForm]\()
The text of this data\-provider will appear as the main text of items in the list; if not specified, 'text' will be used insteadReturns the list's form.{td}{tr}{tbody}{table}\\ 

{table:id=property|class=servoy sSummarysDetail}{colgroup}{column:width=80px100%|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=21}MethodProperty SummaryDetails{th}{tr}{tbody:id=countDataProviderID|class=node}{tr:id=name}{td}[JSForm]h6.countDataProviderID{td}{td}[#getForm]\()
Returns the list's form.{td}{tr}{tbody}{table}\\ 

{table:id=property|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Property Details{th}{tr}{tbody:id=countDataProviderID|class=nodetr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:countDataProviderID_des|trigger=button|text=}{sub-section}{sub-section:countDataProviderID_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=namesnc}{td}h6.countDataProviderID{td}{tr}{tr:id=des}{td}{*Since*\\{sub-section:countDataProviderID_dessnc|trigger=button|text=}{sub-section}{sub-section:countDataProviderID_dessnc|trigger=none|class=sIndent}This dataprovider'sReplace valuewith will be presented as a 'count bubble' in each item of the list.{sub-section}{td}{trversion info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncprs}{td}*SinceParameters*\\{sub-section:countDataProviderID_sncprs|trigger=button|text=}{sub-section}{sub-section:countDataProviderID_sncprs|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prsret}{td}*ParametersReturns*\\{sub-section:countDataProviderID_prsret|trigger=button|text=}{sub-section}{sub-section:countDataProviderID_prsret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=retsee}{td}*ReturnsAlso see*\\{sub-section:countDataProviderID_retsee|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:countDataProviderID_retsee|trigger=none|class=sIndent}[String]{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=seelink}{td}*AlsoExternal seelinks*\\{sub-section:countDataProviderID_seelink|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:countDataProviderID_seelink|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linksam}{td}*External linksSample*\\{sub-section:countDataProviderID_linksam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:countDataProviderID_linksam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=samclass=lastDetailRow}{td}{td}*Sample*\\{sub-section:countDataProviderID_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:countDataProviderID_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=dataIconDataProviderID|class=node}{tr:id=name}{td}h6.dataIconDataProviderID{td}{tr}{tr:id=des}{td}{sub-section:dataIconDataProviderID_des{tr}{tbody}{tbody:id=dataIconDataProviderID|class=node}{tr:id=name}{td}h6.dataIconDataProviderID{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:dataIconDataProviderID_des|trigger=button|text=}{sub-section}{sub-section:dataIconDataProviderID_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:dataIconDataProviderID_snc|trigger=button|text=}{sub-section}{sub-section:dataIconDataProviderID_dessnc|trigger=none|class=sIndent}The predefinedReplace iconwith of this data\-provider will appear on items in the list; if not specified, 'dataIconType' will be used instead.version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncprs}{td}*SinceParameters*\\{sub-section:dataIconDataProviderID_sncprs|trigger=button|text=}{sub-section}{sub-section:dataIconDataProviderID_sncprs|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prsret}{td}*ParametersReturns*\\{sub-section:dataIconDataProviderID_prsret|trigger=button|text=}{sub-section}{sub-section:dataIconDataProviderID_prsret|trigger=none|class=sIndent}{[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=retsee}{td}*ReturnsAlso see*\\{sub-section:dataIconDataProviderID_retsee|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconDataProviderID_retsee|trigger=none|class=sIndent}[String]{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=seelink}{td}*AlsoExternal seelinks*\\{sub-section:dataIconDataProviderID_seelink|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconDataProviderID_seelink|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linksam}{td}*External linksSample*\\{sub-section:dataIconDataProviderID_linksam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconDataProviderID_linksam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:idclass=samlastDetailRow}{td}*Sample*\\{sub-section:dataIconDataProviderID_sam|trigger=button|text=}{sub-section}{div:class=sIndent{td}{tr}{tbody}{tbody:id=dataIconType|class=node}{tr:id=name}{td}h6.dataIconType{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:dataIconDataProviderIDdataIconType_samdes|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=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(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=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=button|text=}{sub-section}{sub-section:dataIconType_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:listStyleClassdataIconType_snc|trigger=button|text=}{sub-section}{sub-section:listStyleClassdataIconType_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:listStyleClassdataIconType_prs|trigger=button|text=}{sub-section}{sub-section:listStyleClassdataIconType_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:listStyleClassdataIconType_ret|trigger=button|text=}{sub-section}{sub-section:listStyleClassdataIconType_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:listStyleClassdataIconType_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:listStyleClassdataIconType_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:listStyleClassdataIconType_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:listStyleClassdataIconType_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{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:dataIconType_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:dataIconType_sam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=listStyleClass|class=node}{tr:id=name}{td}h6.listStyleClass{td}{tr}{builder-show:permission=edit}{tr:id=onAction=des}{td}{sub-section:listStyleClass_des|trigger=button|text=}{sub-section}{sub-section:listStyleClass_des|trigger=none|class=nodesIndent}{tr:id=nameReplace with description{sub-section}{td}h6.onAction{td}{tr{tr}{builder-show}{builder-show:permission=edit}{tr:id=dessnc}{td}*Since*\\{sub-section:onActionlistStyleClass_dessnc|trigger=button|text=}{sub-section}{sub-section:onActionlistStyleClass_dessnc|trigger=none|class=sIndent}This actionReplace willwith be executed when an item in the list is clicked.version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncprs}{td}*SinceParameters*\\{sub-section:onActionlistStyleClass_sncprs|trigger=button|text=}{sub-section}{sub-section:onActionlistStyleClass_sncprs|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prsret}{td}*ParametersReturns*\\{sub-section:onActionlistStyleClass_prsret|trigger=button|text=}{sub-section}{sub-section:onActionlistStyleClass_prsret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=retsee}{td}*ReturnsAlso see*\\{sub-section:onActionlistStyleClass_retsee|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:onActionlistStyleClass_retsee|trigger=none|class=sIndent}[JSMethod]{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=seelink}{td}*AlsoExternal seelinks*\\{sub-section:onActionlistStyleClass_seelink|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:onActionlistStyleClass_seelink|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linksam}{td}*External linksSample*\\{sub-section:onActionlistStyleClass_linksam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:onActionlistStyleClass_linksam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=samclass=lastDetailRow}{td}{td}*Sample*\\{sub-section:onAction_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{tr}{tbody}{tbody:id=onAction|class=node}{tr:id=name}{td}h6.onAction{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{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=subtext|class=node}{tr:id=name}{td}h6.subtext{td}{tr}{tr:id=des}{td}{sub-section:subtext_desdes|trigger=button|text=}{sub-section}{sub-section:onAction_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{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: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.section:onAction_ret|trigger=none|class=sIndent}[JSMethod]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=sncsee}{td}*SinceAlso see*\\{sub-section:subtextonAction_sncsee|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextonAction_sncsee|trigger=none|class=sIndent} Replace with version info{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prslink}{td}*ParametersExternal links*\\{sub-section:subtextonAction_prslink|trigger=button|text=}{sub-sectionsection}{div:class=sIndent}{sub-section:subtextonAction_prslink|trigger=none|class=sIndent}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=retsam}{td}*ReturnsSample*\\{sub-section:subtextonAction_retsam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextonAction_retsam|trigger=none|class=sIndent}[String]{sub-section}{div}{td}{tr}{builder-show:permission=edit}{tr:id=seeclass=lastDetailRow}{td}{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{tr}{tbody}{tbody:id=subtext|class=node}{tr:id=name}{td}h6.subtext{td}{tr}{builder-show:permission=edit}{tr:id=linkdes}{td}*External links*\\{sub-section:subtext_linkdes|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtext_linkdes|trigger=none|class=sIndent}Replace with description{sub-section}{divtd}{tdtr}{trbuilder-show}{builder-show:permission=edit}{tr:id=samsnc}{td}*SampleSince*\\{sub-section:subtext_samsnc|trigger=button|text=}{sub-section}{div:class=sIndent-section}{sub-section:subtext_samsnc|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|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:classid=lastDetailRowret}{td}{td}{tr}{tbody}{tbody:id=subtextDataProviderID|class=node}{tr:id=name}{td}h6.subtextDataProviderID*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=dessee}{td}*Also see*\\{sub-section:subtextDataProviderIDsubtext_dessee|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.-section}{div:class=sIndent}{sub-section:subtext_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snclink}{td}*SinceExternal links*\\{sub-section:subtextDataProviderIDsubtext_snclink|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextDataProviderIDsubtext_snclink|trigger=none|class=sIndent} Replace with version info{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prssam}{td}*ParametersSample*\\{sub-section:subtextDataProviderIDsubtext_prssam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextDataProviderIDsubtext_prssam|trigger=none|class=sIndent}{sub-section}{div}{td}{tr}{builder-show}{tr:id=retclass=lastDetailRow}{td}{td}*Returns*\\{sub-section:subtextDataProviderID_ret|trigger=button|text=}{sub-section}{sub-section:subtextDataProviderID_ret|trigger=none|class=sIndent}[String]{sub-section}{tr}{tbody}{tbody:id=subtextDataProviderID|class=node}{tr:id=name}{td}h6.subtextDataProviderID{td}{tr}{builder-show:permission=edit}{tr:id=seedes}{td}*Also see*\\{sub-section:subtextDataProviderID_seedes|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextDataProviderID_seedes|trigger=none|class=sIndent}Replace with description{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linksnc}{td}*External linksSince*\\{sub-section:subtextDataProviderID_linksnc|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:subtextDataProviderID_linksnc|trigger=none|class=sIndent} Replace with version info{sub-section}{divtd}{tdtr}{trbuilder-show}{builder-show:permission=edit}{tr:id=samprs}{td}*SampleParameters*\\{sub-section:subtextDataProviderID_samprs|trigger=button|text=}{sub-section}{div:class=sIndent-section}{sub-section:subtextDataProviderID_samprs|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|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:textsubtextDataProviderID_deslink|trigger=none|class=sIndent}This text will appear as the main text of items in the list if 'textDataProviderID' is not set.{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncsam}{td}*SinceSample*\\{sub-section:textsubtextDataProviderID_sncsam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:textsubtextDataProviderID_sncsam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=text|class=sIndent} Replace with version info{sub-sectionnode}{tr:id=name}{td}h6.text{trtd}{builder-showtr}{builder-show:permission=edit}{tr:id=prsdes}{td}*Parameters*\\{sub-section:text_prsdes|trigger=button|text=}{sub-section}{sub-section:text_prsdes|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=retsnc}{td}*ReturnsSince*\\{sub-section:text_retsnc|trigger=button|text=}{sub-section}{sub-section:text_retsnc|trigger=none|class=sIndent}[String] Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=seeprs}{td}*Also seeParameters*\\{sub-section:text_seeprs|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:text_seeprs|trigger=none|class=sIndent}{sub-section}{div}{td}{tr}{builder-showtr}{builder-show:permission=edit}{tr:id=linkret}{td}*External linksReturns*\\{sub-section:text_linkret|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:text_linkret|trigger=none|class=sIndent}[String]{sub-section}{div}{td}{tr}{builder-show:permission=edit}{tr:id=samsee}{td}*SampleAlso see*\\{sub-section:text_samsee|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:text_samsee|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}{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}{builder-show:permission=edit}{tr}{tr:classid=lastDetailRowsam}{td}{td}{tr}{tbody}{tbody:id=textDataProviderID|class=node}{tr:id=name}{td}h6.textDataProviderID*Sample*\\{sub-section:text_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:text_sam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:idclass=deslastDetailRow}{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}{tbody}{tbody:id=textDataProviderID|class=node}{tr:id=name}{td}h6.textDataProviderID{td}{tr}{builder-show:permission=edit}{tr:id=sncdes}{td}*Since*\\{sub-section:textDataProviderID_sncdes|trigger=button|text=}{sub-section}{sub-section:textDataProviderID_sncdes|trigger=none|class=sIndent} Replace with version infodescription{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prssnc}{td}*ParametersSince*\\{sub-section:textDataProviderID_prssnc|trigger=button|text=}{sub-section}{sub-section:textDataProviderID_prssnc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=retprs}{td}*ReturnsParameters*\\{sub-section:textDataProviderID_retprs|trigger=button|text=}{sub-section}{sub-section:textDataProviderID_retprs|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=seeret}{td}*Also seeReturns*\\{sub-section:textDataProviderID_seeret|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:textDataProviderID_seeret|trigger=none|class=sIndent}[String]{sub-section}{divsection}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linksee}{td}*ExternalAlso linkssee*\\{sub-section:textDataProviderID_linksee|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:textDataProviderID_linksee|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=samlink}{td}*SampleExternal links*\\{sub-section:textDataProviderID_samlink|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:textDataProviderID_samlink|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!");}');
{codesub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:textDataProviderID_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:textDataProviderID_sam|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\ 

{table:id=function|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=getForm|class=node}{tr:id=name}{td}h6.getForm{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[JSForm]{span}{span:id=iets|style=float: left; font-weight: bold;}getForm{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:getForm_des|trigger=button|text=}{sub-section}{sub-section:getForm_des|trigger=none|class=sIndent}ReturnsReplace the list's form.with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getForm_snc|trigger=button|text=}{sub-section}{sub-section:getForm_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:getForm_prs|trigger=button|text=}{sub-section}{sub-section:getForm_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getForm_ret|trigger=button|text=}{sub-section}{sub-section:getForm_ret|trigger=none|class=sIndent}[JSForm] -- the list's form.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getForm_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getForm_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getForm_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getForm_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getForm_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getForm_sam|trigger=none}{code:language=javascript}
newFormList.getForm().dataprovider = formList.getForm().dataprovider;
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}