BlockSuite API Documentation / @blocksuite/data-view / PropertyMetaConfig
Type Alias: PropertyMetaConfig<Type, PropertyData, RawValue, JsonValue>
PropertyMetaConfig<
Type,PropertyData,RawValue,JsonValue> =object
Defined in: packages/affine/data-view/src/core/property/property-config.ts:4
Type Parameters
Type
Type extends string = string
PropertyData
PropertyData extends NonNullable<unknown> = NonNullable<unknown>
RawValue
RawValue = unknown
JsonValue
JsonValue = unknown
Properties
config
config:
PropertyConfig<PropertyData,RawValue,JsonValue>
Defined in: packages/affine/data-view/src/core/property/property-config.ts:11
create
create:
Create<PropertyData>
Defined in: packages/affine/data-view/src/core/property/property-config.ts:12
renderer
renderer:
Renderer<PropertyData,RawValue,JsonValue>
Defined in: packages/affine/data-view/src/core/property/property-config.ts:13
type
type:
Type
Defined in: packages/affine/data-view/src/core/property/property-config.ts:10