ColumnGrid
Defined in: js-api/src/grid.ts:1612
Proxy class for the Dart-based column grid.
Extends
Constructors
Constructor
new ColumnGrid(
dart):ColumnGrid
Defined in: js-api/src/grid.ts:1613
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
ColumnGrid
Overrides
Properties
| Property | Modifier | Type | Default value | Description | Inherited from | Defined in |
|---|---|---|---|---|---|---|
_functions | protected | Func[] | [] | - | Widget._functions | js-api/src/widgets/base.ts:207 |
_properties | protected | Property[] | [] | - | Widget._properties | js-api/src/widgets/base.ts:206 |
_root | protected | HTMLElement | undefined | - | Widget._root | js-api/src/u2core/component.ts:445 |
_u2 | readonly | ComponentState | undefined | - | Widget._u2 | js-api/src/u2core/component.ts:82 |
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. | Widget.componentMeta | js-api/src/u2core/component.ts:77 |
dart | readonly | any | undefined | - | Widget.dart | js-api/src/grid.ts:1613 |
factory | public | Func | null | null | Constructor function. No parameters, returns [Widget]. | Widget.factory | js-api/src/widgets/base.ts:204 |
isDetached | public | boolean | false | Whether detach has been called. | Widget.isDetached | js-api/src/widgets/base.ts:214 |
props | public | any | undefined | Property bag over this widget's properties; read and write them by name. | Widget.props | js-api/src/widgets/base.ts:209 |
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. | Widget.specProps | js-api/src/u2core/component.ts:81 |
subs | public | Subscription[] | undefined | Subscriptions cancelled when the widget is detached. | Widget.subs | js-api/src/widgets/base.ts:211 |
temp | public | any | undefined | Contains auxiliary information | Widget.temp | js-api/src/widgets/base.ts:201 |
Accessors
aiDescription
Get Signature
get aiDescription():
string|null
Defined in: js-api/src/u2core/component.ts:152
A short AI-facing briefing, seeded from the registry's usage or description.
Returns
string | null
Set Signature
set aiDescription(
x):void
Defined in: js-api/src/u2core/component.ts:156
Parameters
| Parameter | Type |
|---|---|
x | string | null |
Returns
void
Inherited from
ambientAdoption
Get Signature
get
protectedambientAdoption():boolean
Defined in: js-api/src/widgets/base.ts:266
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:301
Parent widget up the DOM tree, or null.
Returns
Widget<any>[]
Inherited from
currentColumn
Get Signature
get currentColumn():
Column
Defined in: js-api/src/grid.ts:1717
Returns
dfColumns
Get Signature
get dfColumns():
DataFrame
Defined in: js-api/src/grid.ts:1676
Returns
dfSource
Get Signature
get dfSource():
DataFrame
Defined in: js-api/src/grid.ts:1677
Returns
filter
Get Signature
get filter(): (
c) =>boolean
Defined in: js-api/src/grid.ts:1682
Returns
(c) => boolean
Set Signature
set filter(
f):void
Defined in: js-api/src/grid.ts:1683
Parameters
| Parameter | Type |
|---|---|
f | (c) => boolean |
Returns
void
grid
Get Signature
get grid():
Grid
Defined in: js-api/src/grid.ts:1678
Returns
mouseOverColumn
Get Signature
get mouseOverColumn():
Column
Defined in: js-api/src/grid.ts:1718
Returns
name
Get Signature
get name():
string|undefined
Defined in: js-api/src/u2core/component.ts:469
A named control carries its name in the DOM: data-u2-name is the stable automation id
selectors, tutorials and agents address the control by — the same attribute the spec renderer
stamps on named nodes, so hand-built and spec-built UI share one selector vocabulary.
Derived names (an input's label fallback) never stamp — see Component.deriveName.
Returns
string | undefined
Set Signature
set name(
x):void
Defined in: js-api/src/u2core/component.ts:473
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).
Parameters
| Parameter | Type |
|---|---|
x | string | undefined |
Returns
void
Inherited from
nameCol
Get Signature
get nameCol():
Column
Defined in: js-api/src/grid.ts:1679