class Mint::Js

Defined in:

js.cr

Constant Summary

INITIAL = 'a'.pred.to_s

Constructors

Instance Method Summary

Macro Summary

Constructor Detail

def self.new(optimize : Bool) #

[View source]

Instance Method Detail

def arrow_function(arguments : Array(String), &) #

[View source]
def asynciif(&) #

[View source]
def call(name, props) #

[View source]
def catch(condition, &) #

[View source]
def class_of(name : String) #

[View source]
def class_of(node : Ast::Node) #

[View source]
def const(value) #

[View source]
def function(name, arguments = [] of ::String, &) : String #

[View source]
def if(name, &) #

[View source]
def iif(&) #

[View source]
def let(name, value) #

[View source]
def let(value) #

[View source]
def optimize? : Bool #

[View source]
def promise(&) #

[View source]
def renderer : Mint::Renderer #

[View source]
def return(value) #

[View source]
def style_next_property(name) #

[View source]
def style_of(node : Ast::Node) #

[View source]
def variable #

[View source]
def variable_of(node) #

[View source]

Macro Detail

macro method_missing(call) #

[View source]