GBrowse
view release on metacpan or search on metacpan
lib/Bio/Graphics/Browser2/Action.pm view on Meta::CPAN
return (204,'text/plain',undef);
}
sub ACTION_set_snapshot {
my $self = shift;
my $q = shift;
my $name = $q->param('name');
my $settings = $self->settings;
my $snapshots = $self->session->snapshots;
warn "[$$] get snapshot $name: $snapshots->{$name}" if DEBUG;
%{$settings} = %{dclone $snapshots->{$name}{data}};
my @selected_tracks = $self->render->visible_tracks;
my $segment_info = $self->render->segment_info_object();
$self->session->flush;
return(200,'application/json',{tracks=>\@selected_tracks,segment_info=>$segment_info});
}
( run in 0.609 second using v1.01-cache-2.11-cpan-cc502c75498 )