CRUD / foldkit-mixins-crud/recipes
RowList
const · packages/mixins-crud/src/recipes.ts:155
const RowList: SlotRecipe<
Contract<{
readonly root: UnnamedSlot<
Capability<
'Container',
readonly [
Capability<'Interactive', readonly [Capability<'Base', readonly []>]>,
]
>,
readonly EventName[],
readonly AttributeName[],
readonly RequirementName[],
boolean
>
readonly status: UnnamedSlot<
Capability<'Base', readonly []>,
readonly EventName[],
readonly AttributeName[],
readonly RequirementName[],
boolean
>
readonly list: UnnamedSlot<
Capability<
'Container',
readonly [
Capability<'Interactive', readonly [Capability<'Base', readonly []>]>,
]
>,
readonly EventName[],
readonly AttributeName[],
readonly RequirementName[],
boolean
>
readonly row: UnnamedSlot<
Capability<
'Container',
readonly [
Capability<'Interactive', readonly [Capability<'Base', readonly []>]>,
]
>,
readonly EventName[],
readonly AttributeName[],
readonly RequirementName[],
boolean
>
readonly open: UnnamedSlot<
Capability<'Interactive', readonly [Capability<'Base', readonly []>]>,
readonly [EventToken<'click'>],
readonly AttributeName[],
readonly RequirementName[],
boolean
>
readonly more: UnnamedSlot<
Capability<'Interactive', readonly [Capability<'Base', readonly []>]>,
readonly [EventToken<'click'>],
readonly [AttrToken<'disabled'>],
readonly RequirementName[],
boolean
>
readonly retry: UnnamedSlot<
Capability<'Interactive', readonly [Capability<'Base', readonly []>]>,
readonly [EventToken<'click'>],
readonly AttributeName[],
readonly RequirementName[],
boolean
>
}>,
{}
>A row list as lines divided by a rule: each row's drawing in a row of its
own, its parts beside each other and vertically centred, a finger's height
at least. A row the list opens (onOpen) is a button across the row, lit
under the pointer. Empty, failed and loading say so as List does.