diff options
Diffstat (limited to 'lib/Tree/Template/Declare.pm')
-rw-r--r-- | lib/Tree/Template/Declare.pm | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/Tree/Template/Declare.pm b/lib/Tree/Template/Declare.pm index 9778f42..a2be8e2 100644 --- a/lib/Tree/Template/Declare.pm +++ b/lib/Tree/Template/Declare.pm @@ -45,6 +45,11 @@ sub _build_group { } } + my $additional_exports={}; + if ($builder->can('_additional_exports')) { + $additional_exports=$builder->_additional_exports(); + } + my @current_node=(undef); return { @@ -76,6 +81,7 @@ sub _build_group { $builder->set_node_attributes($current_node[0],\%attrs); return; }, + %$additional_exports, }; } |