class Lune::App

Defined in:

lune/app.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def bind(name : String, namespace : String, args : Array(String), return_type : String, async : Bool, &block : Array(JSON::Any) -> JSON::Any) #

[View source]
def bindings : Array(Lune::BindingDef) #

[View source]
def bridge : Bridge | Nil #

[View source]
def bridge=(bridge : Bridge | Nil) #

[View source]
def close! #

[View source]
def emit(event : String, data = nil) #

[View source]
def eval(js : String) #

[View source]
def install(*mods : Installable) #

[View source]
def title #

[View source]