X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FLaTeX-TikZ.git;a=blobdiff_plain;f=lib%2FLaTeX%2FTikZ%2FMod%2FLayer.pm;h=0dd0a84a76dec2a4b0f06a9c470d9ca253a31de3;hp=bfab947ddfbaa4e291eeab1a198a47ed4a688e2a;hb=af7d6a5aef3bf5fec0c187b3a13a14adc88251fd;hpb=92147217516a40b35ca00c8e08939e8aa5478426 diff --git a/lib/LaTeX/TikZ/Mod/Layer.pm b/lib/LaTeX/TikZ/Mod/Layer.pm index bfab947..0dd0a84 100644 --- a/lib/LaTeX/TikZ/Mod/Layer.pm +++ b/lib/LaTeX/TikZ/Mod/Layer.pm @@ -20,6 +20,8 @@ use List::Util (); use LaTeX::TikZ::Mod::Formatted; +use LaTeX::TikZ::Interface; + use Any::Moose; use Any::Moose 'Util::TypeConstraints'; @@ -193,12 +195,14 @@ sub apply { ) } -use LaTeX::TikZ::Interface layer => sub { - shift; +LaTeX::TikZ::Interface->register( + layer => sub { + shift; - my $name = shift; - __PACKAGE__->new(name => $name, @_); -}; + my $name = shift; + __PACKAGE__->new(name => $name, @_); + }, +); __PACKAGE__->meta->make_immutable( inline_constructor => 0,