CRUD / foldkit-mixins-crud

DetailInput

interface · packages/mixins-crud/src/index.ts:115

interface DetailInput<Value, Message, Key extends string = string> {
  readonly value: RemoteData<Value>
  readonly onRetry?: Message | undefined
  readonly renderers?: DisplayRenderers<Message> | undefined
  readonly cells?:
    | {
        readonly [K in Key]?: (value: Value, h: HtmlBuilder<Message>) => Html
      }
    | undefined
  readonly words?: ViewWords | undefined
}

What a detail's attachments may read, and what the application gives it.

Members

DetailInput.value

property · packages/mixins-crud/src/index.ts:116

readonly value: RemoteData<Value>

DetailInput.onRetry

property · packages/mixins-crud/src/index.ts:118

readonly onRetry?: Message | undefined

Asks again after a failed read. Given, a failed detail shows a button that sends it.

DetailInput.renderers

property · packages/mixins-crud/src/index.ts:120

readonly renderers?: DisplayRenderers<Message> | undefined

Renderers by Display kind, for every field of that kind.

DetailInput.cells

property · packages/mixins-crud/src/index.ts:121

readonly cells?:
  | {
      readonly [K in Key]?: (value: Value, h: HtmlBuilder<Message>) => Html
    }
  | undefined

DetailInput.words

property · packages/mixins-crud/src/index.ts:123

readonly words?: ViewWords | undefined