class CB::Login

Defined in:

cb/login.cr

Instance Method Summary

Instance methods inherited from class CB::Action

call call, input : IO input, input=(input : IO) input=, output : IO output, output=(output : IO) output=

Constructor methods inherited from class CB::Action

new(input : IO = STDIN, output : IO = STDOUT) new

Macros inherited from class CB::Action

bool_setter(property) bool_setter, bool_setter?(property) bool_setter?, cluster_identifier_setter(property) cluster_identifier_setter, eid_setter(property, description = nil) eid_setter, format_setter(property) format_setter, format_setter?(property) format_setter?, i32_setter(property) i32_setter, ident_setter(property) ident_setter, identifier_setter(property) identifier_setter, name_setter(property) name_setter, name_setter?(property) name_setter?, role_setter(property) role_setter, role_setter?(property) role_setter?, time_setter(property) time_setter

Instance Method Detail

def client : CB::Client #

[View source]
def client=(client : CB::Client) #

[View source]
def lib_open : CB::Lib::Open.class #

Library used for opening a browser. This should ONLY be overriden for testing purposes.


[View source]
def lib_open=(lib_open : CB::Lib::Open.class) #

Library used for opening a browser. This should ONLY be overriden for testing purposes.


[View source]
def run #

[View source]
def store_credentials : Proc(String, String, Bool) #

[View source]
def store_credentials=(store_credentials : Proc(String, String, Bool)) #

[View source]