コード例 #1
0
ファイル: PyInABox.py プロジェクト: perkinslr/PyInABox
    def __init__(self):

        LiveElement.__init__(self)
        self.Modifiers=[]
        self.Vte=vte.Terminal()
        self.Vte.set_size(80,40)
        self.Vte.fork_command('./Login.sh')
        self.Vte.connect('contents-changed', self.Refresh)
コード例 #2
0
ファイル: scrolltable.py プロジェクト: fusionapp/mantissa
 def __init__(self, store, itemType, baseConstraint, columns,
              defaultSortColumn=None, defaultSortAscending=True,
              webTranslator=None,
              *a, **kw):
     InequalityModel.__init__(
         self, store, itemType, baseConstraint, columns,
         defaultSortColumn, defaultSortAscending, webTranslator)
     LiveElement.__init__(self, *a, **kw)
コード例 #3
0
ファイル: test_athena.py プロジェクト: calston/tums
 def __init__(self):
     """
     Create a L{DummyLiveElement} with a 'counter' attribute set to a
     unique, incremented ID, used for comparing instances.
     """
     LiveElement.__init__(self)
     DummyLiveElement.classCounter += 1
     self.counter = DummyLiveElement.classCounter
コード例 #4
0
ファイル: test_website.py プロジェクト: twisted/mantissa
        def _renderPage():
            page = MantissaLivePage(FakeWebSite())
            element = LiveElement(stan(tags.span(render=tags.directive('liveElement'))))
            element.setFragmentParent(page)
            element.jsClass = u'Mantissa.Test.Dummy.DummyWidget'
            page.docFactory = stan([tags.span(render=tags.directive('liveglue')), element])

            ctx = WovenContext()
            req = FakeRequest(headers={'host': self.hostname})
            ctx.remember(req, IRequest)
            page.beforeRender(ctx)
            page.renderHTTP(ctx)
            page._messageDeliverer.close()
コード例 #5
0
ファイル: scrolltable.py プロジェクト: fusionapp/mantissa
    def __init__(self, store, elements, columns,
                 defaultSortColumn=None,
                 defaultSortAscending=True,
                 webTranslator=None, *a, **kw):
        IndexingModel.__init__(
            self,
            _webTranslator(store, webTranslator),
            columns,
            defaultSortColumn,
            defaultSortAscending)

        LiveElement.__init__(self, *a, **kw)
        self.store = store
        self.elements = elements
コード例 #6
0
ファイル: scrolltable.py プロジェクト: fusionapp/mantissa
 def __init__(self, store, itemType, baseConstraint, columns,
              defaultSortColumn=None, defaultSortAscending=True,
              webTranslator=None,
              *a, **kw):
     self.store = store
     self.itemType = itemType
     self.baseConstraint = baseConstraint
     IndexingModel.__init__(
         self,
         _webTranslator(store, webTranslator),
         columns,
         defaultSortColumn,
         defaultSortAscending)
     LiveElement.__init__(self, *a, **kw)
コード例 #7
0
ファイル: scrolltable.py プロジェクト: jonathanj/mantissa
 def __init__(self,
              store,
              itemType,
              baseConstraint,
              columns,
              defaultSortColumn=None,
              defaultSortAscending=True,
              webTranslator=None,
              *a,
              **kw):
     InequalityModel.__init__(self, store, itemType, baseConstraint,
                              columns, defaultSortColumn,
                              defaultSortAscending, webTranslator)
     LiveElement.__init__(self, *a, **kw)
コード例 #8
0
        def _renderPage():
            page = MantissaLivePage(FakeWebSite())
            element = LiveElement(
                stan(tags.span(render=tags.directive('liveElement'))))
            element.setFragmentParent(page)
            element.jsClass = u'Mantissa.Test.Dummy.DummyWidget'
            page.docFactory = stan(
                [tags.span(render=tags.directive('liveglue')), element])

            ctx = WovenContext()
            req = FakeRequest(headers={'host': self.hostname})
            ctx.remember(req, IRequest)
            page.beforeRender(ctx)
            page.renderHTTP(ctx)
            page._messageDeliverer.close()
コード例 #9
0
ファイル: scrolltable.py プロジェクト: jonathanj/mantissa
    def __init__(self,
                 store,
                 elements,
                 columns,
                 defaultSortColumn=None,
                 defaultSortAscending=True,
                 webTranslator=None,
                 *a,
                 **kw):
        IndexingModel.__init__(self, _webTranslator(store,
                                                    webTranslator), columns,
                               defaultSortColumn, defaultSortAscending)

        LiveElement.__init__(self, *a, **kw)
        self.store = store
        self.elements = elements
コード例 #10
0
 def __init__(self, store):
     Scrollable.__init__(self, ixmantissa.IWebTranslator(store, None),
                         columns=(Message.sender,
                                  Message.senderDisplay,
                                  Message.recipient,
                                  Message.subject,
                                  Message.receivedWhen,
                                  Message.read,
                                  Message.sentWhen,
                                  Message.attachments,
                                  Message.everDeferred),
                         defaultSortColumn=Message.receivedWhen,
                         defaultSortAscending=False)
     LiveElement.__init__(self)
     self.store = store
     self.setViewSelection({u"view": "inbox", u"tag": None, u"person": None, u"account": None})
コード例 #11
0
 def testRenderLiveElement(self):
     """
     Test that L{render} spits out the right thing for a L{LiveElement}.
     """
     self.assertIn(
         self.message,
         render(LiveElement(docFactory=self.docFactory)))
コード例 #12
0
ファイル: scrolltable.py プロジェクト: jonathanj/mantissa
 def __init__(self,
              store,
              itemType,
              baseConstraint,
              columns,
              defaultSortColumn=None,
              defaultSortAscending=True,
              webTranslator=None,
              *a,
              **kw):
     self.store = store
     self.itemType = itemType
     self.baseConstraint = baseConstraint
     IndexingModel.__init__(self, _webTranslator(store,
                                                 webTranslator), columns,
                            defaultSortColumn, defaultSortAscending)
     LiveElement.__init__(self, *a, **kw)
コード例 #13
0
ファイル: inbox.py プロジェクト: pombredanne/quotient
 def __init__(self, store):
     Scrollable.__init__(
         self,
         ixmantissa.IWebTranslator(store, None),
         columns=(
             Message.sender,
             Message.senderDisplay,
             Message.recipient,
             Message.subject,
             Message.receivedWhen,
             Message.read,
             Message.sentWhen,
             Message.attachments,
             Message.everDeferred,
         ),
         defaultSortColumn=Message.receivedWhen,
         defaultSortAscending=False,
     )
     LiveElement.__init__(self)
     self.store = store
     self.setViewSelection({u"view": "inbox", u"tag": None, u"person": None, u"account": None})
コード例 #14
0
ファイル: webcal.py プロジェクト: jonathanj/mantissa
 def __init__(self, calendar):
     LiveElement.__init__(self)
     self.calendar = calendar
コード例 #15
0
 def __init__(self, composePrefs):
     self.composePrefs = composePrefs
     LiveElement.__init__(self)
コード例 #16
0
 def __init__(self, calc):
     LiveElement.__init__(self)
     self.calc = calc
コード例 #17
0
ファイル: reconnect.py プロジェクト: StetHD/nevow
 def __init__(self):
     """
     Create a ReconnectableElement with a unique ID
     """
     LiveElement.__init__(self)
     self.currentID = counter()
コード例 #18
0
ファイル: smtpout.py プロジェクト: pombredanne/quotient
 def __init__(self, composePrefs):
     self.composePrefs = composePrefs
     LiveElement.__init__(self)
コード例 #19
0
ファイル: reconnect.py プロジェクト: msdemlei/nevow
 def __init__(self):
     """
     Create a ReconnectableElement with a unique ID
     """
     LiveElement.__init__(self)
     self.currentID = counter()
コード例 #20
0
ファイル: calculator.py プロジェクト: StetHD/nevow
 def __init__(self, calc):
     LiveElement.__init__(self)
     self.calc = calc