Skip to content

DictIterator

Parameters

[Dict] 
graph BT
N1["DictIterator[Dict]"] -->|inherits| N2["BidirectionalModifiableIterator[Dict.DType]"];

Characteristics

Quality Value
Inherits BidirectionalModifiableIterator[Dict.DType]
Extends N/A
Decorators #sealed;
Is enum false
Is sealed true
Is extern false

Methods

construct

construct (s Self, dict Dict = Dict(), is_reverse Bool = false) -> Self

next

#strict
next (s Self) -> @Dict.DType

has_next

#strict
has_next (s Self) -> Bool

prev

#strict
prev (s Self) -> @Dict.DType

has_prev

#strict
has_prev (s Self) -> Bool

insert

#strict
insert (s Self, item @Dict.DType) -> Nil

erase

#strict
erase (s Self) -> Nil

Properties

dict

dict Dict?

current_list_ptr

current_list_ptr Pointer

start_list_ptr

start_list_ptr Pointer

is_reverse

is_reverse Bool