class Flumtter::Window::ListTypeSelector

Constants

Element

Public Class Methods

select(twitter) click to toggle source
# File lib/flumtter/app/core/windows/list.rb, line 6
      def self.select(twitter)
        dialog = Window::Dialog.new("List Type Selector", <<~EOF)
          Please input list type number.

          #{Element.map.with_index{|e,i|"#{i}: #{e}"}.join("\n")}
        EOF
        dialog.command(/^([#{Element.size.times.to_a.join(",")}])$/) do |m|
          ListSelector.new(Element[m[1].to_i], twitter).show
        end
        dialog.show(true)
      end