Columns

<T> represents the object's shape coming from the data source. <R> represents the column data type: string, number, Date, or boolean.

DikeColumnDef

abstract class DikeColumnDef {
  slotId: string | null;
  belongToGroup: string | null;

  columnId: string | null;

  get fieldName(): string {
    return this._fieldName;
  }
  protected _fieldName: string;

  get headerText(): string {
    return this._headerText;
  }
  protected _headerText: string;

  order: number;

  headerTooltip: string;
  resizable: boolean;
  draggable: boolean;
  visible: boolean;
  displayMenu: boolean;

  panel: DikeGridPanel;

  displayOn: DisplayStatus;

  constructor(fieldName: string, headerText: string);
  assign(column: DikeColumnDef): this;
}

DikeGroupColumnDef

DikeDataColumnDef<T, R>

DikeTextColumnDef<T>

DikeNumericColumnDef<T>

DikeDateColumnDef<T>

DikeBinaryColumnDef<T>

Last updated