Interface Stores
dimension: Readable<
{
height: number
| "auto"
| "inherit";
width: number | "auto" | "inherit";
},
>;
element: Readable<HTMLElement>;
height: IOWritable<string | number, number | "auto" | "inherit">;
left: IOWritable<string | number, number>;
maxHeight: IOWritable<string | number, number>;
maxWidth: IOWritable<string | number, number>;
minHeight: IOWritable<string | number, number>;
minWidth: IOWritable<string | number, number>;
resizeContentHeight: Readable<number>;
resizeContentWidth: Readable<number>;
resizeObservable: Readable<boolean>;
resizeObserved: Writable<ResizeObject>;
resizeOffsetHeight: Readable<number>;
resizeOffsetWidth: Readable<number>;
rotateX: IOWritable<string | number, number>;
rotateY: IOWritable<string | number, number>;
rotateZ: IOWritable<string | number, number>;
scale: Writable<number>;
top: IOWritable<string | number, number>;
transform: Readable<TransformData>;
transformOrigin: TransformOriginWritable;
translateX: IOWritable<string | number, number>;
translateY: IOWritable<string | number, number>;
translateZ: IOWritable<string | number, number>;
width: IOWritable<string | number, number | "auto" | "inherit">;
zIndex: Writable<number>;
}
Properties
dimension
Readable store for dimension data.
element
Readable store for current element.
height
Derived store for height
updates.
left
Derived store for left
updates.
maxHeight
Derived store for maxHeight
updates.
maxWidth
Derived store for maxWidth
updates.
minHeight
Derived store for minHeight
updates.
minWidth
Derived store for minWidth
updates.
resizeContentHeight
Readable store for contentHeight
.
resizeContentWidth
Readable store for contentWidth
.
resizeObservable
Readable store indicating when width
or height
is auto
or inherit
indicating that this position
instance is a good candidate for the #runtime/svelte/action/dom/observer!resizeObserver action.
resizeObserved
Protected store for resize observer updates.
resizeOffsetHeight
Readable store for offsetHeight
.
resizeOffsetWidth
Readable store for offsetWidth
.
rotateX
Derived store for rotateX
updates.
rotateY
Derived store for rotateY
updates.
rotateZ
Derived store for rotateZ
updates.
scale
Derived store for scale
updates.
top
Derived store for top
updates.
transform
Readable store for transform data.
transformOrigin
Derived store for transformOrigin
updates.
translateX
Derived store for translateX
updates.
translateY
Derived store for translateY
updates.
translateZ
Derived store for translateZ
updates.
width
Derived store for width
updates.
zIndex
Derived store for zIndex
updates.
Defines all derived stores for positional properties. These property stores can be used to update the position state.
There are several readable stores for additional derived data.