MooseX::ClassAttribute - Declare class attributes Moose-style River stage three • 56 direct dependents • 110 total dependents

This module allows you to declare class attributes in exactly the same way as object attributes, using "class_has()" instead of "has()". You can use any feature of Moose's attribute declarations, including overriding a parent's attributes, delegation...

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Trait::Role - A trait for roles with class attributes River stage three • 56 direct dependents • 110 total dependents

This role adds awareness of class attributes to a role metaclass object. It provides a set of introspection methods that largely parallel the existing attribute methods, except they operate on class attributes....

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Trait::Class - A trait for classes with class attributes River stage three • 56 direct dependents • 110 total dependents

This role adds awareness of class attributes to a metaclass object. It provides a set of introspection methods that largely parallel the existing attribute methods, except they operate on class attributes....

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Trait::Attribute - A trait for class attributes River stage three • 56 direct dependents • 110 total dependents

This role modifies the behavior of class attributes in various ways. It really should be a subclass of "Moose::Meta::Attribute", but if it were then it couldn't be combined with other attribute metaclasses, like "MooseX::AttributeHelpers". There are ...

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Trait::Application - A trait that supports role application for roles with class attributes River stage three • 56 direct dependents • 110 total dependents

This trait is used to allow the application of roles containing class attributes....

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Meta::Role::Attribute - An attribute metaclass for class attributes in roles River stage three • 56 direct dependents • 110 total dependents

This class overrides Moose::Meta::Role::Attribute to support class attribute declaration in roles....

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Trait::Role::Composite - A trait that supports applying multiple roles at once River stage three • 56 direct dependents • 110 total dependents

This trait is used to allow the application of multiple roles (one or more of which contain class attributes) to a class or role....

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Trait::Application::ToRole - A trait that supports applying class attributes to roles River stage three • 56 direct dependents • 110 total dependents

This trait is used to allow the application of roles containing class attributes to roles....

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Trait::Application::ToClass - A trait that supports applying class attributes to classes River stage three • 56 direct dependents • 110 total dependents

This trait is used to allow the application of roles containing class attributes to classes....

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::ClassAttribute::Trait::Mixin::HasClassAttributes - A mixin trait for things which have class attributes River stage three • 56 direct dependents • 110 total dependents

This trait is like Class::MOP::Mixin::HasAttributes, except that it works with class attributes instead of object attributes. See MooseX::ClassAttribute::Trait::Class and MooseX::ClassAttribute::Trait::Role for API details....

DROLSKY/MooseX-ClassAttribute-0.29 - 29 May 2016 21:27:33 UTC

MooseX::Attribute::LazyInflator::Role::Class - Lazy inflate attributes River stage one • 1 direct dependent • 2 total dependents

PERLER/MooseX-Attribute-Deflator-2.2.2 - 09 Dec 2012 23:27:56 UTC

MooseX::CustomInitArgs - define multiple init args with custom processing River stage zero No dependents

"MooseX::CustomInitArgs" allows Moose attributes to be initialized from alternative initialization arguments. If you find yourself wishing that Moose's built-in "init_arg" option took an arrayref, then this is what you want. MooseX::MultiInitArg also...

TOBYINK/MooseX-CustomInitArgs-0.004 - 10 Sep 2014 22:41:56 UTC

MooseX::OmniTrigger - Provide Moose attributes with recursion-proof triggers that fire on any init, set, or clear operation. River stage zero No dependents

Sometimes you want to know when your attributes' values change. No matter when! No matter how! MooseX::OmniTrigger is an effort to provide Moose attributes with triggers that may to some folks behave more DWIMmily than standard Moose triggers, workin...

TRLORENZ/MooseX-OmniTrigger-0.06 - 29 Dec 2011 00:01:18 UTC

MooseX::Types::NumUnit - Type(s) for using units in Moose River stage one • 1 direct dependent • 1 total dependent

This module provides types ("NumUnit" and friends) for Moose which represent physical units. More accurately it provides String to Number coercions, so that even if the user inputs a number with an incorrect (but compatible) unit, it will automatical...

JBERGER/MooseX-Types-NumUnit-0.04 - 18 Jun 2012 16:14:11 UTC

MooseX::WhatTheTrig - what attribute triggered me? River stage zero No dependents

Moose trigger subs get passed two (sometimes three) parameters: * The object itself. * The new attribute value. * The old attribute value (if any). The sub doesn't get told which attribute triggered it. This may present a problem if you wish to have ...

TOBYINK/MooseX-WhatTheTrig-0.001 - 26 Apr 2014 21:44:39 UTC

lib/MooseX/Emulate/Class/Accessor/Fast/Meta/Role/Attribute.pm River stage three • 12 direct dependents • 688 total dependents

HAARG/MooseX-Emulate-Class-Accessor-Fast-0.009032 - 03 Jul 2018 12:47:23 UTC

MooseX::Attribute::Dependent::Meta::Role::Class River stage zero No dependents

MSCHOUT/MooseX-Attribute-Dependent-1.1.4 - 22 May 2017 18:18:14 UTC

MooseX::Privacy::Meta::Class - Meta Class for your privacy River stage one • 5 direct dependents • 8 total dependents

FRANCKC/MooseX-Privacy-0.05 - 15 Feb 2011 09:10:08 UTC

MooseX::Scaffold - Template metaprogramming with Moose River stage zero No dependents

MooseX::Scaffold is a tool for creating or augmenting Moose classes on-the-fly. Scaffolding can be triggered when a "use" is executed (any import arguments are passed to the scaffold subroutine) or you can explicitly call MooseX::Scaffold->scaffold w...

RKRIMEN/MooseX-Scaffold-0.05 - 02 Mar 2010 01:39:52 UTC

MooseX::DeclareX - more sugar for MooseX::Declare River stage one • 5 direct dependents • 5 total dependents

MooseX::DeclareX takes the declarative sugar of MooseX::Declare to the next level. Some people already consider MooseX::Declare to be pretty insane. If you're one of those people, then you're not going to like this... Keywords "class", "role", "exten...

TOBYINK/MooseX-DeclareX-0.009 - 10 Sep 2014 23:20:43 UTC

27 results (0.038 seconds)