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