Xivgear Types Documentation
    Preparing search index...

    Class CustomColumn<RowDataType, CellDataType, ColumnDataType>

    Type Parameters

    • RowDataType
    • CellDataType = string
    • ColumnDataType = any
    Index

    Constructors

    Properties

    allowCellSelection?: boolean = false
    allowHeaderSelection?: boolean = false
    condition: () => boolean = ...
    dataValue?: ColumnDataType
    extraClasses: string[] = []
    finisher?: (
        value: CellDataType,
        rowValue: RowDataType,
        cell: CustomCell<RowDataType, CellDataType>,
    ) => void
    fixedData?: boolean
    fixedWidth: number | undefined = undefined
    getter: (item: RowDataType) => CellDataType
    headerStyler?: (
        value: ColumnDataType | undefined,
        colHeader: CustomTableHeaderCell<RowDataType, CellDataType, ColumnDataType>,
        headerRow: CustomTableHeaderRow<RowDataType>,
    ) => void
    initialWidth: number | undefined = undefined
    rowCondition: (item: RowDataType) => boolean = ...
    shortName: string
    titleSetter?: (
        value: CellDataType,
        rowValue: RowDataType,
        cell: CustomCell<RowDataType, CellDataType>,
    ) => string | null

    Accessors