diff options
Diffstat (limited to 'lib/Spreadsheet/Template/Helpers/Xslate.pm')
-rw-r--r-- | lib/Spreadsheet/Template/Helpers/Xslate.pm | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/lib/Spreadsheet/Template/Helpers/Xslate.pm b/lib/Spreadsheet/Template/Helpers/Xslate.pm index bf9b435..e611f1d 100644 --- a/lib/Spreadsheet/Template/Helpers/Xslate.pm +++ b/lib/Spreadsheet/Template/Helpers/Xslate.pm @@ -32,14 +32,20 @@ sub format { } sub merge { - my ($package, $contents, $format, $type, $range, %args) = @_; + my ( + $package, $contents, $format, $type, $first_row, + $first_col, $last_row, $last_col, %args + ) = @_; return $JSON->encode( { - contents => "$contents", - format => _formats( $package, $format ), - type => $type, - range => "$range", + contents => "$contents", + format => _formats( $package, $format ), + type => $type, + first_row => $first_row, + first_col => $first_col, + last_row => $last_row, + last_col => $last_col, ( defined $args{formula} ? ( formula => $args{formula} ) |