Skip to content

NamedListModel

NamedListModel = object

Defined in: packages/schema/src/model.ts:1201

Another list of a view’s resource (.namedList(...)), with its own sidebar entry at /<resource>?list=<name>: its own names, list, filter widgets and chart in place of the view’s. Its records open at the resource’s own address.

optional chart?: ChartModel

Defined in: packages/schema/src/model.ts:1220

Its chart.


filters: FilterWidgetModel[]

Defined in: packages/schema/src/model.ts:1218

Its filter widgets, in order.


optional help?: string

Defined in: packages/schema/src/model.ts:1214

A line under its title.


optional list?: ListModel

Defined in: packages/schema/src/model.ts:1216

Its list; the resource’s first six fields as columns when omitted.


name: string

Defined in: packages/schema/src/model.ts:1203

Its address, ?list=<name>: lowercase letters, digits, - and _, unique in its view.


names: object

Defined in: packages/schema/src/model.ts:1205

What its records are called; plural is its sidebar entry and title.

plural: string

The records’ name, as its sidebar entry and title.

singular: string

One record’s name, as in “New repair”.


optional nav?: NavModel

Defined in: packages/schema/src/model.ts:1212

Where it sits in the sidebar; without recent.