Class: Fusuma::Plugin::Events::Records::GestureRecord

Inherits:
Record
  • Object
show all
Defined in:
lib/fusuma/plugin/events/records/gesture_record.rb

Overview

Gesture Record

Defined Under Namespace

Classes: Delta

Instance Attribute Summary collapse

Attributes included from CustomProcess

#proctitle

Instance Method Summary collapse

Methods inherited from Record

#type

Methods inherited from Base

#config_index, #config_param_types, #config_params, inherited, plugins

Methods included from CustomProcess

#fork

Constructor Details

#initialize(status:, gesture:, finger:, delta:) ⇒ GestureRecord

Returns a new instance of GestureRecord.

Parameters:



22
23
24
25
26
27
28
# File 'lib/fusuma/plugin/events/records/gesture_record.rb', line 22

def initialize(status:, gesture:, finger:, delta:)
  super()
  @status  = status
  @gesture = gesture
  @finger  = finger.to_i
  @delta = delta
end

Instance Attribute Details

#deltaObject (readonly)

define gesture format



12
13
14
# File 'lib/fusuma/plugin/events/records/gesture_record.rb', line 12

def delta
  @delta
end

#fingerObject (readonly)

define gesture format



12
13
14
# File 'lib/fusuma/plugin/events/records/gesture_record.rb', line 12

def finger
  @finger
end

#gestureObject (readonly)

define gesture format



12
13
14
# File 'lib/fusuma/plugin/events/records/gesture_record.rb', line 12

def gesture
  @gesture
end

#statusObject (readonly)

define gesture format



12
13
14
# File 'lib/fusuma/plugin/events/records/gesture_record.rb', line 12

def status
  @status
end