Class: InnerPlan::Tasks::Row::BaseAddonComponent
- Inherits:
-
Phlex::HTML
- Object
- Phlex::HTML
- InnerPlan::Tasks::Row::BaseAddonComponent
- Defined in:
- app/components/inner_plan/tasks/row/base_addon_component.rb
Direct Known Subclasses
DescriptionAddonComponent, DueOnAddonComponent, GroupAddonComponent
Instance Method Summary collapse
-
#initialize(task) ⇒ BaseAddonComponent
constructor
A new instance of BaseAddonComponent.
- #render? ⇒ Boolean
- #template ⇒ Object
Constructor Details
#initialize(task) ⇒ BaseAddonComponent
Returns a new instance of BaseAddonComponent.
3 4 5 |
# File 'app/components/inner_plan/tasks/row/base_addon_component.rb', line 3 def initialize(task) @task = task end |
Instance Method Details
#render? ⇒ Boolean
7 8 9 |
# File 'app/components/inner_plan/tasks/row/base_addon_component.rb', line 7 def render? true end |
#template ⇒ Object
11 12 13 |
# File 'app/components/inner_plan/tasks/row/base_addon_component.rb', line 11 def template raise NotImplementedError end |