Interface ISpbRadioChooserAttribute<T>

interface ISpbRadioChooserAttribute<T> {
    cssClass?: string;
    defaultValue?: T;
    description?: ResourcedString;
    disabledExpression?: string;
    displayName: ResourcedString;
    hiddenExpression?: string;
    hideOnDisable?: boolean;
    localizable?: string | boolean;
    migrationValue?: T;
    order?: number;
    radioConfig: {
        inline?: boolean;
        options: ISpbRadioChooserOption<T>[];
    };
    required?: string | boolean;
    triggerResizeOnChange?: boolean;
    type: "RadioChooser" | RadioChooser;
}

Type Parameters

  • T = any

Hierarchy

  • Omit<BaseControlAttribute, "migrationValue">
    • ISpbRadioChooserAttribute

Properties

cssClass?: string
defaultValue?: T
description?: ResourcedString
disabledExpression?: string
displayName: ResourcedString
hiddenExpression?: string
hideOnDisable?: boolean
localizable?: string | boolean
migrationValue?: T
order?: number
radioConfig: {
    inline?: boolean;
    options: ISpbRadioChooserOption<T>[];
}
required?: string | boolean
triggerResizeOnChange?: boolean
type: "RadioChooser" | RadioChooser