NAME

Quiq::Sdoc::Item - Listenelement

BASE CLASS

Quiq::Sdoc::Node

DESCRIPTION

Ein Objekt der Klasse repräsentiert ein Listenelement im Sdoc-Parsingbaum.

ATTRIBUTES

parent => $parent

Verweis auf den Elternknoten

childs => \@childs

Liste der Subknoten.

label => $label

Bullet-Zeichen (*, o, +), Zahl oder Text.

METHODS

Konstruktor

new() - Konstruktor

Synopsis

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

Description

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

Methods

title() - Liefere den Labeltext

Synopsis

$title = $node->title;

Description

Liefere das Label des Listenelements, sofern es zu einer Definitionsliste gehört. Andernfalls liefere einen Leerstring.

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

Synopsis

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

Description

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

VERSION

1.135

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.