class CB::Completion

Defined in:

cb/completion.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(client : Client | Nil, commandline : String) #

[View source]

Class Method Detail

def self.parse(client, commandline) #

[View source]

Instance Method Detail

def _parse : Array(String) #

[View source]
def args : Array(String) #

[View source]
def client : Client #

[View source]
def cluster_suggestions #

[View source]
def commandline : String #

[View source]
def create #

[View source]
def find_arg_value(arg1 : String, arg2 : String | Nil = nil) : String | Nil #

[View source]
def find_full_flags #

only return the long version, but search for long and short


[View source]
def firewall #

[View source]
def firewall_rules(cluster_id) #

[View source]
def full_flags : Set(Symbol) #

[View source]
def has_full_flag?(arg1 : String, arg2 : String | Nil = nil) : Bool #

[View source]
def has_full_flag?(*names : Symbol) : Bool #

[View source]
def info #

[View source]
def last_arg?(*args) : Bool #

[View source]
def logdest #

[View source]
def logdest_add #

[View source]
def logdest_destroy #

[View source]
def logdest_list #

[View source]
def parse : Array(String) #

[View source]
def plan(platform) #

[View source]
def region(platform) #

[View source]
def scope #

[View source]
def teams #

[View source]
def top_level #

[View source]