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