class Term::Prompt::ConfirmQuestion

Defined in:

prompt/confirm_question.cr

Constructors

Instance Method Summary

Instance methods inherited from class Term::Prompt::Question

call(message : Nil | String = "", &block : self -> )
call(message = "")
call
, convert_result(value) convert_result, default : String? default, default? default?, echo : Bool echo, echo=(echo : Bool) echo=, echo? : Bool echo?, errors : Array(String) errors, inspect inspect, palette : Palette palette, palette=(palette : Palette) palette=, prefix : String prefix, prefix=(prefix : String) prefix=, process_input(question) process_input, question : String | Nil question, read_input(question) read_input, refresh(lines, lines_to_clear) refresh, render render, render_error(errors) render_error, render_warning(warnings) render_warning, to_s(io) to_s, validators : Array(Validator | ValidatorProc) validators, value : String | Nil value, warnings : Array(String) warnings

Constructor methods inherited from class Term::Prompt::Question

new(prompt : Term::Prompt, **options) new

Constructor Detail

def self.new(prompt, default = nil, suffix : Nil | String = nil, positive = nil, negative = nil, **options) #

[View source]

Instance Method Detail

def call(message = nil, &block : ConfirmQuestion -> ) #

[View source]
def call(message) #
Description copied from class Term::Prompt::Question

ditto


[View source]
def convert_result(value) #

[View source]
def create_default_labels #

[View source]
def create_suffix #

[View source]
def default : Bool #

[View source]
def default? #

[View source]
def negative : String | Nil #

[View source]
def negative=(negative : String | Nil) #

[View source]
def negative? : String | Nil #

[View source]
def positive : String | Nil #

[View source]
def positive=(positive : String | Nil) #

[View source]
def positive? : String | Nil #

[View source]
def process_input(question) #
Description copied from class Term::Prompt::Question

Decide how to handle input from user


[View source]
def render_question #
Description copied from class Term::Prompt::Question

Render question


[View source]
def setup_defaults #

[View source]
def suffix : String | Nil #

[View source]
def suffix=(suffix : String | Nil) #

[View source]
def suffix? : String | Nil #

[View source]