NAME

Quiq::Sdoc::List - Liste

BASE CLASS

Quiq::Sdoc::Node

DESCRIPTION

Ein Objekt der Klasse repräsentiert eine Liste im Sdoc-Parsingbaum.

ATTRIBUTES

parent => $parent

Verweis auf Superknoten.

childs => \@childs

Liste der Subknoten. Die Subknoten sind ausschließlich Item-Knoten.

itemType => $itemType

"*", "o", "+", "-", "#" oder "[]".

simple => $bool

Alle Items einer Punktliste bestehen aus jeweils einem Paragraphen mit einer Textzeile. In dem Fall setzen wir in HTML den Text nicht in einen Paragraphen.

METHODS

Konstruktor

new() - Konstruktor

Synopsis

$node = $class->new($doc,$parent);

Description

Lies eine Liste aus Textdokument $doc und liefere eine Referenz auf dieses Objekt zurück.

Accessors

itemType() - Liefere Itemtyp der Liste

Synopsis

$itemType = $node->itemType;

Methods

dump() - Erzeuge externe Repräsentation für Liste

Synopsis

$str = $node->dump($format);

Description

Erzeuge eine externe Repräsentation für die Liste, einschließlich aller Subknoten, und liefere diese zurück.

VERSION

1.132

AUTHOR

Frank Seitz, http://fseitz.de/

COPYRIGHT

Copyright (C) 2019 Frank Seitz

LICENSE

This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.