abstract class Mint::Renderer

Direct Known Subclasses

Defined in:

js.cr

Instance Method Summary

Instance Method Detail

abstract def array(items : Array(String)) : String #

[View source]
abstract def arrow_function(arguments : Array(String), body : String) : String #

[View source]
abstract def assign(name : String, value : String) : String #

[View source]
abstract def async_arrow_function(arguments : Array(String), body : String) : String #

[View source]
abstract def async_function(name : String, arguments : Array(String), body : String) : String #

[View source]
abstract def asynciif(body : String) : String #

[View source]
abstract def catch(condition : String, body : String) : String #

[View source]
abstract def class(name : String, extends : String, body : Array(String)) : String #

[View source]
abstract def const(name : String, value : String) : String #

[View source]
abstract def css_rule(name : String, definitions : Array(String)) : String #

[View source]
abstract def css_rules(rules : Array(String)) : String #

[View source]
abstract def display_name(name : String, real_name : String) : String #

[View source]
abstract def else(&block : Proc(String)) : String #

[View source]
abstract def elseif(condition, &block : Proc(String)) : String #

[View source]
abstract def for(condition : String, body : String) : String #

[View source]
abstract def function(name : String, arguments : Array(String), body : String) : String #

[View source]
abstract def get(name : String, body : String) : String #

[View source]
abstract def if(condition : String, body : String) : String #

[View source]
def ifchain(items : Array(Tuple(String | Nil, String))) : String #

[View source]
abstract def iic(body : Array(String)) : String #

[View source]
abstract def iif(body : String) : String #

[View source]
abstract def module(name : String, body : Array(String)) : String #

[View source]
abstract def object(hash : Hash(String, String)) : String #

[View source]
abstract def promise(body : String) : String #

[View source]
abstract def provider(name : String, body : Array(String)) : String #

[View source]
abstract def statements(items : Array(String)) : String #

[View source]
abstract def store(name : String, body : Array(String)) : String #

[View source]
abstract def try(body : String, catches : Array(String), finally : String) : String #

[View source]