コード例 #1
0
 def isCheckBoxLayout(self, field_name):
     widget = self.widgets[field_name]
     return (ICheckBoxWidgetLayout.providedBy(widget)
             and not IMultiLineWidgetLayout.providedBy(widget))
コード例 #2
0
 def isMultiLineLayout(self, field_name):
     widget = self.widgets[field_name]
     return IMultiLineWidgetLayout.providedBy(widget)
コード例 #3
0
 def isSingleLineLayout(self, field_name):
     widget = self.widgets[field_name]
     return not (IMultiLineWidgetLayout.providedBy(widget)
                 or ICheckBoxWidgetLayout.providedBy(widget))
コード例 #4
0
 def isCheckBoxLayout(self, field_name):
     widget = self.widgets[field_name]
     return ICheckBoxWidgetLayout.providedBy(widget) and not IMultiLineWidgetLayout.providedBy(widget)
コード例 #5
0
 def isMultiLineLayout(self, field_name):
     widget = self.widgets[field_name]
     return IMultiLineWidgetLayout.providedBy(widget)
コード例 #6
0
 def isSingleLineLayout(self, field_name):
     widget = self.widgets[field_name]
     return not (IMultiLineWidgetLayout.providedBy(widget) or ICheckBoxWidgetLayout.providedBy(widget))