module Hamlit::AttributeBuilder
Constants
- BOOLEAN_ATTRIBUTES
Public Class Methods
build(*args)
click to toggle source
static VALUE rb_hamlit_build(int argc, VALUE *argv, RB_UNUSED_VAR(VALUE self)) { VALUE array; rb_check_arity(argc, 4, UNLIMITED_ARGUMENTS); rb_scan_args(argc - 4, argv + 4, "*", &array); return hamlit_build(argv[0], argv[1], argv[2], argv[3], array); }
build_class(*args)
click to toggle source
static VALUE rb_hamlit_build_class(int argc, VALUE *argv, RB_UNUSED_VAR(VALUE self)) { VALUE array; rb_check_arity(argc, 1, UNLIMITED_ARGUMENTS); rb_scan_args(argc - 1, argv + 1, "*", &array); return hamlit_build_class(argv[0], array); }
build_data(*args)
click to toggle source
static VALUE rb_hamlit_build_data(int argc, VALUE *argv, RB_UNUSED_VAR(VALUE self)) { VALUE array; rb_check_arity(argc, 2, UNLIMITED_ARGUMENTS); rb_scan_args(argc - 2, argv + 2, "*", &array); return hamlit_build_data(argv[0], argv[1], array); }
build_id(*args)
click to toggle source
static VALUE rb_hamlit_build_id(int argc, VALUE *argv, RB_UNUSED_VAR(VALUE self)) { VALUE array; rb_check_arity(argc, 1, UNLIMITED_ARGUMENTS); rb_scan_args(argc - 1, argv + 1, "*", &array); return hamlit_build_id(argv[0], array); }