Module: DrawioDsl

Defined in:
lib/drawio_dsl/configuration.rb,
lib/drawio_dsl.rb,
lib/drawio_dsl/drawio.rb,
lib/drawio_dsl/version.rb,
lib/drawio_dsl/dom_builder.rb,
lib/drawio_dsl/drawio_page.rb,
lib/drawio_dsl/schema/line.rb,
lib/drawio_dsl/schema/node.rb,
lib/drawio_dsl/schema/page.rb,
lib/drawio_dsl/schema/text.rb,
lib/drawio_dsl/xml_builder.rb,
lib/drawio_dsl/schema/shape.rb,
lib/drawio_dsl/drawio_shapes.rb,
lib/drawio_dsl/layout_engine.rb,
lib/drawio_dsl/schema/diagram.rb,
lib/drawio_dsl/schema/element.rb,
lib/drawio_dsl/schema/texts/p.rb,
lib/drawio_dsl/schema/texts/h1.rb,
lib/drawio_dsl/schema/texts/h2.rb,
lib/drawio_dsl/schema/texts/h3.rb,
lib/drawio_dsl/schema/texts/h4.rb,
lib/drawio_dsl/schema/texts/h5.rb,
lib/drawio_dsl/schema/texts/h6.rb,
lib/drawio_dsl/schema/lines/dot.rb,
lib/drawio_dsl/schema/node_list.rb,
lib/drawio_dsl/drawio_extensions.rb,
lib/drawio_dsl/schema/lines/dash.rb,
lib/drawio_dsl/dom_builder_shapes.rb,
lib/drawio_dsl/formatters/factory.rb,
lib/drawio_dsl/schema/lines/solid.rb,
lib/drawio_dsl/schema/common_style.rb,
lib/drawio_dsl/schema/lines/dash24.rb,
lib/drawio_dsl/schema/lines/dash32.rb,
lib/drawio_dsl/schema/lines/dash44.rb,
lib/drawio_dsl/schema/lines/double.rb,
lib/drawio_dsl/schema/elements/face.rb,
lib/drawio_dsl/schema/elements/note.rb,
lib/drawio_dsl/schema/elements/step.rb,
lib/drawio_dsl/schema/elements/tick.rb,
lib/drawio_dsl/schema/elements/todo.rb,
lib/drawio_dsl/schema/style_builder.rb,
lib/drawio_dsl/schema/elements/actor.rb,
lib/drawio_dsl/schema/elements/cloud.rb,
lib/drawio_dsl/schema/elements/cross.rb,
lib/drawio_dsl/schema/elements/group.rb,
lib/drawio_dsl/schema/elements/klass.rb,
lib/drawio_dsl/schema/layouts/layout.rb,
lib/drawio_dsl/schema/lines/dash_dot.rb,
lib/drawio_dsl/schema/virtual/anchor.rb,
lib/drawio_dsl/schema/default_palette.rb,
lib/drawio_dsl/schema/elements/actor2.rb,
lib/drawio_dsl/schema/elements/circle.rb,
lib/drawio_dsl/schema/elements/square.rb,
lib/drawio_dsl/schema/lines/long_dash.rb,
lib/drawio_dsl/configuration_extension.rb,
lib/drawio_dsl/formatters/html_builder.rb,
lib/drawio_dsl/schema/elements/callout.rb,
lib/drawio_dsl/schema/elements/db_json.rb,
lib/drawio_dsl/schema/elements/diamond.rb,
lib/drawio_dsl/schema/elements/ellipse.rb,
lib/drawio_dsl/schema/elements/envelop.rb,
lib/drawio_dsl/schema/elements/hexagon.rb,
lib/drawio_dsl/schema/elements/process.rb,
lib/drawio_dsl/schema/lines/double_dot.rb,
lib/drawio_dsl/drawio_extensions_active.rb,
lib/drawio_dsl/formatters/style_builder.rb,
lib/drawio_dsl/schema/elements/callout2.rb,
lib/drawio_dsl/schema/elements/callout3.rb,
lib/drawio_dsl/schema/elements/callout4.rb,
lib/drawio_dsl/schema/elements/database.rb,
lib/drawio_dsl/schema/elements/document.rb,
lib/drawio_dsl/schema/elements/triangle.rb,
lib/drawio_dsl/schema/lines/dot_dot_dot.rb,
lib/drawio_dsl/schema/lines/double_dash.rb,
lib/drawio_dsl/formatters/base_formatter.rb,
lib/drawio_dsl/schema/elements/container.rb,
lib/drawio_dsl/schema/elements/embed_row.rb,
lib/drawio_dsl/schema/elements/interface.rb,
lib/drawio_dsl/schema/elements/rectangle.rb,
lib/drawio_dsl/schema/lines/dash_dot_dot.rb,
lib/drawio_dsl/formatters/klass_formatter.rb,
lib/drawio_dsl/schema/elements/container2.rb,
lib/drawio_dsl/schema/elements/container3.rb,
lib/drawio_dsl/schema/elements/container4.rb,
lib/drawio_dsl/schema/elements/rectangle2.rb,
lib/drawio_dsl/schema/layouts/flex_layout.rb,
lib/drawio_dsl/schema/layouts/grid_layout.rb,
lib/drawio_dsl/schema/elements/embed_col50.rb,
lib/drawio_dsl/schema/lines/dash_long_dash.rb,
lib/drawio_dsl/schema/elements/embed_col200.rb,
lib/drawio_dsl/formatters/interface_formatter.rb

Overview

Work with HTML formatters to DrawIO shapes

Defined Under Namespace

Modules: ConfigurationExtension, DomBuilderShapes, DrawioExtensionsActive, DrawioShapes, Formatters, Schema Classes: Configuration, DomBuilder, Drawio, DrawioExtensions, DrawioPage, LayoutEngine, XmlBuilder

Constant Summary collapse

Error =

raise DrawioDsl::Error, ‘Sample message’

Class.new(StandardError)
ROOT_PATH =
File.expand_path('..', __dir__)
VERSION =
'0.12.4'