class Pod::Block
class Pod::Block { }
Class for a Pod block, and base class for most other Pod classes.
A Pod block has contents (more pod blocks or strings) and a config hash.
Useful subclasses:
Class | Used for |
---|---|
Pod::Block::Para | paragraphs |
Pod::Block::Named | named blocks |
Pod::Block::Declarator | declarator blocks |
Pod::Block::Code | code blocks |
Pod::Block::Comment | comments |
Pod::Block::Table | =begin/end table tabular data |
Pod::Heading | =head1 etc. headings |
Pod::Item | list items |
Pod::Defn | definition lists |
Pod::FormattingCode | formatting codes |
Methods
method contents
method contents(--> Positional:D)
Returns a list of contents of this block.
method config
method config(--> Map:D)
Returns a hash of configs.