ExtJS-AutoForm-Moose
view release on metacpan or search on metacpan
lib/ExtJS/AutoForm/Moose/Types.pm view on Meta::CPAN
as_is => [ qw(
reflect extjs
) ],
);
our %REGISTRY = ();
#
# SYNTAX CURRY
#
sub extjs(&) { { template => $_[0] } }
sub reflect($$;$) {
my $type_name = shift;
my %p = map { %{$_} } @_; #really useless here. done this way since I was hoping to extend own Moose (sub)type sugar
unless(ref($p{template}) eq "CODE")
{
local $Carp::CarpLevel = $Carp::CarpLevel + 1;
confess("A callback must be provided for type reflection");
}
( run in 1.582 second using v1.01-cache-2.11-cpan-49f99fa48dc )