X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FLaTeX-TikZ.git;a=blobdiff_plain;f=lib%2FLaTeX%2FTikZ%2FFunctor.pm;h=8c97432f2c57e1f7df9712b6cced21c4ffff30ef;hp=e302d3fbf591e31f9417555aa463f7367c5162ab;hb=af7d6a5aef3bf5fec0c187b3a13a14adc88251fd;hpb=92147217516a40b35ca00c8e08939e8aa5478426 diff --git a/lib/LaTeX/TikZ/Functor.pm b/lib/LaTeX/TikZ/Functor.pm index e302d3f..8c97432 100644 --- a/lib/LaTeX/TikZ/Functor.pm +++ b/lib/LaTeX/TikZ/Functor.pm @@ -19,6 +19,8 @@ use Carp (); use Sub::Name (); +use LaTeX::TikZ::Interface; + use LaTeX::TikZ::Tools; use Any::Moose 'Util' => [ 'does_role' ]; @@ -134,11 +136,13 @@ MOD: }, $class; } -use LaTeX::TikZ::Interface functor => sub { - shift; +LaTeX::TikZ::Interface->register( + functor => sub { + shift; - __PACKAGE__->new(rules => \@_); -}; + __PACKAGE__->new(rules => \@_); + }, +); =head1 AUTHOR