module RFlow::Components::Log::Extensions::LogExtension

@!visibility private

Public Class Methods

extended(base_data) click to toggle source

@!visibility private

# File lib/rflow/components/log.rb, line 37
def self.extended(base_data)
  base_data.data_object ||= {'timestamp' => 0, 'level' => 'INFO', 'text' => ''}
end

Public Instance Methods

level() click to toggle source

@!visibility private

# File lib/rflow/components/log.rb, line 46
def level; data_object['level']; end
level=(new_level) click to toggle source

@!visibility private

# File lib/rflow/components/log.rb, line 48
def level=(new_level); data_object['level'] = new_level; end
text() click to toggle source

@!visibility private

# File lib/rflow/components/log.rb, line 50
def text; data_object['text']; end
text=(new_text) click to toggle source

@!visibility private

# File lib/rflow/components/log.rb, line 52
def text=(new_text); data_object['text'] = new_text; end
timestamp() click to toggle source

@!visibility private

# File lib/rflow/components/log.rb, line 42
def timestamp; data_object['timestamp']; end
timestamp=(new_timestamp) click to toggle source

@!visibility private

# File lib/rflow/components/log.rb, line 44
def timestamp=(new_timestamp); data_object['timestamp'] = new_timestamp; end