Module: Coradoc::AsciiDoc::Model::List

Included in:
Parser::Base
Defined in:
lib/coradoc/asciidoc/model/list.rb,
lib/coradoc/asciidoc/model/list/base.rb,
lib/coradoc/asciidoc/model/list/core.rb,
lib/coradoc/asciidoc/model/list/item.rb,
lib/coradoc/asciidoc/model/list/ordered.rb,
lib/coradoc/asciidoc/model/list/nestable.rb,
lib/coradoc/asciidoc/model/list/unordered.rb,
lib/coradoc/asciidoc/model/list/definition.rb,
lib/coradoc/asciidoc/model/list/definition_item.rb

Overview

Namespace for all AsciiDoc list types and their items.

List Architecture:

- List::Base - Universal list attributes (id, attrs)
- List::Nestable - Marker class for lists nestable inside Item
- List::Core - Ordered/unordered list base (marker, prefix, ol_count)
- List::Ordered - Numbered lists (1., 2., 3., etc.)
- List::Unordered - Bulleted lists (*, **, etc.)
- List::Definition - Labeled/definition lists (term:: definition)
- List::Item - Item for ordered/unordered lists
- List::DefinitionItem - Item for definition lists

Defined Under Namespace

Classes: Base, Core, Definition, DefinitionItem, Item, Nestable, Ordered, Unordered