File Coverage

blib/lib/FBP/SplitterWindow.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package FBP::SplitterWindow;
2              
3 4     4   23 use Mouse;
  4         10  
  4         26  
4              
5             our $VERSION = '0.41';
6              
7             extends 'FBP::Window';
8             with 'FBP::Children';
9              
10             has style => (
11             is => 'ro',
12             isa => 'Str',
13             );
14              
15             has splitmode => (
16             is => 'ro',
17             isa => 'Str',
18             required => 1,
19             );
20              
21             has sashgravity => (
22             is => 'ro',
23             isa => 'Str',
24             required => 1,
25             );
26              
27             has sashpos => (
28             is => 'ro',
29             isa => 'Str',
30             required => 1,
31             );
32              
33             has sashsize => (
34             is => 'ro',
35             isa => 'Str',
36             required => 1,
37             );
38              
39             has min_pane_size => (
40             is => 'ro',
41             isa => 'Str',
42             required => 1,
43             );
44              
45             has OnSplitterSashPosChanging => (
46             is => 'ro',
47             isa => 'Str',
48             );
49              
50             has OnSplitterSashPosChanged => (
51             is => 'ro',
52             isa => 'Str',
53             );
54              
55             has OnSplitterUnsplit => (
56             is => 'ro',
57             isa => 'Str',
58             );
59              
60             has OnSplitterDClick => (
61             is => 'ro',
62             isa => 'Str',
63             );
64              
65 4     4   1836 no Mouse;
  4         8  
  4         24  
66             __PACKAGE__->meta->make_immutable;
67              
68             1;