Class: InnerPlan::Tasks::Row::BaseAddonComponent

Inherits:
Phlex::HTML
  • Object
show all
Defined in:
app/components/inner_plan/tasks/row/base_addon_component.rb

Instance Method Summary collapse

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

Returns:

  • (Boolean)


7
8
9
# File 'app/components/inner_plan/tasks/row/base_addon_component.rb', line 7

def render?
  true
end

#templateObject

Raises:

  • (NotImplementedError)


11
12
13
# File 'app/components/inner_plan/tasks/row/base_addon_component.rb', line 11

def template
  raise NotImplementedError
end