Skip to content
Snippets Groups Projects
Commit e0a97d97 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

plugin should use minervaDefine over define function to create plugin

parent e55b78b8
No related branches found
No related tags found
1 merge request!140Plugin framework fixes
......@@ -104,7 +104,7 @@ function createDivStructure(element) {
var splitBar = functions.createElement({
type: "div",
name: "minerva-plugin-split-bar",
style: "width:5px;height:100%;clear: both;display: table-cell;vertical-align:top",
style: "width:5px;height:100%;clear: both;display: table-cell;vertical-align:top;border-left:1px dotted gray;cursor:col-resize",
content: "&nbsp"
});
element.appendChild(splitBar);
......
......@@ -59,7 +59,7 @@ Plugin.prototype.load = function () {
var error = false;
try {
// noinspection JSUnusedLocalSymbols
var define = function (pluginFunction) {
var minervaDefine = function (pluginFunction) {
try {
if (typeof pluginFunction === "function") {
pluginData = pluginFunction();
......
define(function () {
minervaDefine(function () {
return {
register: function (object) {
throw new Error("Let's crash");
......
define(function () {
minervaDefine(function () {
return {
register: function (minervaObject) {
options = {
......
define({
minervaDefine({
register: function (object) {
console.log("registering test plugin");
},
......
define(function () {
minervaDefine(function () {
return {
register: function (object) {
console.log("registering test plugin");
......
define(function () {
minervaDefine(function () {
return {
register: function (minervaObject) {
minervaObject.element.innerHTML = "<div><button id='show'>highlight something</button></div>";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment