Class: Fatty::AlertView
Instance Attribute Summary
Attributes inherited from View
Instance Method Summary collapse
- #draw(screen:, renderer:, terminal:, session:) ⇒ Object
-
#initialize(id: "alert", z: 1_000, log: false) ⇒ AlertView
constructor
A new instance of AlertView.
Methods inherited from View
Constructor Details
#initialize(id: "alert", z: 1_000, log: false) ⇒ AlertView
Returns a new instance of AlertView.
5 6 7 |
# File 'lib/fatty/view/alert_view.rb', line 5 def initialize(id: "alert", z: 1_000, log: false) super(id: id, z: z, log: log) end |
Instance Method Details
#draw(screen:, renderer:, terminal:, session:) ⇒ Object
9 10 11 12 |
# File 'lib/fatty/view/alert_view.rb', line 9 def draw(screen:, renderer:, terminal:, session:) # session is AlertSession; it owns `current` renderer.render_alert(session.current) end |