interface AttributeDefinition {
    attributeConstraint?: string;
    inputHint?: string;
    inputTip?: LocalizedString;
    isRequired: boolean;
    isSearchable?: boolean;
    label: LocalizedString;
    name: string;
    type: AttributeType;
}

Properties

attributeConstraint?: string
inputHint?: string
inputTip?: LocalizedString

A localized string is a JSON object where the keys are of IETF language tag, and the values the corresponding strings used for that language. json { "de": "Hundefutter", "en": "dog food" }

isRequired: boolean
isSearchable?: boolean

A localized string is a JSON object where the keys are of IETF language tag, and the values the corresponding strings used for that language. json { "de": "Hundefutter", "en": "dog food" }

name: string