96 lines
2.1 KiB
JavaScript
96 lines
2.1 KiB
JavaScript
// unlayer.registerPropertyEditor({
|
|
// name: "field_name",
|
|
// layout: "bottom",
|
|
// Widget: unlayer.createWidget({
|
|
// render(value) {
|
|
// return `
|
|
// <input class="field" value=${value} />
|
|
// `;
|
|
// },
|
|
// mount(node, value, updateValue) {
|
|
// var input = node.getElementsByClassName("field")[0];
|
|
// input.onchange = function (event) {
|
|
// updateValue(event.target.value);
|
|
// };
|
|
// },
|
|
// }),
|
|
// });
|
|
|
|
// unlayer.registerTool({
|
|
// type: "whatever",
|
|
// category: "contents",
|
|
// label: "Begin Repeat",
|
|
// icon: "fa-smile",
|
|
// values: {},
|
|
// options: {
|
|
// default: {
|
|
// title: null,
|
|
// },
|
|
// text: {
|
|
// title: "Field",
|
|
// position: 1,
|
|
// options: {
|
|
// field: {
|
|
// label: "Field",
|
|
// defaultValue: "",
|
|
// widget: "field_name",
|
|
// },
|
|
// },
|
|
// },
|
|
// },
|
|
// renderer: {
|
|
// Viewer: unlayer.createViewer({
|
|
// render(values) {
|
|
// console.log(values);
|
|
// return `
|
|
// <div style="display: none;">{{#each ${values.field}}}</div>
|
|
// `;
|
|
// },
|
|
// }),
|
|
// exporters: {
|
|
// web: function () {},
|
|
// email: function () {},
|
|
// },
|
|
// },
|
|
// });
|
|
|
|
// unlayer.registerTool({
|
|
// type: "whatever",
|
|
// category: "contents",
|
|
// label: "End Repeat",
|
|
// icon: "fa-smile",
|
|
// values: {},
|
|
// options: {
|
|
// default: {
|
|
// title: null,
|
|
// },
|
|
// text: {
|
|
// title: "Field",
|
|
// position: 1,
|
|
// options: {
|
|
// field: {
|
|
// label: "Field",
|
|
// defaultValue: "",
|
|
// widget: "field_name",
|
|
// },
|
|
// },
|
|
// },
|
|
// },
|
|
// renderer: {
|
|
// Viewer: unlayer.createViewer({
|
|
// render(values) {
|
|
// return `
|
|
// <div style="display: none;">{{ /each }}</div>
|
|
// `;
|
|
// },
|
|
// }),
|
|
// exporters: {
|
|
// web: function () {},
|
|
// email: function () {},
|
|
// },
|
|
// },
|
|
// });
|
|
|
|
unlayer.registerColumns([2, 2, 2, 2, 2, 2]);
|
|
unlayer.registerColumns([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]);
|