Spec-Zone.ru › Dart 2

dart:collection

LinkedListEntry<E extends LinkedListEntry<E>> класс

Объект, который может быть элементом в LinkedList.

Все элементы LinkedList должны расширять этот класс. Класс предоставляет внутренние ссылки, которые связывают элементы вместе в LinkedList, и ссылку на сам связанный список, частью которого является элемент.

Элемент может быть частью не более одного связанного списка одновременно. Пока элемент находится в связанном списке, свойство list указывает на этот связанный список, в противном случае свойство list null.

При создании элемент не находится ни в одном связанном списке.

Конструкторы

LinkedListEntry()

Свойства

hashCode → int
только для чтения, унаследованное
Хэш-код этого объекта.
list → LinkedList<E>?
только для чтения
Связанный список, содержащий этот элемент.
next → E?
только для чтения
Преемник этого элемента в его связанном списке.
previous → E?
только для чтения
Предшественник этого элемента в его связанном списке.
runtimeType → Type
только для чтения, унаследованное
Представление runtime-типа объекта.

Методы

insertAfter(E entry) → void
Вставить элемент после этого элемента в связанный список этого элемента.
insertBefore(E entry) → void
Вставить элемент перед этим элементом в связанный список этого элемента.
noSuchMethod(Invocation invocation) → dynamic
унаследованное
Вызывается при попытке доступа к несуществующему методу или свойству.
toString() → String
унаследованное
Строковое представление этого объекта.
unlink() → void
Удалить элемент из его связанного списка.

Операторы

operator ==(Object other) → bool
унаследованное
Оператор равенства.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-collection/LinkedListEntry-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API