--- loncom/interface/spreadsheet/Spreadsheet.pm 2003/05/19 13:58:05 1.2 +++ loncom/interface/spreadsheet/Spreadsheet.pm 2003/05/22 21:16:35 1.3 @@ -1,5 +1,5 @@ # -# $Id: Spreadsheet.pm,v 1.2 2003/05/19 13:58:05 matthew Exp $ +# $Id: Spreadsheet.pm,v 1.3 2003/05/22 21:16:35 matthew Exp $ # # Copyright Michigan State University Board of Trustees # @@ -98,6 +98,10 @@ sub new { coursedesc => $ENV{'course.'.$ENV{'request.course.id'}.'.description'}, coursefilename => $ENV{'request.course.fn'}, # + # blackout is used to determine if any data needs to be hidden from the + # student. + blackout => 0, + # # Data storage formulas => {}, constants => {}, @@ -1508,6 +1512,12 @@ sub othersheets { return @alternatives; } +sub blackout { + my $self = shift; + $self->{'blackout'} = $_[0] if (@_); + return $self->{'blackout'}; +} + sub get_row { my $self = shift; my ($n)=@_;