Introducing 'removeStyle' method

This commit is contained in:
matt
2016-06-08 07:21:22 -04:00
parent 9e61e5418d
commit dd5adda0bd
+10
View File
@@ -91,6 +91,15 @@
return styles[name]; return styles[name];
}; };
var removeStyle = function(name) {
if (!name) {
throw "Missing Style name";
}
if (styles[name]) {
delete styles[name];
}
};
var addStyle = function(name, def) { var addStyle = function(name, def) {
if (!name) { if (!name) {
throw "Missing Style name"; throw "Missing Style name";
@@ -551,6 +560,7 @@
$.extend($[pluginName], { $.extend($[pluginName], {
defaults: defaults, defaults: defaults,
addStyle: addStyle, addStyle: addStyle,
removeStyle: removeStyle,
pluginOptions: pluginOptions, pluginOptions: pluginOptions,
getStyle: getStyle, getStyle: getStyle,
insertCSS: insertCSS insertCSS: insertCSS