Module: LightningCSS::Backend

Extended by:
Unavailable
Defined in:
lib/lightningcss/backend.rb,
sig/lightningcss/backend.rbs,
ext/lightningcss/lightningcss.c

Defined Under Namespace

Modules: Unavailable

Class Method Summary collapse

Methods included from Unavailable

bundle, lightningcss_version, transform, transform_style_attribute, unavailable, version

Class Method Details

.bundle(path, options) ⇒ Object



76
77
78
79
80
# File 'ext/lightningcss/lightningcss.c', line 76

static VALUE rb_bundle(VALUE self, VALUE path, VALUE options) {
  (void) self;

  return unwrap(lightningcss_bundle(StringValueCStr(path), StringValueCStr(options)));
}

.lightningcss_versionObject



88
89
90
91
92
# File 'ext/lightningcss/lightningcss.c', line 88

static VALUE rb_lightningcss_version(VALUE self) {
  (void) self;

  return take_utf8_string(lightningcss_lightningcss_version());
}

.transform(code, options) ⇒ Object



64
65
66
67
68
# File 'ext/lightningcss/lightningcss.c', line 64

static VALUE rb_transform(VALUE self, VALUE code, VALUE options) {
  (void) self;

  return unwrap(lightningcss_transform(StringValueCStr(code), StringValueCStr(options)));
}

.transform_style_attribute(code, options) ⇒ Object



70
71
72
73
74
# File 'ext/lightningcss/lightningcss.c', line 70

static VALUE rb_transform_style_attribute(VALUE self, VALUE code, VALUE options) {
  (void) self;

  return unwrap(lightningcss_transform_style_attribute(StringValueCStr(code), StringValueCStr(options)));
}

.versionObject



82
83
84
85
86
# File 'ext/lightningcss/lightningcss.c', line 82

static VALUE rb_native_version(VALUE self) {
  (void) self;

  return take_utf8_string(lightningcss_version());
}