Class: PendingFromMeleteGoalDecorator

Inherits:
PendingFromMeleteDecorator show all
Defined in:
app/decorators/pending_from_melete_goal_decorator.rb

Overview

Decorates a from_melete_goal PendingMessage — a goal event Melete logged for the upcoming turn (created/updated/closed). See PendingFromMeleteDecorator for the shared TUI rendering shape.

Constant Summary collapse

KIND =
"goal"

Instance Method Summary collapse

Methods inherited from PendingFromMeleteDecorator

#render_basic, #render_debug, #render_verbose

Methods inherited from PendingMessageDecorator

#render, #render_basic, #render_debug, #render_mneme, #render_verbose

Instance Method Details

#render_meleteString

Returns Melete transcript line — goal id and content.

Returns:

  • (String)

    Melete transcript line — goal id and content



10
11
12
# File 'app/decorators/pending_from_melete_goal_decorator.rb', line 10

def render_melete
  "Melete logged goal #{source_name}: #{truncate_middle(content)}"
end