Type Alias EditableColumn

type EditableColumn = {
    columnName?: string;
    config?: {
        maxDate?: string;
        minDate?: string;
        selectorExpression?: string;
        selectorType?: "fixed" | "dynamic" | "";
        selectorValues?: { label?: string; value?: string }[];
    };
    createdAt?: string;
    createdBy?: string;
    id?: string;
    publishRefId?: string;
    referenceId?: string;
    selectorValues?: { label?: string; value?: string }[];
    spaceId?: string;
    storeId?: string;
    tenantId?: string;
    type?: "editable-text" | "editable-selector" | "editable-date";
    updatedAt?: string;
    usedBy?: UsedByArray;
}
Index

Properties

columnName?: string

Name of the editable column.

config?: {
    maxDate?: string;
    minDate?: string;
    selectorExpression?: string;
    selectorType?: "fixed" | "dynamic" | "";
    selectorValues?: { label?: string; value?: string }[];
}

Type Declaration

  • OptionalmaxDate?: string

    Maximum selectable date for editable-date columns (ISO 8601 date).

  • OptionalminDate?: string
  • OptionalselectorExpression?: string
  • OptionalselectorType?: "fixed" | "dynamic" | ""
  • OptionalselectorValues?: { label?: string; value?: string }[]
createdAt?: string
createdBy?: string
id?: string
publishRefId?: string
referenceId?: string
selectorValues?: { label?: string; value?: string }[]

Type Declaration

  • Optionallabel?: string

    The Label of the selector.

  • Optionalvalue?: string
spaceId?: string
storeId?: string
tenantId?: string
type?: "editable-text" | "editable-selector" | "editable-date"
updatedAt?: string
usedBy?: UsedByArray