Sha256: c4250bdc4930496363b3a9b5976beeaa86d2956cd074d172801768fe0e9f0562
Contents?: true
Size: 794 Bytes
Versions: 60
Compression:
Stored size: 794 Bytes
Contents
module Redcar class ConnectionManager class FilterDialog < FilterListDialog MANAGER_NAME = "(Connection Manager)" def initialize super end def update_list(query) if query == "" connection_names else filter_and_rank_by(connection_names, query, 1000) end end def selected(text, _) close open_connection(text) end private def open_connection(name) ConnectionManager.open_connection(store.find(name)) end def store ConnectionManager::ConnectionStore.new end def connection_names ["(Connection Manager)"] + store.connections.map {|con| con.name } end end end end
Version data entries
60 entries across 60 versions & 2 rubygems