Skip to content

ResourceTableComponentOptions

Defined in: layout/types.ts:219

Options for the resource table component.

module: string

Defined in: layout/types.ts:220


optional buttons?: LayoutButtonDef[]

Defined in: layout/types.ts:221


optional bulk_actions?: LayoutButtonDef[]

Defined in: layout/types.ts:222


optional pre_filters?: DNFConvenience

Defined in: layout/types.ts:223


optional filters?: DNFConvenience

Defined in: layout/types.ts:224


optional row_settings?: TableRowSettings

Defined in: layout/types.ts:225


optional column_settings?: TableColumnSettings

Defined in: layout/types.ts:226


optional columns?: ColumnDefinition[] | { fetch: ColumnDefinition[]; display: ColumnDefinition[]; }

Defined in: layout/types.ts:227


optional summary?: SummaryDefs[]

Defined in: layout/types.ts:228


optional aggregates?: AggregateDefs[]

Defined in: layout/types.ts:229


optional toolbar?: ResourceTableToolbar

Defined in: layout/types.ts:230


optional workflow?: string

Defined in: layout/types.ts:231


optional hide_crud_buttons?: boolean

Defined in: layout/types.ts:232


optional selectable?: boolean

Defined in: layout/types.ts:233


optional live_updates?: boolean

Defined in: layout/types.ts:234


optional show_in_modal?: boolean

Defined in: layout/types.ts:235


optional edit_in_modal?: boolean

Defined in: layout/types.ts:236


optional create_in_modal?: boolean

Defined in: layout/types.ts:237


optional related?: RelatedTableConfigConvenience[]

Defined in: layout/types.ts:238


optional fill?: Partial<Record<keyof Entity, any>>

Defined in: layout/types.ts:239


optional hidden_from_frontend?: boolean

Defined in: layout/types.ts:120

ComponentOptions.hidden_from_frontend


optional show_in?: DefinedModuleAction[]

Defined in: layout/types.ts:121

ComponentOptions.show_in


optional recipes?: LayoutElementRecipes | { module: string; buttons?: string; bulk_actions?: string; pre_filters?: string; filters?: string; row_settings?: string; column_settings?: string; columns?: string; summary?: string; aggregates?: string; toolbar?: string; workflow?: string; hide_crud_buttons?: string; selectable?: string; live_updates?: string; show_in_modal?: string; edit_in_modal?: string; create_in_modal?: string; related?: string; fill?: string; hidden_from_frontend?: string; show_in?: string; recipes?: string; }

Defined in: layout/types.ts:122

ComponentOptions.recipes