Skip to main content

au-widget-group/IGroupConfig

Enumerations

GroupWidgetType

Style of the group widget.

Enumeration Members

Enumeration MemberValue
collapsible2
htab0
noncollapsible3
vtab1

Interfaces

AuWidgetGroupParam

Provides properties of the group widget.

You can use these properties in params of the AuWidgetGroup class.

{
"widgets": [
{
"name": "option-list",
"type": "group",
"params": {
"type": "noncollapsible",
"tabs": [
{
"widgets": [
{
"title": "Corner Type",
"name": "corners",
"type": "option",
"params": { ... }
},
{
"title": "Lamination",
"name": "lamination",
"type": "option",
"params": { ... }
}
]
}
]
}
}
]
}

Properties

accordion
accordion: boolean;

If true, collapses the group.

scrollable?
optional scrollable?: boolean;
showCustomScroll
showCustomScroll: boolean;
tabs
tabs: Tab[];

An array of tabs.

type
type: GroupWidgetType;

A group type (vtab, htab, collapsible (accordion), or noncollapsible).

unifySelection
unifySelection: boolean;

Tab

Provides properties for a group tab.

Properties

icon
icon: string;

A tab icon.

id
id: number;

The tab ID.

opened?
optional opened?: boolean;

If true, opens this tab by default.

title
title: string;

The tab title.

tooltip
tooltip: string;

The hint of the tab.

visible?
optional visible?: boolean;

If true, shows this tab.

widgets
widgets: AuWidget[];

An array of widgets that belong to this tab.

Was this page helpful?