Skip to main content

Interface: GroupElement<T extends ReactiveElementBase = ReactiveElementBase>

Public fluent contract for a logical group of elements.

Extends​

  • Iterable<T>

Type Parameters​

Type ParameterDefault type
T extends ReactiveElementBaseReactiveElementBase

Properties​

PropertyType
blurReactiveProp<number>
brightnessReactiveProp<number>
colorReactiveProp<string>
elementsreadonly T[]
opacityReactiveProp<number>
positionPositionUpdater | ReactiveProp<Position>
rotationReactiveProp<number>
scaleReactiveProp<number>
sizeReactiveProp<Size>
xCoordProp
yCoordProp

Methods​

[iterator]()​

[iterator](): Iterator<T, any, any>

Returns​

Iterator<T, any, any>

Inherited from​

Iterable.[iterator]


decorate()​

decorate(...decorators: ElementDecorator[]): this

Parameters​

ParameterType
...decoratorsElementDecorator[]

Returns​

this


to()​

to(props: ElementTransitionProps<T>): ElementTransition

Parameters​

ParameterType
propsElementTransitionProps<T>

Returns​

ElementTransition