Class: Sass::Script::Functions::Signature
- Inherits:
-
Struct
- Object
- Struct
- Sass::Script::Functions::Signature
- Defined in:
- 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.
375 376 377 |
# File 'lib/sass/script/functions.rb', line 375
def args
@args
end
|
#delayed_args ⇒ Array<String>
The names of the arguments whose evaluation should be delayed.
375 376 377 |
# File 'lib/sass/script/functions.rb', line 375
def delayed_args
@delayed_args
end
|
#deprecated ⇒ Object
Returns the value of attribute deprecated
375 376 377 |
# File 'lib/sass/script/functions.rb', line 375
def deprecated
@deprecated
end
|
#var_args ⇒ Boolean
Whether the function takes a variable number of arguments.
375 376 377 |
# File 'lib/sass/script/functions.rb', line 375
def var_args
@var_args
end
|
#var_kwargs ⇒ Boolean
Whether the function takes an arbitrary set of keyword arguments.
375 376 377 |
# File 'lib/sass/script/functions.rb', line 375
def var_kwargs
@var_kwargs
end
|