Prty::TextFile::Line - Zeile einer Textdatei
Prty::Object
Ein Objekt der Klasse repräsentiert eine Textzeile, bestehend aus dem eigentlichen Text und einer Zeilennummer.
$ln = $class->new($text,$number);
Instanziiere Zeilenobjekt und liefere eine Referenz auf dieses Objekt zurück.
$text = $ln->text; $text = $ln->text($text); $text = $ln->text($text,$strip);
Liefere den Zeilentext. Ist ein Argument angegeben, setze den Zeilentext auf den Wert. Ist $strip wahr, entferne Whitespace am Zeilenende. Dadurch werden Zeilen, die nur aus Whitespace bestehen, zu Leerzeilen.
$n = $ln->number; $n = $ln->number($n);
$ln->append($text);
Füge $text zu Zeile $ln hinzu. Die Methode liefert keinen Wert zurück.
$str = $ln->dump($format); $str = $ln->dump;
Erzeuge eine externe Zeilenrepräsentation in Format $format und liefere diese zurück.
Formate
Text der Zeile (Default).
Text der Zeile mit angehängtem Newline und vorangestellter Zeilennummer im Format:
NNNN: TEXT
$bool = $ln->isEmpty;
Liefere "wahr", wenn Zeile eine Leerzeile ist, andernfalls "falsch".
$n = $ln->indentation;
Liefere die Tiefe der Einrückung. Die Einrücktiefe ist die Anzahl an Whitespacezeichen am Anfang der Zeile.
$n = $ln->length;
Liefere die Länge der Zeile.
1.08
Frank Seitz, http://fseitz.de/
Copyright (C) 2016 Frank Seitz
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
1 POD Error
The following errors were encountered while parsing the POD:
Expected text after =item, not a number
To install Prty, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Prty
CPAN shell
perl -MCPAN -e shell install Prty
For more information on module installation, please visit the detailed CPAN module installation guide.