Class: ActivityFeed::TicketClosedEvent
- Inherits:
-
TicketEvent
- Object
- Struct
- Event
- TicketEvent
- ActivityFeed::TicketClosedEvent
- Defined in:
- app/models/activity_feed.rb
Instance Attribute Summary
Attributes inherited from TicketEvent
Attributes inherited from Event
Instance Method Summary collapse
- #css ⇒ Object
- #icon ⇒ Object
-
#initialize(ticket) ⇒ TicketClosedEvent
constructor
A new instance of TicketClosedEvent.
- #resolution ⇒ Object
Methods inherited from TicketEvent
Methods inherited from Event
Constructor Details
#initialize(ticket) ⇒ TicketClosedEvent
Returns a new instance of TicketClosedEvent.
72 73 74 |
# File 'app/models/activity_feed.rb', line 72 def initialize(ticket) super(ticket.closed_at, ticket) end |
Instance Method Details
#css ⇒ Object
81 82 83 |
# File 'app/models/activity_feed.rb', line 81 def css "timeline-event-ticket-closed" end |
#icon ⇒ Object
85 86 87 |
# File 'app/models/activity_feed.rb', line 85 def icon "fa fa-minus" end |
#resolution ⇒ Object
76 77 78 79 |
# File 'app/models/activity_feed.rb', line 76 def resolution return "Closed" if ticket.resolution.blank? ticket.resolution.titleize end |