Browse Source

Add the possibility to not clear style in CSS export via options

pull/1229/head
Artur Arseniev 8 years ago
parent
commit
b73ee7b9cf
  1. 8
      src/code_manager/model/CssGenerator.js

8
src/code_manager/model/CssGenerator.js

@ -1,3 +1,5 @@
import { isUndefined } from 'underscore';
module.exports = require('backbone').Model.extend({
initialize() {
this.compCls = [];
@ -40,6 +42,10 @@ module.exports = require('backbone').Model.extend({
this.compCls = [];
this.ids = [];
var code = this.buildFromModel(model, opts);
const clearStyles =
isUndefined(opts.clearStyles) && em
? em.getConfig('clearStyles')
: opts.clearStyles;
if (cssc) {
const rules = cssc.getAll();
@ -75,7 +81,7 @@ module.exports = require('backbone').Model.extend({
}
}
em && em.getConfig('clearStyles') && rules.remove(dump);
em && clearStyles && rules.remove(dump);
}
return code;

Loading…
Cancel
Save