class Crinja::Tag::Macro::MacroFunction
- Crinja::Tag::Macro::MacroFunction
- Reference
- Object
Included Modules
Defined in:
lib/tag/macro.crConstructors
Instance Method Summary
- #arguments
- #call(arguments : Arguments)
- #caller : Bool
- #catch_kwargs : Bool
- #catch_varargs : Bool
- #children : Crinja::AST::NodeList
- #defaults : Hash(String, Crinja::Value)
- #name : String
Instance methods inherited from module Crinja::Callable
call(arguments : Arguments)
call,
to_s(io)
to_s
Constructor Detail
def self.new(name : String, children : AST::NodeList, renderer : Renderer, defaults : Hash(String, Crinja::Value) = Variables.new, caller : Bool = false)
#