class Mementus::Node

Attributes

id[R]
label[R]
props[R]

Public Class Methods

new(id: nil, label: nil, props: {}) click to toggle source
# File lib/mementus/node.rb, line 5
def initialize(id: nil, label: nil, props: {})
  @id = id
  @label = label
  @props = props.freeze
end

Public Instance Methods

[](prop) click to toggle source
# File lib/mementus/node.rb, line 11
def [](prop)
  @props[prop]
end