Class: Katana::Stylesheet
- Inherits:
-
Object
- Object
- Katana::Stylesheet
- Defined in:
- ext/katana/rb_katana.c
Instance Method Summary collapse
Instance Method Details
#imports ⇒ Katana::Array
189 190 191 192 193 194 195 196 197 198 199 200 |
# File 'ext/katana/rb_katana.c', line 189
VALUE rb_stylesheet_imports(VALUE self)
{
KatanaStylesheet *c_stylesheet;
Data_Get_Struct(self, KatanaStylesheet, c_stylesheet);
VALUE array = Data_Wrap_Struct(rb_KArray, NULL, NULL, &c_stylesheet->imports);
VALUE sing = rb_singleton_class(array);
rb_define_method(sing, "each", rb_rule_each, 0);
return array;
}
|
#rules ⇒ Katana::Array
174 175 176 177 178 179 180 181 182 183 184 |
# File 'ext/katana/rb_katana.c', line 174
VALUE rb_stylesheet_rules(VALUE self)
{
KatanaStylesheet *c_stylesheet;
Data_Get_Struct(self, KatanaStylesheet, c_stylesheet);
VALUE array = Data_Wrap_Struct(rb_KArray, NULL, NULL, &c_stylesheet->rules);
VALUE sing = rb_singleton_class(array);
rb_define_method(sing, "each", rb_rule_each, 0);
return array;
}
|