File Coverage

blib/lib/App/Asciio/Dialogs.pm
Criterion Covered Total %
statement 9 37 24.3
branch n/a
condition n/a
subroutine 3 10 30.0
pod 0 7 0.0
total 12 54 22.2


line stmt bran cond sub pod time code
1              
2             package App::Asciio ;
3             $|++ ;
4              
5 4     4   31 use strict;
  4         9  
  4         202  
6 4     4   26 use warnings;
  4         6  
  4         318  
7              
8 4     4   46 use Data::TreeDumper ;
  4         9  
  4         2491  
9              
10             #-----------------------------------------------------------------------------
11              
12             sub get_color_from_user
13             {
14 0     0 0   my ($self, $previous_color) = @_ ;
15              
16 0           return [1, 0, 0] ;
17             }
18              
19             #-----------------------------------------------------------------------------
20              
21             sub show_dump_window
22             {
23 0     0 0   my ($self, $data, $title, @dumper_setup) = @_ ;
24              
25 0           print DumpTree $data, $title, @dumper_setup ;
26             }
27              
28             #-----------------------------------------------------------------------------
29              
30             sub display_message_modal
31             {
32 0     0 0   my ($self, $message) = @_ ;
33              
34 0           print $message ;
35             }
36              
37             #-----------------------------------------------------------------------------
38              
39             sub display_yes_no_cancel_dialog
40             {
41 0     0 0   my ($self, $title, $text) = @_ ;
42              
43 0           print "$title\n$text\n" ;
44              
45 0           print "Yes/No/Cancel\n" ;
46 0           my $answer = ;
47 0           chomp ($answer) ;
48              
49 0           return $answer ;
50             }
51              
52             #-----------------------------------------------------------------------------
53              
54             sub display_quit_dialog
55             {
56 0     0 0   my ($self, $title, $text) = @_ ;
57              
58 0           print "$title\n$text\n" ;
59 0           print "Yes/No/Cancel\n" ;
60              
61 0           my $answer = ;
62 0           chomp ($answer) ;
63              
64 0           return $answer ;
65             }
66              
67             sub display_edit_dialog
68             {
69 0     0 0   my ($self, $title, $text) = @_ ;
70              
71 0           print "$title\n$text\n" ;
72              
73 0           my $answer = ;
74 0           chomp ($answer) ;
75              
76 0           return $answer ;
77             }
78              
79             #-----------------------------------------------------------------------------
80              
81             sub get_file_name
82             {
83 0     0 0   my ($self, $type) = @_ ;
84              
85 0           print "get_file_name:\n" ;
86              
87 0           my $answer = ;
88 0           chomp ($answer) ;
89              
90 0           return $answer ;
91             }
92              
93             #-----------------------------------------------------------------------------
94              
95             1 ;