Class: Tapioca::Gem::NodeAdded Abstract

Inherits:
Event
  • Object
show all
Defined in:
lib/tapioca/gem/events.rb

Overview

This class is abstract.

Direct Known Subclasses

ConstNodeAdded, MethodNodeAdded, ScopeNodeAdded

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(symbol, constant) ⇒ NodeAdded

: (String symbol, T::Module constant) -> void



60
61
62
63
64
# File 'lib/tapioca/gem/events.rb', line 60

def initialize(symbol, constant)
  super()
  @symbol = symbol
  @constant = constant
end

Instance Attribute Details

#constantObject (readonly)



57
58
59
# File 'lib/tapioca/gem/events.rb', line 57

def constant
  @constant
end

#symbolObject (readonly)

: String



54
55
56
# File 'lib/tapioca/gem/events.rb', line 54

def symbol
  @symbol
end