def __init__(self, selector, name, value, ruleSet): self.roughName = name self.roughValue = value self.roughSelector = selector self.name = Cleaner.clearName(name) self.value = Cleaner.clearValue(value) self.selector = Cleaner.clearSelector(selector) self.ruleSet = ruleSet
def __init__(self, selector, values, comment, styleSheet): self.roughSelector = selector self.roughValue = values self.roughComment = comment self.selector = Cleaner.clearSelector(selector) self.values = Cleaner.clearValues(values) self.comment = Cleaner.clearComment(comment) self.styleSheet = styleSheet self._rules = [] self.singleLineFlag = (len(self.roughValue.split('\n')) == 1)
def compress(self, browser = ALL): #print self.strippedName, self.value, bin(self.browser), bin(browser), self.browser & browser if not self.browser & browser: return '' name = self.name if self.fixedName == '' else self.fixedName.strip() value = self.value if self.fixedValue == '' else self.fixedValue.strip() return name + ':' + Cleaner.clean(value) + ';'
def __init__(self, selector, values, comment, styleSheet): self.extra = False self.roughSelector = selector self.roughValue = values self.roughComment = comment self.selector = Cleaner.clearSelector(selector) self.values = Cleaner.clearValues(values) self.comment = Cleaner.clearComment(comment) self.fixedSelector = '' self.fixedComment = '' self.styleSheet = styleSheet self._rules = [] self.singleLineFlag = (len(self.roughValue.split('\n')) == 1)
def __init__(self, selector, name, value, ruleSet): self.roughName = name self.roughValue = value self.roughSelector = selector self.name = Cleaner.clearName(name) self.value = Cleaner.clearValue(value) self.selector = Cleaner.clearSelector(selector) self.strippedName = name.strip() self.strippedValue = value.strip() self.strippedSelector = selector.strip() self.fixedName = '' self.fixedValue = '' self.ruleSet = ruleSet
def compress(self, browser = ALL): # do not export @-css-compiler to online if self.isOpmOperator(): return '' if not self.browser & browser: return '' msg = Cleaner.clean(self.statement) if not msg.endswith('}') and not msg.endswith(';'): msg = msg + ';' return msg
def compress(self): msg = Cleaner.clean(self.statement) if not msg.endswith('}') and not msg.endswith(';'): msg = msg + ';' return msg
def _compressedStatement(self): return '{' + Cleaner.clean(self.fixedStatement) + '}'
def fixed(self): name = self.name if self.fixedName == '' else self.fixedName value = self.value if self.fixedValue == '' else self.fixedValue return name + ': ' + Cleaner.clean(value) + ';'
def compress(self): name = self.name if self.fixedName == '' else self.fixedName.strip() value = self.value if self.fixedValue == '' else self.fixedValue.strip() return name + ':' + Cleaner.clean(value) + ';'