def remove_item( self, duration = 0.0, trans = transition.default ): if anim.defining_animation(): before = anim.get( self.items ) if not before: return if duration: trans( duration, self.show, len(before)-1 ) anim.set( self.items, before[:-1] ) else: self._startitemlist.pop()
def remove_item(self, duration=0.0, trans=transition.default): if anim.defining_animation(): before = anim.get(self.items) if not before: return if duration: trans(duration, self.show, len(before) - 1) anim.set(self.items, before[:-1]) else: self._startitemlist.pop()
def add_item( self, level, text, duration = 0.0, trans = transition.default ): if anim.defining_animation(): before = anim.get( self.items ) after = before + [(level,text)] anim.set( self.items, after ) if duration: trans( duration, self.show, len(after) ) else: anim.set( self.show, len(after) ) else: self._startitemlist.append( (level, text) )
def add_item(self, level, text, duration=0.0, trans=transition.default): if anim.defining_animation(): before = anim.get(self.items) after = before + [(level, text)] anim.set(self.items, after) if duration: trans(duration, self.show, len(after)) else: anim.set(self.show, len(after)) else: self._startitemlist.append((level, text))