Class: Sass::Script::Functions::Signature
- Inherits:
-
Struct
- Object
- Struct
- Sass::Script::Functions::Signature
- Defined in:
- .ruby-sass/lib/sass/script/functions.rb
Overview
A class representing a Sass function signature.
Instance Attribute Summary (collapse)
-
#args ⇒ Array<String>
The names of the arguments to the function.
-
#delayed_args ⇒ Array<String>
The names of the arguments whose evaluation should be delayed.
-
#deprecated ⇒ Object
Returns the value of attribute deprecated.
-
#var_args ⇒ Boolean
Whether the function takes a variable number of arguments.
-
#var_kwargs ⇒ Boolean
Whether the function takes an arbitrary set of keyword arguments.
Instance Attribute Details
#args ⇒ Array<String>
The names of the arguments to the function.
380 381 382 |
# File '.ruby-sass/lib/sass/script/functions.rb', line 380 def args @args end |
#delayed_args ⇒ Array<String>
The names of the arguments whose evaluation should be delayed.
380 381 382 |
# File '.ruby-sass/lib/sass/script/functions.rb', line 380 def delayed_args @delayed_args end |
#deprecated ⇒ Object
Returns the value of attribute deprecated
380 381 382 |
# File '.ruby-sass/lib/sass/script/functions.rb', line 380 def deprecated @deprecated end |
#var_args ⇒ Boolean
Whether the function takes a variable number of arguments.
380 381 382 |
# File '.ruby-sass/lib/sass/script/functions.rb', line 380 def var_args @var_args end |
#var_kwargs ⇒ Boolean
Whether the function takes an arbitrary set of keyword arguments.
380 381 382 |
# File '.ruby-sass/lib/sass/script/functions.rb', line 380 def var_kwargs @var_kwargs end |