def newInteraction(self,**options): |
def newInteraction(self,**options): |
return self._mkInteraction(self,None,**options) |
return self._mkInteraction(self,None,**options) |
|
|
ns_handler = binding.Make( |
ns_handler = binding.Make(lambda self: NAMESPACE_NAMES.of(self).get) |
lambda self: config.Namespace(NAMESPACE_NAMES, self).get |
view_protocol = binding.Make(lambda self: VIEW_NAMES.of(self).get) |
) |
|
|
|
|
|
|
|
|
|
view_protocol = binding.Make( |
|
lambda self: config.Namespace(VIEW_NAMES, self).get |
|
) |
|
|
|
def newContext(self,environ=None,start=NOT_GIVEN,skin=None,interaction=None): |
def newContext(self,environ=None,start=NOT_GIVEN,skin=None,interaction=None): |
|
|
layerMap = binding.Make( config.Namespace('peak.web.layers') ) |
layerMap = binding.Make( config.Namespace('peak.web.layers') ) |
|
|
def getLayer(self,layerName,default=None): |
def getLayer(self,layerName,default=None): |
ob = getattr(self.layerMap,layerName,default) |
ob = self.layerMap.get(layerName,default) |
binding.suggestParentComponent(self,layerName,ob) |
binding.suggestParentComponent(self,layerName,ob) |
return ob |
return ob |
|
|
skinMap = binding.Make( config.Namespace('peak.web.skins') ) |
skinMap = binding.Make( config.Namespace('peak.web.skins') ) |
|
|
def getSkin(self, name, default=None): |
def getSkin(self, name, default=None): |
ob = getattr(self.skinMap,name,default) |
ob = self.skinMap.get(name,default) |
binding.suggestParentComponent(self,name,ob) |
binding.suggestParentComponent(self,name,ob) |
return ob |
return ob |
|
|