Legend
Defined in: js-api/src/widgets/data-widgets.ts:137
Column legend for viewers
Extends
Constructors
Constructor
new Legend(
dart):Legend
Defined in: js-api/src/widgets/data-widgets.ts:138
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
Legend
Overrides
Properties
| Property | Modifier | Type | Default value | Description | Inherited from | Defined in |
|---|---|---|---|---|---|---|
_functions | protected | Func[] | [] | - | DartWidget._functions | js-api/src/widgets/base.ts:214 |
_properties | protected | Property[] | [] | - | DartWidget._properties | js-api/src/widgets/base.ts:213 |
_root | protected | HTMLElement | undefined | - | DartWidget._root | js-api/src/u2core/component.ts:423 |
_u2 | readonly | ComponentState | undefined | - | DartWidget._u2 | js-api/src/u2core/component.ts:76 |
componentMeta? | public | ComponentMetaBase | undefined | The registry metadata of the tag that built this component, stamped by the spec renderer — the single source the introspection surface below is generated from. | DartWidget.componentMeta | js-api/src/u2core/component.ts:71 |
dart | public | any | undefined | - | DartWidget.dart | js-api/src/widgets/base.ts:217 |
factory | public | Func | null | null | Constructor function. No parameters, returns [Widget]. | DartWidget.factory | js-api/src/widgets/base.ts:211 |
isDetached | public | boolean | false | - | DartWidget.isDetached | js-api/src/widgets/base.ts:218 |
props | public | any | undefined | - | DartWidget.props | js-api/src/widgets/base.ts:215 |
specProps? | public | Record<string, unknown> | undefined | The props the registry's create was handed, stamped alongside componentMeta: the last resort of the property read below, for a component that keeps a prop under another name or not at all (a create wrapping a bare element). Construction-time values — a live one always wins. | DartWidget.specProps | js-api/src/u2core/component.ts:75 |
subs | public | Subscription[] | undefined | - | DartWidget.subs | js-api/src/widgets/base.ts:216 |
temp | public | any | undefined | Contains auxiliary information | DartWidget.temp | js-api/src/widgets/base.ts:208 |
Accessors
aiDescription
Get Signature
get aiDescription():
string|null
Defined in: js-api/src/widgets/base.ts:457
AI briefing of the underlying Dart widget.
Returns
string | null
Set Signature
set aiDescription(
x):void
Defined in: js-api/src/widgets/base.ts:462
A short AI-facing briefing, seeded from the registry's usage or description.
Parameters
| Parameter | Type |
|---|---|
x | string | null |
Returns
void
Inherited from
ambientAdoption
Get Signature
get
protectedambientAdoption():boolean
Defined in: js-api/src/widgets/base.ts:272
A widget wrapper minted inside somebody's effect scope must not be auto-disposed with it.
Returns
boolean
Inherited from
children
Get Signature
get children():
Widget<any>[]
Defined in: js-api/src/widgets/base.ts:304
Parent widget up the DOM tree, or null.
Returns
Widget<any>[]
Inherited from
column
Get Signature
get column():
Column
Defined in: js-api/src/widgets/data-widgets.ts:147
Column for the legend
Returns
Set Signature
set column(
column):void
Defined in: js-api/src/widgets/data-widgets.ts:148
Parameters
| Parameter | Type |
|---|---|
column | Column |
Returns
void
isTooltipMode
Get Signature
get isTooltipMode():
boolean
Defined in: js-api/src/widgets/data-widgets.ts:173
Whether the legend is in tooltip (collapsed) mode.
Returns
boolean
name
Get Signature
get name():
string|undefined
Defined in: js-api/src/u2core/component.ts:67
Unique within a spec: the anchor for selection, patches and automation. An accessor pair
(not a field), so a platform descendant's own name accessors override it legally (TS2611).
Returns
string | undefined
Set Signature
set name(
x):void
Defined in: js-api/src/u2core/component.ts:68
Parameters
| Parameter | Type |
|---|---|
x | string | undefined |
Returns
void
Inherited from
onViewerLegendChanged
Set Signature
set onViewerLegendChanged(
handler):void
Defined in: js-api/src/widgets/data-widgets.ts:158
Parameters
| Parameter | Type |
|---|---|
handler | Function |
Returns
void
parent
Get Signature
get parent():
Widget<any> |null
Defined in: js-api/src/widgets/base.ts:301
Parent widget up the DOM tree, or null.
Returns
Widget<any> | null
Inherited from
position
Get Signature
get position():
"auto"|"left"|"top"|"bottom"|"right"
Defined in: js-api/src/widgets/data-widgets.ts:155
Position (left / right / top / bottom)
Returns
"auto" | "left" | "top" | "bottom" | "right"
Set Signature
set position(
pos):void
Defined in: js-api/src/widgets/data-widgets.ts:156
Parameters
| Parameter | Type |
|---|---|
pos | "auto" | "left" | "top" | "bottom" | "right" |
Returns
void
propertyTarget
Get Signature
get propertyTarget():
unknown
Defined in: js-api/src/widgets/base.ts:450
What this component's properties are read from and written to — prop.get(target) /
prop.set(target, v): the component itself, unless an adoption says otherwise.
Returns
unknown
Inherited from
propertyTier
Get Signature
get propertyTier():
boolean
Defined in: js-api/src/widgets/base.ts:276
Every property getProperties declares is a bind step, read and written on propertyTarget.
Returns
boolean
Inherited from
root
Get Signature
get root():
HTMLElement
Defined in: js-api/src/widgets/base.ts:449
Returns
HTMLElement
Inherited from
scope
Get Signature
get scope():
Scope
Defined in: js-api/src/u2core/component.ts:53
Minted on first use; assigned before _scopeMinted fires, so the hook's own
this.scope.own(...) reads the stored scope instead of re-entering the mint.
Returns
Inherited from
selectedCategories
Get Signature
get selectedCategories():
number[] |null
Defined in: js-api/src/widgets/data-widgets.ts:163
Mapped indices of filtered (selected) categories.
Returns
number[] | null
selectedExtraCategories
Get Signature
get selectedExtraCategories():
number[] |null
Defined in: js-api/src/widgets/data-widgets.ts:168
Mapped indices of extra (selected) categories.
Returns
number[] | null
showNulls
Get Signature
get showNulls():
boolean
Defined in: js-api/src/widgets/data-widgets.ts:151
Whether to show empty categories
Returns
boolean
Set Signature
set showNulls(
show):void
Defined in: js-api/src/widgets/data-widgets.ts:152
Parameters
| Parameter | Type |
|---|---|
show | boolean |