mstr-viz
Version:
A new dev tool for creating custom visualizations
21 lines (18 loc) • 590 B
JavaScript
mstrmojo.requiresCls("mstrmojo.vi.models.editors.CustomVisEditorModel");
const { WIDGET_TYPE: $WT } = mstrmojo.vi.models.editors.CustomVisEditorModel;
mstrmojo.plugins.<%= pluginName %>.<%= pluginName %>EditorModel = mstrmojo.declare(
mstrmojo.vi.models.editors.CustomVisEditorModel,
null,
{
scriptClass: "mstrmojo.plugins.<%= pluginName %>.<%= pluginName %>EditorModel",
cssClass: "<% print(_.toLower(pluginName)) %>-editor-model",
getCustomProperty() {
return [
{
name: "Demo Custom Vis",
value: [],
},
];
},
}
);