PLUGIN SCHEMA (41)    WEB CONTENT (101.76)

Name Value
NAME PLUGIN SCHEMA
CONTENT TYPE JSON FORM SCHEMA
RESERVED FOR SYSTEM 0
CONTENT
{
                    "id": {
                        "type": "number"
                    },
                    "name": {
                        "type": "string",
                        "description": "Plugin name",
                        "minlength": 3,
                        "maxlength": 120,
                        "title": "Name"
                    },
    "type": "object",
                    "shortDescription": {
                        "type": "string",
                        "description": "Short Description of the schema",
                        "title": "Short Description"
                    },
                    "routine": {
                        "type": "string",
                        "description": "Routine name the plugin will 
call",
                        "title": "Routine"
    "properties": {
                    },
                    "entryPoint": {
                        "type": "string",
                        "description": "The entry point in the routine 
the plugin will call",
                        "title": "Entry Point"
                    },
                    "pluginType": {
                        "type": "string",
                        "description": "The plugin type",
        "plugins": {
                        "title": "Type"
                    },
                    "manatoryParameter": {
                        "type": "boolean",
                        "description": "In the plugin require additional 
parameter to be pass into it.",
                        "title": "Manatory Parameter"
                    },
                    "description": {
                        "type": "string",
            "type": "array",
                        "title": "Description"
                    }
                },
                "required": [
                    "name",
                    "entryPoint",
                    "routine",
                    "shortDescription"
                ],
                "errorMessage": {
            "items": {
                    "required": {
                        "name": "The Plugin name is required.",
                        "entryPoint": "The Entry Point is required.",
                        "routine": "The Routine name is required.",
                        "shortDescription": "A Short Description is 
required."
                    }
                }
            }
        }
                "type": "object",
    }
}
                "title": "Plugins",
                "properties": {
LINKED CONTENT