Class: Tiler::Widgets::Text

Inherits:
Tiler::Widget show all
Defined in:
lib/tiler/widgets/text.rb

Constant Summary collapse

ALLOWED_ALIGN =
%w[left center].freeze

Instance Attribute Summary

Attributes inherited from Tiler::Widget

#config, #panel

Instance Method Summary collapse

Methods inherited from Tiler::Widget

#empty?, example_config, example_payload, example_preview, #initialize, #label, #partial, #query_class, supports_color_config?, supports_palette_config?

Constructor Details

This class inherits a constructor from Tiler::Widget

Instance Method Details

#dataObject



15
16
17
18
19
# File 'lib/tiler/widgets/text.rb', line 15

def data
  align = config["align"].to_s
  align = "left" unless ALLOWED_ALIGN.include?(align)
  { body: config["body"].to_s, align: align }
end