TLShapeDef

Public Interface

Table of Contents
Signature
interface TLShapeDef<
  ShapeType extends TLUnknownShape,
  ShapeUtil extends TLShapeUtil<ShapeType> = TLShapeUtil<ShapeType>
> {}
References

TLUnknownShape, TLShapeUtil


Properties

createShapeUtils

Public Readonly PropertySignature

Signature
readonly createShapeUtils: (app: App) => ShapeUtil
References

App


is

Public Readonly PropertySignature

Signature
readonly is: (shape: TLUnknownShape) => shape is ShapeType
References

TLUnknownShape, shape


migrations

Public Readonly PropertySignature

Signature
readonly migrations: Migrations
References

Migrations


type

Public Readonly PropertySignature

Signature
readonly type: ShapeType['type']

validator

Public Readonly PropertySignature

Signature
readonly validator?: StoreValidator<ShapeType>
References

StoreValidator


Edit this page
Last edited on 11 May 2023
TLSelectionHandleTLShapeUtil