lookatme.render.token_iterator module

This module defines the TokenIterator class.

class lookatme.render.token_iterator.TokenIterator(tokens: List[Dict[KT, VT]], unwind_tokens: List[Tuple[bool, Dict[KT, VT]]], inline: bool = False)[source]

Bases: object

This clas

at_offset(idx_offset: int) → Optional[Dict[KT, VT]][source]
at_offset_v(idx_offset: int) → Dict[KT, VT][source]
curr
next() → Optional[Dict[KT, VT]][source]
peek() → Optional[Dict[KT, VT]][source]
unwind_has_type(unwind_type: str) → bool[source]