Skip to main content
All docs
V26.1
  • IEditorInfo Interface

    Provides information about a serialized property’s value editor used in the Properties window.

    Declaration

    export interface IEditorInfo

    Properties

    content Property

    Specifies the name of an HTML template used by a complex object’s editor.

    Declaration

    content?: string

    Property Value

    Type Description
    string

    The HTML template name.

    editorType Property

    Specifies the type of the editor’s model.

    Declaration

    editorType?: any

    Property Value

    Type Description
    any

    The type of the editor’s model.

    extendedOptions Property

    Gets additional options for DevExtreme UI widgets.

    Declaration

    extendedOptions?: any

    Property Value

    Type Description
    any

    Editor options.

    Remarks

    You can use the extendedOptions property to customize editors for specifying parameter values as demonstrated below.

    function CustomizeParameterEditors(s, e) {
        if (e.parameter.type === 'System.DateTime') {
            // Show a calendar only without a time part
            e.info.editor = $.extend({}, e.info.editor);
            e.info.editor.extendedOptions = $.extend(e.info.editor.extendedOptions || {}, { type: 'date' });
        }
    }
    

    header Property

    Specifies the name of an HTML template specifying the editor and header of a complex object.

    Declaration

    header?: string

    Property Value

    Type Description
    string

    The HTML template name.

    type Property

    Declaration

    type?: string

    Property Value

    Type
    string