Browse Source

Add clear method in CssComposer

pull/561/head
Artur Arseniev 8 years ago
parent
commit
3e2bb14dc9
  1. 2
      src/commands/index.js
  2. 12
      src/css_composer/index.js

2
src/commands/index.js

@ -48,7 +48,7 @@ module.exports = () => {
AbsCommands = require('./view/CommandAbstract');
// Need it here as it would be used below
var add = function(id, obj){
var add = function(id, obj) {
if (isFunction(obj)) {
obj = { run: obj };
}

12
src/css_composer/index.js

@ -3,6 +3,7 @@
* * [get](#get)
* * [set](#set)
* * [getAll](#getall)
* * [clear](#clear)
* * [load](#load)
* * [store](#store)
* * [setIdRule](#setidrule)
@ -231,6 +232,17 @@ module.exports = () => {
return rules;
},
/**
* Remove all rules
* @return {this}
*/
clear() {
this.getAll().reset();
return this;
},
/**
* Add a raw collection of rule objects
* This method overrides styles, in case, of already defined rule

Loading…
Cancel
Save