Props
struct PropsOrdered extra JSON attributes; values are kept as raw JSON text.
Implements Copyable, Defaultable, Movable, Sized
- Fields
keys: List[String]vals: List[String]
__init__
def __init__(out self) __len__
def __len__(self) -> Int set
def set(mut self, var key: String, var raw_json: String) get
def get(self, key: StringSpan) -> String Raw JSON text for key, or "" when absent.
has
def has(self, key: StringSpan) -> Bool get_int
def get_int(self, key: StringSpan, default: Int = Int(-1)) -> Int Integer property value, or default when absent or not a number.