TLShapeDef
Public Interface
Table of Contents
Signature
interface TLShapeDef<
ShapeType extends TLUnknownShape,
ShapeUtil extends TLShapeUtil<ShapeType> = TLShapeUtil<ShapeType>
> {}
References
Properties
createShapeUtils
Public Readonly PropertySignature
Signature
readonly createShapeUtils: (app: App) => ShapeUtil
References
is
Public Readonly PropertySignature
Signature
readonly is: (shape: TLUnknownShape) => shape is ShapeType
References
migrations
Public Readonly PropertySignature
Signature
readonly migrations: Migrations
References
type
Public Readonly PropertySignature
Signature
readonly type: ShapeType['type']
validator
Public Readonly PropertySignature
Signature
readonly validator?: StoreValidator<ShapeType>