CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     M     > >     MouseX
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.