-
- Overview
-
- Overview
- accordion
- alert
- alert-dialog
- aspect-ratio
- auto-truncater
- avatar
- avatar-group
- background-boxes
- badge
- blur-fade
- breadcrumb
- button
- calendar
- card
- carousel
- chart
- checkbox
- code-editor
- collapsible
- collection-form
- collection-kanban
- collection-table
- combobox
- command
- context-menu
- copy\_button
- country-picker
- data-renderer
- dialog
- doc-toc
- drawer
- dropdown-menu
- dynamic-background
- empty
- event-calendar
- feature-colors
- field
- file\_drop
- file-tree
- file-upload
- form
- hover-card
- icon-wrapper
- indicator
- information
- input
- input-group
- item
- kanban
- keybindings
- label
- layout
- markdown-editor
- menubar
- multi-step-combobox
- navigation-menu
- page
- pagination
- pane
- pin-input
- popover
- portal
- progress
- radio-group
- range-calendar
- resource-scheduler
- scroll-area
- search
- selection-card
- separator
- sheet
- sidebar
- skeleton
- slider
- sliding-indicator
- sonner
- sortable
- spinner
- star-rating
- static-map
- step-form
- structured-value
- switch
- table
- tabs
- tags-input
- textarea
- theme-toggle
- time-field
- time-range
- toggle
- toggle-group
- tooltip
- tree-combobox
- tree-select
- tree-view
- utils
- workspace-shell
collection-kanban
collection-kanban
Interfaces
CollectionKanbanMove
Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:5
Type Parameters
| Type Parameter |
|---|
Row |
Properties
fromLane
fromLane: string;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:7
record
record: Row;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:6
toLane
toLane: string;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:8
CollectionKanbanProps
Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:10
Type Parameters
| Type Parameter |
|---|
TCollections extends CollectionRegistry |
TName extends CollectionKanbanName<TCollections> |
Properties
Card?
optional Card?: Snippet<[CollectionRow<TCollections[TName]>]>;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:23
Card override. Omit to auto-derive the card from field structure (RFC V.3).
class?
optional class?: string;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:29
client
client: CollectionClient<TCollections>;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:11
collectionName
collectionName: TName;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:12
detailParentRouteKey?
optional detailParentRouteKey?: string;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:19
detailRouteKey?
optional detailRouteKey?: string;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:18
groupBy
groupBy: Extract<keyof CollectionRow<TCollections[TName]>>;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:13
lanes?
optional lanes?: readonly AuthoredLaneInput[];Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:15
Lane subset pick/order with optional labels/colours. Omit to derive from the groupBy field (RFC V.3).
onCardMove?
optional onCardMove?: (move) => Promise<void>;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:28
Move handler. Omit for the default optimistic move that writes toLane into the groupBy
field with rollback on failure (RFC V.3c).
Parameters
| Parameter | Type |
|---|---|
move |
CollectionKanbanMove<CollectionRow<TCollections[TName]>> |
Returns
Promise<void>
queryOptions?
optional queryOptions?: CollectionQuery<CollectionRow<TCollections[TName]>>;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:16
RecordRepresentation?
optional RecordRepresentation?: Snippet<[CollectionRow<TCollections[TName]>]>;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:21
Detail-surface override. Omit for a schema-derived CollectionForm for the record (RFC V.3).
rowKey?
optional rowKey?: Extract<keyof CollectionRow<TCollections[TName]>, string>;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:17
Type Aliases
CollectionKanban
type CollectionKanban<TCollections, TName> = InstanceType<typeof CollectionKanban>;Defined in: packages/ui/build/collection-kanban/collection-kanban.svelte.d.ts:24
Type Parameters
| Type Parameter |
|---|
TCollections extends CollectionRegistry |
TName extends CollectionKanbanName<TCollections> |
CollectionKanbanName
type CollectionKanbanName<TCollections> = Extract<keyof TCollections, string>;Defined in: packages/ui/build/collection-kanban/collection-kanban.types.d.ts:4
Type Parameters
| Type Parameter |
|---|
TCollections extends CollectionRegistry |
Variables
CollectionKanban
const CollectionKanban: $$IsomorphicComponent;Defined in: packages/ui/build/collection-kanban/collection-kanban.svelte.d.ts:24