Module: Occi::Core::Renderers::Text

Defined in:
lib/occi/core/renderers/text_renderer.rb,
lib/occi/core/renderers/text/base.rb,
lib/occi/core/renderers/text/link.rb,
lib/occi/core/renderers/text/model.rb,
lib/occi/core/renderers/text/category.rb,
lib/occi/core/renderers/text/instance.rb,
lib/occi/core/renderers/text/resource.rb,
lib/occi/core/renderers/text/locations.rb,
lib/occi/core/renderers/text/attributes.rb,
lib/occi/core/renderers/text/collection.rb,
lib/occi/core/renderers/text/action_instance.rb

Overview

Contains all text-related classes and modules. This module houses functionality transforming various internal instances to a basic text-based rendering. In most cases, it is not intended to be called explicitly. Its instrumentation will be used automatically by selected instances when calling `render` or `to_text`/`to_headers`.

This is also the place where additional supported instance types should be added. Please, refer to internal documentation for details on how to add a new instance type.

Author:

Defined Under Namespace

Modules: Instance Classes: ActionInstance, Attributes, Base, Category, Collection, Link, Locations, Model, Resource