Skip to main content

DashboardToolboxGroup Class

A toolbox group that contains dashboard toolbox items.

Declaration

export class DashboardToolboxGroup

constructor(name, title, index, items)

Initializes a new instance of the DashboardToolboxGroup class.

Declaration

constructor(
    name: string,
    title: string,
    index: number,
    ...items: Array<DashboardToolboxItem>
)

Parameters

Name Type Description
name string

A group’s unique name.

title string

A group’s title that is displayed in the Toolbox.

index number

A number that specifies the group’s order in the Toolbox.

items DashboardToolboxItem[]

An array of dashboard toolbox items.

Properties

index Property

Specifies the position of the toolbox group within the Toolbox.

Declaration

index: number

Property Value

Type Description
number

A number specifying the position of the current group in the Toolbox.

items Property

Provide an access to the collection of toolbox items obtained from the specified toolbox group.

Declaration

items: ko.ObservableArray<DashboardToolboxItem>

Property Value

Type Description
ObservableArray<DashboardToolboxItem>

An array of items obtained from the specified toolbox group.

Remarks

Use the items property to get a list of the DashboardToolboxItem objects from the specified toolbox group.

var toolboxItems = dashboardControl.findExtension('toolbox').toolboxGroups()[0].items();

name Property

Specifies a unique name of the dashboard toolbox group.

Declaration

name: string

Property Value

Type Description
string

A string value that is a unique toolbox group name.

Remarks

A name identifies a toolbox group in code. A title is displayed as a group header. Note that a title is a localizable value. For example, for English localization, the standard toolbox groups have the following names and titles:

name

title

“common”

Common

“maps”

Maps

“filter”

Filter

“layout”

Layout

To access toolbox groups in code, find ToolboxExtension and use its toolboxGroups property.

title Property

Specifies a dashboard toolbox group title.

Declaration

title: string

Property Value

Type Description
string

A string value that is a dashboard toolbox group title.

Remarks

A name identifies a toolbox group in code. A title is displayed as a group header. Note that a title is a localizable value. For example, for English localization, the standard toolbox groups have the following names and titles:

name

title

“common”

Common

“maps”

Maps

“filter”

Filter

“layout”

Layout

To access the toolbox groups in code, find ToolboxExtension and use its toolboxGroups property.