Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "ui/toolbar"

Index

Functions

getToolbar

getToolbarDialogAddons

isGroupAble

isGroupSortAble

isSortAble

Object literals

Const toolbarActions

toolbarActions: object

clone

colorMapped

colorMapped: IToolbarAction = uiDialog('Color Mapping …', ColorMappingDialog, (ctx) => [ctx], {mode: 'menu', featureCategory: 'ui', featureLevel: 'advanced'})

colorMappedCategorical

colorMappedCategorical: IToolbarAction = uiDialog('Color Mapping …', CategoricalColorMappingDialog, () => [], {mode: 'menu', featureCategory: 'ui', featureLevel: 'advanced'})

compositeContained

compositeContained: IToolbarAction = uiDialog('Contained Columns …', CompositeChildrenDialog, (ctx) => [ctx], {featureCategory: 'model', featureLevel: 'advanced'})

compress

compress: IToolbarAction

cutoff

cutoff: IToolbarAction = uiDialog('Set Cut Off …', CutOffHierarchyDialog, (ctx) => [ctx.idPrefix], {featureCategory: 'model', featureLevel: 'advanced'})

editMapping

editMapping: IToolbarAction = uiDialog('Data Mapping …', MappingDialog, (ctx) => [ctx], {featureCategory: 'model', featureLevel: 'advanced'})

editPattern

editPattern: IToolbarAction = uiDialog('Edit Pattern …', EditPatternDialog, (ctx) => [ctx.idPrefix], {featureCategory: 'model', featureLevel: 'advanced'})

editWeights

editWeights: IToolbarAction = uiDialog('Edit Weights …', WeightsEditDialog, () => [], {mode: 'menu+shortcut', featureCategory: 'model', featureLevel: 'advanced'})

expand

filterCategorical

filterCategorical: IToolbarAction = uiDialog('Filter …', CategoricalFilterDialog, (ctx) => [ctx], {mode: 'menu+shortcut', featureCategory: 'ranking', featureLevel: 'basic'})

filterDate

filterDate: IToolbarAction = uiDialog('Filter …', DateFilterDialog, (ctx) => [ctx], {mode: 'menu+shortcut', featureCategory: 'ranking', featureLevel: 'basic'})

filterNumber

filterNumber: IToolbarAction = uiDialog('Filter …', NumberFilterDialog, (ctx) => [ctx], {mode: 'menu+shortcut', featureCategory: 'ranking', featureLevel: 'basic'})

filterOrdinal

filterOrdinal: IToolbarAction = uiDialog('Filter …', CategoricalMappingFilterDialog, () => [], {mode: 'menu+shortcut', featureCategory: 'ranking', featureLevel: 'basic'})

filterString

filterString: IToolbarAction = uiDialog('Filter …', StringFilterDialog, () => [], {mode: 'menu+shortcut', featureCategory: 'ranking', featureLevel: 'basic'})

group

groupBy

invertSelection

invertSelection: IToolbarAction = ui('Invert Selection', (col, _evt, ctx, level) => {ctx.dialogManager.removeAboveLevel(level - 1); // close itselfconst s = ctx.provider.getSelection();const order = Array.from(col.findMyRanker()!.getOrder());if (s.length === 0) {ctx.provider.setSelection(order);return;}const ss = new Set(s);const others = order.filter((d) => !ss.has(d));ctx.provider.setSelection(others);}, {featureCategory: 'model', featureLevel: 'advanced'})

reduce

reduce: IToolbarAction = uiDialog('Reduce by …', ReduceDialog, () => [], {featureCategory: 'model', featureLevel: 'advanced'})

remove

rename

script

script: IToolbarAction = uiDialog('Edit Combine Script …', ScriptEditDialog, () => [], {mode: 'menu+shortcut', featureCategory: 'model', featureLevel: 'advanced'})

search

search: IToolbarAction = uiDialog('Search …', SearchDialog, (ctx) => [ctx.provider], {mode: 'menu+shortcut', order: 4, featureCategory: 'ranking', featureLevel: 'basic'})

setShowTopN

setShowTopN: IToolbarAction

sort

sortBy

sortGroupBy

sortGroupBy: IToolbarAction

splitCombined

splitCombined: IToolbarAction = ui('Split Combined Column', (col, _evt, ctx, level) => {ctx.dialogManager.removeAboveLevel(level - 1); // close itself// split the combined column into its children(<CompositeColumn>col).children.reverse().forEach((c) => col.insertAfterMe(c));col.removeMe();}, {featureCategory: 'model', featureLevel: 'advanced'})

vis

Const toolbarDialogAddons

toolbarDialogAddons: object

groupDate

groupDate: IToolbarDialogAddon = <IToolbarDialogAddon>{title: 'Granularity',order: 2,append: appendDate}

groupNumber

groupNumber: IToolbarDialogAddon = <IToolbarDialogAddon>{title: 'Split',order: 2,append: appendNumber}

groupString

groupString: IToolbarDialogAddon = <IToolbarDialogAddon>{title: 'Groups',order: 2,append: appendString}

sortBoxPlot

sortBoxPlot: IToolbarDialogAddon = uiSortMethod(Object.keys(ESortMethod))

sortDates

sortDates: IToolbarDialogAddon = uiSortMethod(Object.keys(EDateSort))

sortGroups

sortGroups: IToolbarDialogAddon = uiSortMethod(['count', 'name'])

sortNumber

sortNumber: IToolbarDialogAddon = uiSortMethod(Object.keys(EAdvancedSortMethod))

sortNumbers

sortNumbers: IToolbarDialogAddon = uiSortMethod(Object.keys(EAdvancedSortMethod))