Module: Meshchat::Ui::Command
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/meshchat/ui/command.rb,
lib/meshchat/ui/command/irb.rb,
lib/meshchat/ui/command/base.rb,
lib/meshchat/ui/command/bind.rb,
lib/meshchat/ui/command/chat.rb,
lib/meshchat/ui/command/exit.rb,
lib/meshchat/ui/command/help.rb,
lib/meshchat/ui/command/ping.rb,
lib/meshchat/ui/command/roll.rb,
lib/meshchat/ui/command/emote.rb,
lib/meshchat/ui/command/share.rb,
lib/meshchat/ui/command/config.rb,
lib/meshchat/ui/command/import.rb,
lib/meshchat/ui/command/online.rb,
lib/meshchat/ui/command/server.rb,
lib/meshchat/ui/command/offline.rb,
lib/meshchat/ui/command/whisper.rb,
lib/meshchat/ui/command/identity.rb,
lib/meshchat/ui/command/ping_all.rb,
lib/meshchat/ui/command/node_finder.rb,
lib/meshchat/ui/command/whisper_lock.rb,
lib/meshchat/ui/command/all_chat_lock.rb,
lib/meshchat/ui/command/send_disconnect.rb
Defined Under Namespace
Modules: NodeFinder Classes: AllChatLock, Base, Bind, Chat, Config, Emote, Exit, Help, Identity, Import, Irb, Offline, Online, Ping, PingAll, Roll, SendDisconnect, Server, Share, Whisper, WhisperLock
Constant Summary collapse
- COMMAND_MAP =
{ Base::CONFIG => Config, Base::PING => Ping, Base::PING_ALL => PingAll, Base::SERVERS => Server, Base::SERVER => Server, Base::EXIT => Exit, Base::QUIT => Exit, Base::IDENTITY => Identity, Base::IRB => Irb, Base::SHARE => Share, Base::IMPORT => Import, Base::EXPORT => Share, Base::ONLINE => Online, Base::OFFLINE => Offline, Base::HELP => Help, Base::BIND => Bind, Base::SEND_DISCONNECT => SendDisconnect, Base::EMOTE => Emote, Base::ROLL => Roll, Base::CHAT => Chat, Base::WHISPER_LOCK => WhisperLock, Base::ALL_CHAT_LOCK => AllChatLock }.freeze