Wizzi schema scss

Element Tag Super Flags
commentable /*
Relations
Name Role Cardinality Inherited Flags Description
commentable commentables one-to-many
Element Tag Super Flags
scss scss commentable
Description
The root element  
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many
commentable commentables one-to-many commentable
Element Tag Super Flags
rule rule commentable
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many
commentable commentables one-to-many commentable
Methods
Signature Statements
wzinitialize
if isRuleSelector(this.wzElement);
Element Tag Super Flags
typeRule < rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
classRule . rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
idRule # rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
propertyRule @ rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
combinator > rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Methods
Signature Statements
wzinitialize
_ _md.rule.prototype.wzInitialize.call(this, ctx);;
log 'wzinitialize.combinator', this.wzName;
var acc = [];
var pseudoClasses = [];
var seenProp = false;
foreach item in this.rules;
set this.rules = acc;
set this.pseudoClasses = pseudoClasses;
Element Tag Super Flags
parentRule & rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Methods
Signature Statements
wzinitialize
log 'wzinitialize.parentRule', this.wzName;
var acc = [];
var selectorNames = [];
var seenProp = false;
foreach item in this.rules;
set this.selectorNames = selectorNames;
set this.rules = acc;
getValue
var acc = [ '&' ];
_ acc.push( this.wzName || '' );
foreach item in this.selectorNames;
return acc.join('');
Element Tag Super Flags
pseudoClass : rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Methods
Signature Statements
wzinitialize
log 'wzinitialize.pseudoClass', this.wzName;
var paramSelectorNames = [];
foreach item in this.rules;
set this.paramSelectorNames = paramSelectorNames;
getValue
var acc = [ ':' ];
_ acc.push( this.wzName );
if this.paramSelectorNames.length > 0;
return acc.join('');
Element Tag Super Flags
mixinRule @mixin rule
Relations
Name Role Cardinality Inherited Flags Description
param params one-to-many
rule rules one-to-many rule
commentable commentables one-to-many commentable
Methods
Signature Statements
wzinitialize
var paramNames = [];
foreach item in this.params;
set this.paramNames = paramNames;
Element Tag Super Flags
includeRule @include rule
Relations
Name Role Cardinality Inherited Flags Description
block one-to-one is-one-to-one
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
extendRule @extend rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
importRule @import rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
forRule @for rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
eachRule @each rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
whileRule @while rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
callRule _ rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
functionRule @function rule
Relations
Name Role Cardinality Inherited Flags Description
param params one-to-many
rule rules one-to-many rule
commentable commentables one-to-many commentable
Methods
Signature Statements
wzinitialize
var paramNames = [];
foreach item in this.params;
set this.paramNames = paramNames;
Element Tag Super Flags
returnRule @return rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
setRule set rule
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many rule
commentable commentables one-to-many commentable
Element Tag Super Flags
param param commentable
Relations
Name Role Cardinality Inherited Flags Description
commentable commentables one-to-many commentable
Element Tag Super Flags
block { commentable
Relations
Name Role Cardinality Inherited Flags Description
rule rules one-to-many
commentable commentables one-to-many commentable