![]() |
| |||||||
| MouseX::App::Cmd
Mashes up L<MouseX::Getopt|MouseX::Getopt> and L<App::Cmd|App::Cmd>. |
MouseX::App::Cmd::Command
Base class for commands. |
MouseX::AttributeHelpers
Extend your attribute interfaces |
| MouseX::AttributeHelpers::Base
Base class for attribute helpers |
MouseX::AttributeHelpers::Bool
|
MouseX::AttributeHelpers::Collection::Array
|
| MouseX::AttributeHelpers::Collection::Bag
|
MouseX::AttributeHelpers::Collection::Hash
|
MouseX::AttributeHelpers::Collection::ImmutableHash
|
| MouseX::AttributeHelpers::Collection::List
|
MouseX::AttributeHelpers::Counter
|
MouseX::AttributeHelpers::Number
|
| MouseX::AttributeHelpers::String
|
MouseX::ConfigFromFile
An abstract Mouse role for setting attributes from a configfile |
MouseX::Foreign
Extends non-Mouse classes as well as Mouse classes |
| MouseX::Foreign::Meta::Role::Class
The MouseX::Foreign meta class role |
MouseX::Foreign::Meta::Role::Method::Constructor
The MouseX::Foreign meta method constructor role |
MouseX::Foreign::Meta::Role::Method::Destructor
The MouseX::Foreign meta method destructor role |
| MouseX::Getopt
A Mouse role for processing command line options |
MouseX::Getopt::Basic
MouseX::Getopt::Basic - role to implement the Getopt::Long functionality |
MouseX::Getopt::Dashes
convert underscores in attribute names to dashes |
| MouseX::Getopt::GLD
A Mouse role for processing command line options with Getopt::Long::Descriptive |
MouseX::Getopt::Meta::Attribute
Optional meta attribute for custom option names |
MouseX::Getopt::Meta::Attribute::NoGetopt
Optional meta attribute for ignoring params |
| MouseX::Getopt::Meta::Attribute::Trait
Optional meta attribute trait for custom option names |
MouseX::Getopt::Meta::Attribute::Trait::NoGetopt
Optional meta attribute trait for ignoring params |
MouseX::Getopt::OptionTypeMap
Storage for the option to type mappings |
| MouseX::Getopt::Strict
only make options for attrs with the Getopt metaclass |
MouseX::NativeTraits
Extend your attribute interfaces for Mouse |
MouseX::NativeTraits::ArrayRef
Helper trait for ArrayRef attributes |
| MouseX::NativeTraits::Bool
Helper trait for Bool attributes |
MouseX::NativeTraits::CodeRef
Helper trait for CodeRef attributes |
MouseX::NativeTraits::Counter
Helper trait for counter attributes |
| MouseX::NativeTraits::HashRef
Helper trait for HashRef attributes |
MouseX::NativeTraits::MethodProvider
The common base class for method providers |
MouseX::NativeTraits::MethodProvider::ArrayRef
Provides methods for ArrayRef |
| MouseX::NativeTraits::MethodProvider::Bool
Provides methods for Bool |
MouseX::NativeTraits::MethodProvider::CodeRef
Provides methods for CodeRef |
MouseX::NativeTraits::MethodProvider::Counter
Provides methods for Counter |
| MouseX::NativeTraits::MethodProvider::HashRef
Provides methods for HashRef |
MouseX::NativeTraits::MethodProvider::Num
Provides methods for Num |
MouseX::NativeTraits::MethodProvider::Str
Provides methods for Str |
| MouseX::NativeTraits::Num
Helper trait for Num attributes |
MouseX::NativeTraits::Str
Helper trait for Str attributes |
MouseX::Object::Pluggable
Mouse port of MooseX::Object::Pluggable |
| MouseX::Param
A Mouse role for manipulating params |
MouseX::POE
The Illicit Love Child of Mouse and POE |
MouseX::POE::Meta::Method::State
Dont look into this, its boring |
| MouseX::POE::Meta::Role
Pay no attention to this. |
MouseX::POE::Meta::Trait
There be dragons here. |
MouseX::POE::Meta::Trait::Class
No achmed inside |
| MouseX::POE::Meta::Trait::Instance
A Instance Metaclass for MouseX::POE |
MouseX::POE::Meta::Trait::Object
The base class role for MouseX::POE |
MouseX::POE::Role
Eventful roles |
| MouseX::SimpleConfig
A Mouse role for setting attributes from a simple configfile |
MouseX::StrictConstructor
Make your object constructors blow up on unknown attributes |
MouseX::Traits
automatically apply roles at object creation time |
| MouseX::Types
Organize your Mouse types in libraries |
MouseX::Types::Common
A set of commonly-used type constraints |
MouseX::Types::Common::Numeric
A set of commonly-used numeric type constraints |
| MouseX::Types::Common::String
A set of commonly-used string type constraints |
MouseX::Types::DateTime
A DateTime type library for Mouse |
MouseX::Types::Mouse
Types shipped with Mouse |
| MouseX::Types::Path::Class
A Path::Class type library for Mouse |
MouseX::Types::TypeDecorator
|
MouseX::Types::URI
A URI type library for Mouse |
| MouseX::YAML
DWIM loading of Mouse objects from YAML |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |