EditListPage Component Reference

Table of Contents


Introduction

Syntax

tml`
	<EditListPage sVar=myDataSelectorInputSv>
		...
	</EditListPage>
`

On wide devices or windows, the EditListPage component displays a scrollable, editable list (an EditListSelector component) on the left and an area for the list item content on the right. The selection in the list controls the values displayed in the content area. On narrow devices (Nav style: slide), the list and content are two separate pages with navigation elements to move back and forth.

The EditListPage component renders a Page. On wide devices, the Page contains an EditListSelector component and a separate <div> the EditListPage children that form the content area. On narrow devices, Page contains either the EditListSelector component or the content area depending on which is currently being displayed.

The EditListPage component requires a sVar attribute which must have a Data selector input state variable.

The EditListPage component is similar to the ListPage component but it uses an EditListSelector component instead of a ListSelector component. This provides a user-editable single-level list instead of a non-editable single or two-level accordion list.

Attributes

Instance methods

These methods are intended to be used by parent components to dynamically change the properties of the rendered components without re-rendering.

Inherited methods

Children

All template children are included as the Page component children. If any child is a PageCol component, then all children must be PageCol components.

DOM element properties

Styling

By default: