當前位置: 首頁>>代碼示例>>Python>>正文


Python Box.__iadd__方法代碼示例

本文整理匯總了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)
開發者ID:BeQ,項目名稱:webserver,代碼行數:15,代碼來源:Carousel.py

示例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)
開發者ID:chetan,項目名稱:cherokee,代碼行數:21,代碼來源:Carousel.py

示例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
開發者ID:BeQ,項目名稱:webserver,代碼行數:22,代碼來源:Carousel.py


注:本文中的Box.Box.__iadd__方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。