class Flumtter::Window::ListBase
Public Instance Methods
element()
click to toggle source
# File lib/flumtter/app/core/windows/list.rb, line 20 def element @text ||= <<~EOF #{header} #{details} EOF end
Private Instance Methods
details()
click to toggle source
# File lib/flumtter/app/core/windows/list.rb, line 32 def details { mode: @object.mode, description: @object.description, member_count: @object.member_count, created_at: parse_time(@object.created_at) }.indent(1) end
header()
click to toggle source
# File lib/flumtter/app/core/windows/list.rb, line 28 def header "#{@index}: #{@object.name} ".ljust(width, ?-) end