Provided by: latexml_0.7.0-1_all 

NAME
"LaTeXML::Util::KeyVal" - support for keyvals
DESCRIPTION
Provides a parser and representation of keyval pairs "LaTeXML::KeyVal" represents parameters handled by
LaTeX's keyval package.
Declarations
"DefKeyVal($keyset,$key,$type);"
Defines the type of value expected for the key $key when parsed in part of a KeyVal using $keyset.
$type would be something like 'any' or 'Number', but I'm still working on this.
Accessors
"KeyVal($arg,$key)"
This is useful within constructors to access the value associated with $key in the argument $arg.
"KeyVals($arg)"
This is useful within constructors to extract all keyvalue pairs to assign all attributes.
KeyVal Methods
"$value = $keyval->getValue($key);"
Return the value associated with $key in the $keyval.
"@keyvals = $keyval->getKeyVals;"
Return the hash reference containing the keys and values bound in the $keyval. Note that will only
contain the last value for a given key, if they were repeated.
"@keyvals = $keyval->getPairs;"
Return the alternating keys and values bound in the $keyval. Note that this may contain multiple
entries for a given key, if they were repeated.
"$keyval->digestValues;"
Return a new "LaTeXML::KeyVals" object with all values digested as appropriate.
AUTHOR
Bruce Miller <bruce.miller@nist.gov>
COPYRIGHT
Public domain software, produced as part of work done by the United States Government & not subject to
copyright in the US.
perl v5.10.1 2009-06-16 LaTeXML::Util::KeyVal(3pm)