UNPKG

@quillforms/blocklib-multiple-choice-block

Version:
71 lines (70 loc) 1.41 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _blocks = require("@quillforms/blocks"); var _settings = _interopRequireDefault(require("./settings")); /** * Internal Dependencies */ const { name: name } = { name: "multiple-choice", supports: { editable: true, required: true, attachment: true, description: true, logic: true, theme: true, points: true, payments: true, choices: true, correctAnswers: true }, attributes: { choices: { type: "array", items: { type: "object", properties: { value: { type: "string" }, label: { type: "string" } } }, "default": [{ value: "124e4567e89b", label: "Choice 1" }] }, max: { type: ["number", "boolean"], "default": false }, min: { type: ["number", "boolean"], "default": false }, verticalAlign: { type: "boolean", "default": false }, multiple: { type: "boolean" }, other: { type: "boolean", "default": false }, otherText: { type: "string", "default": "Other" } }, logicalOperators: ["is", "is_not"] }; (0, _blocks.setBlockAdminSettings)(name, _settings.default); //# sourceMappingURL=index.js.map