ChalonaListObject<T extends ChalonaMapObject<ChalonaType>> class
Properties
-
first
→ T
-
Obtener el primer elemento sin removerlo
no setter
-
firstOrNull
→ T?
-
Obtener el primer elemento o null si la lista está vacía
no setter
-
hasChanges
→ bool
-
Verifica si hay cambios comparando el valor actual con el inicial
no setteroverride
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
isEmpty
→ bool
-
no setteroverride
-
isNotEmpty
→ bool
-
Verificar si la lista está vacía
no setteroverride
-
isStandalone
→ bool
-
finalinherited
-
items
→ Iterable<T>
-
no setter
-
last
→ T
-
Obtener el último elemento sin removerlo
no setter
-
lastOrNull
→ T?
-
Obtener el último elemento o null si la lista está vacía
no setter
-
length
→ int
-
no setter
-
name
→ String
-
finalinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
add(dynamic item)
→ void
-
Agregar un elemento a la lista
-
addAll(dynamic items)
→ void
-
Agregar múltiples elementos a la lista
-
addFirst(dynamic item)
→ void
-
Agregar elementos al inicio de la lista
-
addLast(dynamic item)
→ void
-
Agregar elementos al final de la lista (alias de add)
-
changes(Map<String, dynamic> changesMap)
→ bool
-
Verificar si hay cambios en alguno de los elementos de la lista
override
-
clear()
→ void
-
Limpiar todos los elementos de la lista
-
contains(dynamic element)
→ bool
-
Verificar si contiene un elemento
-
elementAt(int index)
→ T
-
Obtener el elemento en una posición específica con valor por defecto
-
elementAtOrNull(int index)
→ T?
-
Obtener el elemento en una posición específica o null si está fuera de rango
-
get()
→ List<Map<String, dynamic>>
-
override
-
getOrDefault(int index, T defaultValue)
→ T
-
Obtener el elemento en una posición específica o un valor por defecto
-
getOrElse(int index, T defaultValue())
→ T
-
Obtener el elemento en una posición específica o un valor por defecto
-
indexOf(dynamic element, [int start = 0])
→ int
-
Obtener el índice del primer elemento que coincida
-
insert(int index, dynamic item)
→ void
-
Insertar un elemento en una posición específica
-
insertAll(int index, dynamic items)
→ void
-
Insertar múltiples elementos en una posición específica
-
lastIndexOf(dynamic element, [int? start])
→ int
-
Obtener el índice del último elemento que coincida
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
remove(dynamic item)
→ bool
-
Remover el primer elemento que coincida con el criterio
-
removeAt(int index)
→ T
-
Remover el elemento en la posición especificada
-
removeFirst()
→ T
-
Remover el primer elemento de la lista
-
removeLast()
→ T
-
Remover el último elemento de la lista
-
removeRange(int start, int end)
→ void
-
Remover elementos en un rango específico
-
removeWhere(bool test(T element))
→ void
-
Remover elementos que cumplan con una condición
-
reset([dynamic value])
→ void
-
override
-
retainWhere(bool test(T element))
→ void
-
Mantener solo los elementos que cumplan con una condición
-
set(dynamic value)
→ void
-
override
-
setAll(int index, dynamic items)
→ void
-
Reemplazar todos los elementos
-
setRange(int start, int end, dynamic items, [int skipCount = 0])
→ void
-
Reemplazar elementos en un rango específico
-
sublist(int start, [int? end])
→ List<T>
-
Obtener un subconjunto de la lista
-
toString()
→ String
-
A string representation of this object.
inherited