Class: SagaForge::Dashboard::TimelinePresenter::Entry
- Inherits:
-
Struct
- Object
- Struct
- SagaForge::Dashboard::TimelinePresenter::Entry
- Defined in:
- app/presenters/saga_forge/dashboard/timeline_presenter.rb
Overview
index: this entry's position in its own source array (the event ledger,
or the compensated/comp_error list), a tertiary sort key so #sorted is
deterministic. Array#sort_by is not guaranteed stable, and every
compensation entry shares the same synthetic at (see below), so
without this tiebreak a multi-step compensation can render out of its
actual (recorded) order with no indication anything is wrong.
Instance Attribute Summary collapse
-
#at ⇒ Object
Returns the value of attribute at.
-
#detail ⇒ Object
Returns the value of attribute detail.
-
#index ⇒ Object
Returns the value of attribute index.
-
#kind ⇒ Object
Returns the value of attribute kind.
-
#label ⇒ Object
Returns the value of attribute label.
-
#status ⇒ Object
Returns the value of attribute status.
Instance Attribute Details
#at ⇒ Object
Returns the value of attribute at
13 14 15 |
# File 'app/presenters/saga_forge/dashboard/timeline_presenter.rb', line 13 def at @at end |
#detail ⇒ Object
Returns the value of attribute detail
13 14 15 |
# File 'app/presenters/saga_forge/dashboard/timeline_presenter.rb', line 13 def detail @detail end |
#index ⇒ Object
Returns the value of attribute index
13 14 15 |
# File 'app/presenters/saga_forge/dashboard/timeline_presenter.rb', line 13 def index @index end |
#kind ⇒ Object
Returns the value of attribute kind
13 14 15 |
# File 'app/presenters/saga_forge/dashboard/timeline_presenter.rb', line 13 def kind @kind end |
#label ⇒ Object
Returns the value of attribute label
13 14 15 |
# File 'app/presenters/saga_forge/dashboard/timeline_presenter.rb', line 13 def label @label end |
#status ⇒ Object
Returns the value of attribute status
13 14 15 |
# File 'app/presenters/saga_forge/dashboard/timeline_presenter.rb', line 13 def status @status end |