Definition of extension

    Type: {string} Required

    The name of the extension, this name needs to correspond to the extension folder one-to-one.

    version

    Type {string} Required

    The version number of the extension is used to submit the version verification of the extension, as well as some upgrades of the extension itself, and the data migration is used as the basis for comparison.

    The name of the extension author will be displayed in the Extension Manager.

    description

    Type {string} Optional

    The description of the extension, briefly summarize the function of the extension. Support i18n:key grammar.

    Type Optional

    panels

    Type {[name: string]: PanelInfo} Optional

    Panel information defined in the extension. Use Editor.Panel.open('hello-world.list'); to open the defined panel. For more information, please refer to the documentation.

    Type Optional

    Extend existing functions, and customize some other function modules that are open to the outside world. For more information, please refer to the Contributions documentation.