src/pyams_content/shared/common/interfaces/zmi.py
changeset 279 c31da1985a3b
parent 274 dec73d3ec647
child 317 578c0df290b5
equal deleted inserted replaced
278:f78a3411bf62 279:c31da1985a3b
    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