Files
hank/hank-godot/scripts/haxe_MapKeyValueIterator.gd
Nat Quayle Nelson 8caad092be
Some checks failed
/ test (push) Failing after 8s
Generate GDScript
2025-10-30 19:19:36 -05:00

21 lines
350 B
GDScript

class_name haxe_iterators_MapKeyValueIterator
var map: Variant
var keys: Variant
func _init(map2: Variant) -> void:
self.map = map2
self.keys = map2.keys()
func hasNext() -> bool:
return self.keys.get("hasNext").call()
func next() -> Variant:
var key = self.keys.get("next").call()
return {
"value": self.map.__get(key),
"key": key
}