Org::Element::Base - Base class for element of Org document
version 0.06
Link to document object. Elements need this e.g. to access file-wide settings, properties, etc.
Link to parent element.
Return a concatenation of children's as_string(), or "" if there are no children.
Return the string representation of element. The default implementation will just use _str (if defined) concatenated with children_as_string().
Find out the ranking of brothers/sisters of all sibling. If we are the first child of parent, return 0. If we are the second child, return 1, and so on.
Search for property named $name in the nearest properties drawer. If $search_parent is set to true (default is false), will also search in upper-level properties (useful for searching for inherited property, like foo_ALL). Return undef if property cannot be found in all drawers.
Regardless of $search_parent setting, file-wide properties will be consulted if property is not found in nearest properties drawer.
Call CODEREF for node and all descendent nodes, depth-first.
Steven Haryanto <stevenharyanto@gmail.com>
This software is copyright (c) 2011 by Steven Haryanto.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Org::Parser, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Org::Parser
CPAN shell
perl -MCPAN -e shell install Org::Parser
For more information on module installation, please visit the detailed CPAN module installation guide.