Interface TransformOriginWritable
interface TransformOriginWritable {
get values(): readonly TransformOrigin[];
set(this: void, value: TransformOrigin): void;
subscribe(
this: void,
run: Subscriber<TransformOrigin>,
invalidate?: Invalidator<TransformOrigin>,
): Unsubscriber;
update(this: void, updater: Updater<TransformOrigin>): void;
}
get values(): readonly TransformOrigin[];
set(this: void, value: TransformOrigin): void;
subscribe(
this: void,
run: Subscriber<TransformOrigin>,
invalidate?: Invalidator<TransformOrigin>,
): Unsubscriber;
update(this: void, updater: Updater<TransformOrigin>): void;
}
Hierarchy
- Writable<TransformOrigin>
- TransformOriginWritable (View Summary)
Accessors
values
Returns readonly TransformOrigin[]
Methods
set
subscribe
- subscribe(
this: void,
run: Subscriber<TransformOrigin>,
invalidate?: Invalidator<TransformOrigin>,
): UnsubscriberSubscribe on value changes.
Parameters
- this: void
- run: Subscriber<TransformOrigin>
subscription callback
Optionalinvalidate: Invalidator<TransformOrigin>cleanup callback
Returns Unsubscriber
update
Update value using callback and inform subscribers.
Parameters
- this: void
- updater: Updater<TransformOrigin>
callback
Returns void
Provides a custom writable for the
transformOriginstore adding a read only propertyvaluesthat contains a list of all transform origin values.