本文整理匯總了Python中Box.Box.__iadd__方法的典型用法代碼示例。如果您正苦於以下問題:Python Box.__iadd__方法的具體用法?Python Box.__iadd__怎麽用?Python Box.__iadd__使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Box.Box
的用法示例。
在下文中一共展示了Box.__iadd__方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: __init__
# 需要導入模塊: from Box import Box [as 別名]
# 或者: from Box.Box import __iadd__ [as 別名]
def __init__ (self, props_={}):
props = props_.copy()
if 'class' in props:
props['class'] += " carousel"
else:
props['class'] = "carousel"
Box.__init__ (self, props.copy())
self.images = List ({'class': 'overview'})
self.pager = List ({'class': 'pager'})
self.controls = None
Box.__iadd__ (self, self.images)
示例2: __init__
# 需要導入模塊: from Box import Box [as 別名]
# 或者: from Box.Box import __iadd__ [as 別名]
def __init__ (self, props_={}):
props = props_.copy()
if 'class' in props:
props['class'] += " carousel"
else:
props['class'] = "carousel"
Box.__init__ (self, props.copy())
self.images = List ({'class': 'overview'})
self.pager = List ({'class': 'pager'})
Box.__iadd__ (self, self.images)
arrows = Box({'class':'arrows'})
arrows += Link (None, RawHTML("%s"%(_('left'))), {'class': "buttons prev"})
arrows += Link (None, RawHTML("%s"%(_('right'))), {'class': "buttons next"})
controls = Box({'class':'controls'})
controls += arrows
controls += self.pager
Box.__iadd__ (self, controls)
示例3: Render
# 需要導入模塊: from Box import Box [as 別名]
# 或者: from Box.Box import __iadd__ [as 別名]
def Render (self):
# Add pager and arrows if there is more than 1 item
if len(self.pager) > 1 and not self.controls:
arrows = Box({'class':'arrows'})
arrows += Link (None, RawHTML("%s"%(_('left'))), {'class': "buttons prev"})
arrows += Link (None, RawHTML("%s"%(_('right'))), {'class': "buttons next"})
self.controls = Box({'class':'controls'})
self.controls += arrows
self.controls += self.pager
Box.__iadd__ (self, self.controls)
# Render
render = Box.Render (self)
render.headers += HEADERS
render.js += JS_INIT %({'id': self.id})
return render