File Coverage

blib/lib/Template/Declare/TagSet/XUL.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod 2 2 100.0
total 19 19 100.0


line stmt bran cond sub pod time code
1             package Template::Declare::TagSet::XUL;
2              
3 6     6   36 use strict;
  6         11  
  6         227  
4 6     6   31 use warnings;
  6         11  
  6         192  
5             #use Smart::Comments;
6 6     6   77 use base 'Template::Declare::TagSet';
  6         11  
  6         2606  
7              
8             our %AlternateSpelling = (
9             template => 'xul_tempalte',
10             );
11              
12             sub get_alternate_spelling {
13 847     847 1 1496 my ($self, $tag) = @_;
14 847         2057 $AlternateSpelling{$tag};
15             }
16              
17             sub get_tag_list {
18 7     7 1 147 return [ qw{
19             action arrowscrollbox bbox binding
20             bindings body box broadcaster
21             broadcasterset browser button caption
22             checkbox children colorpicker column
23             columns command commandset conditions
24             constructor content deck description
25             destructor dialog dialogheader editor
26             field getter grid grippy
27             groupbox handler handlers hbox
28             iframe image implementation key
29             keyset label listbox listcell
30             listcol listcols listhead listheader
31             listitem member menu menubar
32             menuitem menulist menupopup menuseparator
33             method observes overlay page
34             parameter popup popupset progressmeter
35             property radio radiogroup rdf
36             resizer resources richlistbox row rows
37             rule script scrollbar scrollbox
38             separator setter spacer splitter
39             stack statusbar statusbarpanel stringbundle
40             stringbundleset stylesheet tab tabbox
41             tabbrowser tabpanel tabpanels tabs
42             template textbox textnode titlebar
43             toolbar toolbarbutton toolbargrippy toolbaritem
44             toolbarpalette toolbarseparator toolbarset toolbarspacer
45             toolbarspring toolbox tooltip tree
46             treecell treechildren treecol treecols
47             treeitem treerow treeseparator triple
48             vbox window wizard wizardpage
49             } ];
50             }
51              
52             1;
53             __END__