class I3::Message::Event::Binding::Binding

Defined in:

i3/message/event.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(__temp_122 : JSON::PullParser) #

Instance Method Detail

def command : String #

def command=(_command : String) #

def event_state_mask : Array(String) #

def event_state_mask=(_event_state_mask : Array(String)) #

def input_code : Int32 #

def input_code=(_input_code : Int32) #

def input_type : String #

def input_type=(_input_type : String) #

def symbol : String? #

def symbol=(_symbol : ::Union(String, Nil)) #

def to_json(json : JSON::Builder) #