Пример #1
0
 def filter(self, viewlets):
     """Filter by by availability."""
     viewlets = super(Dashboard, self).filter(viewlets)
     return [(name, viewlet) for name, viewlet in viewlets
             if viewlet.isAvailable()]
Пример #2
0
 def filter(self, viewlets):
     """Filter by by availability."""
     viewlets = super(Dashboard, self).filter(viewlets)
     return [(name, viewlet) for name, viewlet in viewlets
             if viewlet.isAvailable()]
Пример #3
0
 def __getitem__(self, name):
     """See zope.interface.common.mapping.IReadMapping"""
     viewlet = super(Dashboard, self).__getitem__(name)
     if not viewlet.isAvailable():
         raise zope.component.interfaces.ComponentLookupError(
             'Viewlet `%s` is not available.' %name)
Пример #4
0
 def __getitem__(self, name):
     """See zope.interface.common.mapping.IReadMapping"""
     viewlet = super(Dashboard, self).__getitem__(name)
     if not viewlet.isAvailable():
         raise zope.component.interfaces.ComponentLookupError(
             'Viewlet `%s` is not available.' % name)