blocksuite/docs/api/@blocksuite/std/gfx/functions/derive.md
BlockSuite API Documentation / @blocksuite/std / gfx / derive
derive<
V,T>(fn): (_,context) =>ClassAccessorDecoratorResult<GfxPrimitiveElementModel<BaseElementProps>,V>
The derive decorator is used to derive other properties' update when the decorated property is updated through assignment in the local.
Note:
convert decorator is called.V
T extends GfxPrimitiveElementModel<BaseElementProps>
(propValue, instance) => Record<string, unknown>
(
_,context):ClassAccessorDecoratorResult<GfxPrimitiveElementModel<BaseElementProps>,V>
unknown
ClassAccessorDecoratorContext
ClassAccessorDecoratorResult<GfxPrimitiveElementModel<BaseElementProps>, V>