Interface ITaggleOptions

Hierarchy

Properties

animated: boolean

option to enable/disable animated transitions

Default

true

canRender: ((type: string, renderer: ICellRendererFactory, col: Column, mode: ERenderMode) => boolean)

Type declaration

copyableRows: boolean

option to enable to copy selected rows using ctrl-c

Default

false

customRowUpdate: ((row: HTMLElement, rowIndex: number) => void)

Type declaration

    • (row: HTMLElement, rowIndex: number): void
    • custom function to be called when updating a HTML row

      Parameters

      • row: HTMLElement

        node element to be updated

      • rowIndex: number

        row index to be rendered in the row

      Returns void

defaultSlopeGraphMode: "item" | "band"

option to specify the default slope graph mode

Default

'item'

dynamicHeight: ((data: (IGroupItem | Readonly<IOrderedGroup>)[], ranking: Ranking) => IDynamicHeight)

Type declaration

expandLineOnHover: boolean

option to enforce that the whole row is shown upon hover without overflow hidden

Default

false

flags: Partial<ILineUpFlags>

custom flags for optimization

groupHeight: number

height of an aggregated group in pixel

Default

40

groupPadding: number

padding between two groups in pixel

Default

5

hierarchyIndicator: boolean

show the sorting and grouping hierarchy indicators in the side panel

Default

true

ignoreUnsupportedBrowser: boolean

ignore incompatible browser and always show (on own risk)

Default

false

instanceId: string

identifier for this LineUp instance. by default a random id is generated.

Default

random string

labelRotation: number

how many degrees should a label be rotated in case of narrow columns

Default

0 no rotation

levelOfDetail: ((rowIndex: number) => "high" | "low")

Type declaration

    • (rowIndex: number): "high" | "low"
    • custom function to compute the level of detail for a row

      Returns

      Parameters

      • rowIndex: number

        the current row index to be rendered

      Returns "high" | "low"

livePreviews: Partial<ILivePreviewOptions>

flag whether to shows filter previews as soon as the user changes the filter in the dialog

Default

onDialogBackgroundClick: "cancel" | "confirm"

flag whether dialogs should confirm or cancel on clicking the background

Default

cancel

overviewMode: boolean

whether the overview mode is enabled by default

Default

false

renderers: { [type: string]: ICellRendererFactory }

register custom renderer factories

Type declaration

resolveToolbarActions: ((col: Column, keys: string[], lookup: IToolbarLookup<IToolbarAction>) => IToolbarAction[])

Type declaration

resolveToolbarDialogAddons: ((col: Column, keys: string[], lookup: IToolbarLookup<IToolbarDialogAddon>) => IToolbarDialogAddon[])

Type declaration

rowHeight: number

height of a row

Default

18

rowPadding: number

padding between two rows

Default

2

sidePanel: boolean

option to enable/disable the panel

Default

true

sidePanelCollapsed: boolean

option to specify whether the panel should be collapsed by default

Default

false

summaryHeader: boolean

option to enable/disable showing a summary (histogram, ...) in the header

Default

true

register custom toolbar actions and dialog addons

toolbarDialogAddons: IToolbarLookup<IToolbarDialogAddon>