Sha256: 96e1857c260b6e62ac28a659c39103c99c21cc9b33dd4275349789f58f1c1134
Contents?: true
Size: 764 Bytes
Versions: 99
Compression:
Stored size: 764 Bytes
Contents
module Sass::Tree # A static node representing an unproccessed Sass `@`-directive. # Directives known to Sass, like `@for` and `@debug`, # are handled by their own nodes; # only CSS directives like `@media` and `@font-face` become {DirectiveNode}s. # # `@import` and `@charset` are special cases; # they become {ImportNode}s and {CharsetNode}s, respectively. # # @see Sass::Tree class DirectiveNode < Node # The text of the directive, `@` and all. # # @return [String] attr_accessor :value # @param value [String] See \{#value} def initialize(value) @value = value super() end # @return [String] The name of the directive, including `@`. def name value.gsub(/ .*$/, '') end end end
Version data entries
99 entries across 55 versions & 3 rubygems