module Osheet::Mixin::ClassMethods
Public Instance Methods
partial(name, &build)
click to toggle source
# File lib/osheet/mixin.rb, line 40 def partial(name, &build) instance_variable_set("@p", (instance_variable_get("@p") || []) << Args.new(name, &build) ) end
partials()
click to toggle source
# File lib/osheet/mixin.rb, line 46 def partials instance_variable_get("@p") || [] end
style(*selectors, &build)
click to toggle source
# File lib/osheet/mixin.rb, line 20 def style(*selectors, &build) instance_variable_set("@s", (instance_variable_get("@s") || []) << Args.new(*selectors, &build) ) end
styles()
click to toggle source
# File lib/osheet/mixin.rb, line 26 def styles instance_variable_get("@s") || [] end
template(element, name, &build)
click to toggle source
# File lib/osheet/mixin.rb, line 30 def template(element, name, &build) instance_variable_set("@t", (instance_variable_get("@t") || []) << Args.new(element, name, &build) ) end
templates()
click to toggle source
# File lib/osheet/mixin.rb, line 36 def templates instance_variable_get("@t") || [] end