From 2bf66a5ae431e3072e4e890dc2324fe0af612d61 Mon Sep 17 00:00:00 2001 From: Jason Date: Wed, 28 Aug 2013 15:49:12 +0000 Subject: use row and column numbers instead of range for merge function --- lib/Spreadsheet/Template/Helpers/Xslate.pm | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'lib/Spreadsheet/Template/Helpers/Xslate.pm') 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} ) -- cgit v1.2.3-54-g00ecf