BasePropertyMetadata: {
    description: string | undefined;
    excludeFromChangeSets: boolean;
    required: boolean | (data: T) => boolean;
}

Metadata shared by all properties.

Type Parameters

Type declaration

  • description: string | undefined

    A description of the property.

  • excludeFromChangeSets: boolean

    Whether or not this property should be excluded when generating change sets.

  • required: boolean | (data: T) => boolean

    Whether or not the property is required.