[
    {
        "name": "form",
        "type": "object",
        "required": true,
        "description": "The Flask form object used to make the fields"
    },
    {
        "name": "fieldset",
        "type": "object",
        "required": false,
        "description": "Options for the fieldset component (for example the legend) that will overwrite some fileds for the legend."
    },
    {
        "name": "items",
        "type": "array",
        "required": true,
        "description": "Array of checkbox items objects to be used instead of options from the form."
    },
    {
        "name": "classes",
        "type": "string",
        "required": false,
        "description": "Classes to add to the checkbox container."
    },
    {
        "name": "attributes",
        "type": "object",
        "required": false,
        "description": "HTML attributes to add to the checkbox container."
    },
    {
        "name": "hint",
        "type": "object",
        "required": false,
        "description": "Options for the hint, will override the hint from the form"
    }
]
