enum Kind
Information about the origin of a Documentable instance.
Defined as:
is export (Type => "type" , Language => "language",Programs => "programs" , Syntax => "syntax" ,Reference => "reference", Routine => "routine" );
Kind::Type
: Complete pod marked with:kind("type")
.Kind::Language
: Complete pod marked with:kind("language")
.Kind::Programs
: Complete pod marked with:kind("programs")
.Kind::Syntax
: Pod fragment from a complete pod.Kind::Routine
: Pod fragment from a complete pod.Kind::Reference
: Element generated viaX<>
.
You can assign the first three values manually, setting the metadata of a pod section as follows:
=begin pod :kind("type") :subkind("class") :category("basic")(...)=end pod
Kind::Syntax
and Kind::Routine
are automatically assigned by Documentable::Primary using Documentable::Heading::Grammar.