annotate Lib/IMPL/Web/View/TemplateView.pm @ 390:de1f875e8875

added reverse matching lookup to TypeKeyedCollection (find closest descendant)
author cin
date Wed, 12 Feb 2014 18:02:03 +0400
parents 715b9959b207
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
244
a02b110da931 refactoring
sergey
parents:
diff changeset
1 package IMPL::Web::View::TemplateView;
a02b110da931 refactoring
sergey
parents:
diff changeset
2 use strict;
a02b110da931 refactoring
sergey
parents:
diff changeset
3
362
715b9959b207 WebView: initial work on metadata providers
cin
parents: 260
diff changeset
4 use Carp qw(carp);
715b9959b207 WebView: initial work on metadata providers
cin
parents: 260
diff changeset
5
244
a02b110da931 refactoring
sergey
parents:
diff changeset
6 use IMPL::Const qw(:prop);
a02b110da931 refactoring
sergey
parents:
diff changeset
7 use IMPL::declare {
a02b110da931 refactoring
sergey
parents:
diff changeset
8 base => [
a02b110da931 refactoring
sergey
parents:
diff changeset
9 'IMPL::Web::ViewResult' => '@_'
a02b110da931 refactoring
sergey
parents:
diff changeset
10 ],
a02b110da931 refactoring
sergey
parents:
diff changeset
11 props => [
a02b110da931 refactoring
sergey
parents:
diff changeset
12 template => PROP_RW,
a02b110da931 refactoring
sergey
parents:
diff changeset
13 ]
a02b110da931 refactoring
sergey
parents:
diff changeset
14 };
a02b110da931 refactoring
sergey
parents:
diff changeset
15
362
715b9959b207 WebView: initial work on metadata providers
cin
parents: 260
diff changeset
16 sub CTOR {
715b9959b207 WebView: initial work on metadata providers
cin
parents: 260
diff changeset
17 carp "deprecated";
715b9959b207 WebView: initial work on metadata providers
cin
parents: 260
diff changeset
18 }
715b9959b207 WebView: initial work on metadata providers
cin
parents: 260
diff changeset
19
244
a02b110da931 refactoring
sergey
parents:
diff changeset
20 1;