Mixins.
Interfaces
CssReactive
| Property | Type |
|---|---|
cssProperties | Property[] |
target | string |
Methods
handleScalarProperty(
event):void
| Parameter | Type |
|---|---|
event | Event |
Returns void.
handleSignalIds(
event):void
| Parameter | Type |
|---|---|
event | Event |
Returns void.
CssReactiveFunction<T>
| Type Parameter | Default type |
|---|---|
T extends Constrained<ElementBase> | Constrained<ElementBase> |
CssReactiveFunction(
Base):T&Constrained<CssReactive>
| Parameter | Type |
|---|---|
Base | T |
Returns T & Constrained<CssReactive>.
EvalReactive
| Property | Type |
|---|---|
evaluated? | boolean |
evaluation? | string |
SizeObserved
| Property | Type |
|---|---|
size | Size<number> |
sizeHeight | number |
sizeWidth | number |
SizeObserver
| Property | Type |
|---|---|
sizeById | Record<string, Size<number>> |
sizeObserver? | ResizeObserver |
Methods
sizeObserve(
wasObserved,nowObserved):void
| Parameter | Type |
|---|---|
wasObserved | Record<string, Element> |
nowObserved | Record<string, Element> |
Returns void.
sizeObserved(
entries,observer):void
| Parameter | Type |
|---|---|
entries | ResizeObserverEntry[] |
observer | ResizeObserver |
Returns void.
SizeReactive
| Property | Type |
|---|---|
size? | Size<number> |
VisibilityObserved
Extended by BrowserElementArgs, TimelineClipElementArgs, and TimelineTrackElementArgs.
| Property | Type |
|---|---|
visibility | boolean |
VisibilityObserver
| Property | Type |
|---|---|
visibilityById | Record<string, boolean> |
visibilityObserver? | IntersectionObserver |
visibilityRoot? | Element |
Methods
visibilityObserve(
wasObserved,nowObserved):boolean
| Parameter | Type |
|---|---|
wasObserved | Record<string, Element> |
nowObserved | Record<string, Element> |
Returns boolean.
Variables
SIZE_OBSERVED_PROPS
constSIZE_OBSERVED_PROPS:PropertyDeclarations
SIZE_OBSERVER_PROPS
constSIZE_OBSERVER_PROPS:PropertyDeclarations
VISI_OBSERVED_PROPS
constVISI_OBSERVED_PROPS:PropertyDeclarations
VISI_OBSERVER_PROPS
constVISI_OBSERVER_PROPS:PropertyDeclarations
Functions
CssReactiveElementMixin
CssReactiveElementMixin<
T>(Base):T&Constrained<CssReactive>
| Type Parameter | Description |
|---|---|
T extends Constrained<ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<CssReactive>.
DropTargetElementMixin
DropTargetElementMixin<
T>(Base):T&Constrained<DropTarget>
| Type Parameter | Description |
|---|---|
T extends Constrained<ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<DropTarget>.
DroppableElementMixin
DroppableElementMixin<
T>(Base):T&Constrained<Droppable>
| Type Parameter | Description |
|---|---|
T extends Constrained<ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<Droppable>.
EvalReactiveElementMixin
EvalReactiveElementMixin<
T>(Base):T&Constrained<EvalReactive>
| Type Parameter | Description |
|---|---|
T extends Constrained<ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<EvalReactive>.
PreviewableElementMixin
PreviewableElementMixin<
T>(Base):T&Constrained<Previewable>
| Type Parameter | Description |
|---|---|
T extends Constrained<VisibilityObserved & ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<Previewable>.
SizeObservedElementMixin
SizeObservedElementMixin<
T>(Base):T&Constrained<SizeObserved>
| Type Parameter | Description |
|---|---|
T extends Constrained<ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<SizeObserved>.
SizeObserverElementMixin
SizeObserverElementMixin<
T>(Base):T&Constrained<SizeObserver>
| Type Parameter | Description |
|---|---|
T extends Constrained<ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<SizeObserver>.
VisibilityObservedElementMixin
VisibilityObservedElementMixin<
T>(Base):T&Constrained<VisibilityObserved>
| Type Parameter | Description |
|---|---|
T extends Constrained<ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<VisibilityObserved>.
VisibilityObserverElementMixin
VisibilityObserverElementMixin<
T>(Base):T&Constrained<VisibilityObserver>
| Type Parameter | Description |
|---|---|
T extends Constrained<ElementBase> |
| Parameter | Type | Description |
|---|---|---|
Base | T |
Returns T & Constrained<VisibilityObserver>.