List Form Component
(part of package 'Servoy Core') Extends designtime/SolutionModel: JSWebComponent Extends runtime: RuntimeWebComponent
This is a reference page; many components have detailed usage guides here.
Properties
containedForm
Type: formcomponent
editable
Type: protected Default Value: true
foundset
Type: foundset Default Value: {"foundsetSelector":""}
pageLayout
Type: string
paginationStyleClass
Type: styleclass
responsiveHeight
This property sets the height of the listformcomponent when using scrolling mode in a responisive form. Adding a listformcomponent in a flex-content layout and setting responsiveHeight property to 0, let the listformcomponent grow up to 100% height of parent element (see more on flex-layout here: https://github.com/Servoy/12grid/wiki/Flexbox-Layout ). Used with other containers than flex-content layout in order to grow the listformcomponent to 100% height, the parent element must have a known height.
Type: int Default Value: 300
responsivePageSize
This property sets the number of cells this component will generate when the this component is placed in a responsive form, ignored in absolute
Type: int
rowEditableDataprovider
Type: dataprovider
rowEnableDataprovider
Type: dataprovider
rowStyleClass
Type: styleclass
rowStyleClassDataprovider
Type: dataprovider
selectionClass
In case rowStyleClassDataprovider or rowStyleClass are used, make sure that the selection styleclass definition is last in the solution stylesheet, to avoid overwriting it. .listitem-info { background-color: blue; } .listitem-selected { background-color: orange; }
Type: styleclass
styleClass
Type: styleclass Default Value: "svy-listformcomponent"
tabSeq
Type: tabseq
visible
Type: visible
Events
onSelectionChanged
Parameters:
event JSEvent
Last updated