Creates a dialog for the user to choose multiple columns

the dataStore the columns will be chosen from

A function called when the user has selected the columns The callback is provided with a list of chosen column fields(ids)

The type of column the use can choose

Hierarchy (View Summary)

Constructors

Properties

_closed: boolean = false
buttons: {}
callback: any
checks: undefined | any[]
columns: undefined | any[]
config: {
    buttons?: object[];
    columns?: any;
    doc?: any;
    footer?: boolean;
    height?: any;
    maxHeight?: any;
    position?: integer[];
    title?: string;
    width?: any;
}
dialog: HTMLDivElement
ds: any
footer: undefined | HTMLDivElement
header: HTMLDivElement
observable: { container: any }
outer: HTMLDivElement
experiment: { [k: string]: unknown }

Methods

  • This method should be overridden if the layout needs updating on resize

    Parameters

    • x: integer

      the new width of the dialog

    • y: integer

      the new height of the dialog

    Returns void