Class e.c.u.n.List(list):

Part of elisa.core.utils.notifying_list View In Hierarchy

Known subclasses: elisa.plugins.base.models.media.PlaylistModel

This is a special kind of list that will emit signals from its notifier member whenever it is modified.

As of now, it does not support negative indexes and raises an IndexError whenever it meets one. The only exception to that is the end part of a slice, since it's not used as a parameter to the sent signal.

Loosely based on GTK GtkTreeModel API.

Instance Variablescookiean integer that changes whenever the list is modified (type: int )
Line # Kind Name Docs
51 Method __init__ Undocumented
56 Method __setitem__ Undocumented
64 Method __delitem__ Undocumented
73 Method append Undocumented
79 Method extend Undocumented
86 Method insert Undocumented
93 Method pop Undocumented
103 Method remove Undocumented
109 Method reverse Undocumented
114 Method sort Undocumented
119 Method __iadd__ Undocumented
127 Method __imul__ Undocumented
135 Method __setslice__ Undocumented
146 Method __delslice__ Undocumented
def __init__(self, *args, **kwargs):
Undocumented
def __setitem__(self, index, item):
Undocumented
def __delitem__(self, index):
Undocumented
def append(self, item):
Undocumented
def extend(self, items):
Undocumented
def insert(self, index, item):
Undocumented
def pop(self, index=None):
Undocumented
def remove(self, item):
Undocumented
def reverse(self):
Undocumented
def sort(self, *args, **kwargs):
Undocumented
def __iadd__(self, operand):
Undocumented
def __imul__(self, coefficient):
Undocumented
def __setslice__(self, i, j, items):
Undocumented
def __delslice__(self, i, j):
Undocumented
API Documentation for Elisa Media Center, generated by pydoctor at 2009-02-16 19:15:05.