class Rofi::Dialog(T)

Defined in:

rofi/dialog.cr

Constant Summary

FIELD_SEPARATOR = "#-#--#---#----#"

Ugly hack to deal with rofi's lack of sanitized output

Constructors

Instance Method Summary

Constructor Detail

def self.new(choices : Indexable(T), **options : **K) forall K #

[View source]

Instance Method Detail

def active_rows : Array(Int32) | Nil #

[View source]
def case_insensitive : Bool #

[View source]
def choices #

[View source]
def key_bindings : Hash(String, Int32) #

[View source]
def lines : Int32 | Nil #

[View source]
def matching_method : MatchingMethod #

[View source]
def message : String | Nil #

[View source]
def no_custom : Bool #

[View source]
def only_match : Bool #

[View source]
def prompt : String | Nil #

[View source]
def selected_row : Int32 | Nil #

[View source]
def show : Result(T | Nil) | Nil #

[View source]
def urgent_rows : Array(Int32) | Nil #

[View source]