equal
deleted
inserted
replaced
15 |
15 |
16 # import standard library |
16 # import standard library |
17 |
17 |
18 # import interfaces |
18 # import interfaces |
19 from pyams_skin.interfaces.container import ITable |
19 from pyams_skin.interfaces.container import ITable |
20 from pyams_skin.layer import IPyAMSLayer |
|
21 |
20 |
22 # import packages |
21 # import packages |
23 from pyams_template.template import layout_config |
22 from zope.interface import Interface, Attribute |
24 from zope.interface import Interface |
|
25 |
23 |
26 |
24 |
27 class IDashboardTable(ITable): |
25 class IDashboardTable(ITable): |
28 """Base dashboard table marker interface""" |
26 """Base dashboard table marker interface""" |
|
27 |
|
28 |
|
29 class IDashboardSearchHeader(Interface): |
|
30 """Dashboard search header adapter""" |
|
31 |
|
32 title = Attribute("Header title") |
29 |
33 |
30 |
34 |
31 class ISharedToolDashboardTable(IDashboardTable): |
35 class ISharedToolDashboardTable(IDashboardTable): |
32 """Shared tool dashboard table marker interface""" |
36 """Shared tool dashboard table marker interface""" |
33 |
37 |