Skip to content

omnipy.components.json.typedefs

ATTRIBUTE DESCRIPTION
Json

TYPE: TypeAlias

JsonDict

TYPE: TypeAlias

JsonDictOfDicts

TYPE: TypeAlias

JsonDictOfDictsOfScalars

TYPE: TypeAlias

JsonDictOfLists

TYPE: TypeAlias

JsonDictOfListsOfDicts

TYPE: TypeAlias

JsonDictOfListsOfScalars

TYPE: TypeAlias

JsonDictOfNestedLists

TYPE: TypeAlias

JsonDictOfScalars

TYPE: TypeAlias

JsonList

TYPE: TypeAlias

JsonListOfDicts

TYPE: TypeAlias

JsonListOfDictsOfScalars

TYPE: TypeAlias

JsonListOfLists

TYPE: TypeAlias

JsonListOfListsOfScalars

TYPE: TypeAlias

JsonListOfNestedDicts

TYPE: TypeAlias

JsonListOfScalars

TYPE: TypeAlias

JsonNestedDicts

TYPE: TypeAlias

JsonNestedLists

TYPE: TypeAlias

JsonOnlyDicts

TYPE: TypeAlias

JsonOnlyLists

TYPE: TypeAlias

JsonScalar

TYPE: TypeAlias

Json module-attribute

Json: TypeAlias = JsonList | JsonDict | JsonScalar

JsonDict module-attribute

JsonDict: TypeAlias = dict[str, 'Json']

JsonDictOfDicts module-attribute

JsonDictOfDicts: TypeAlias = dict[str, JsonDict]

JsonDictOfDictsOfScalars module-attribute

JsonDictOfDictsOfScalars: TypeAlias = dict[str, JsonDictOfScalars]

JsonDictOfLists module-attribute

JsonDictOfLists: TypeAlias = dict[str, JsonList]

JsonDictOfListsOfDicts module-attribute

JsonDictOfListsOfDicts: TypeAlias = dict[str, JsonListOfDicts]

JsonDictOfListsOfScalars module-attribute

JsonDictOfListsOfScalars: TypeAlias = dict[str, JsonListOfScalars]

JsonDictOfNestedLists module-attribute

JsonDictOfNestedLists: TypeAlias = dict[str, JsonNestedLists]

JsonDictOfScalars module-attribute

JsonDictOfScalars: TypeAlias = dict[str, JsonScalar]

JsonList module-attribute

JsonList: TypeAlias = list['Json']

JsonListOfDicts module-attribute

JsonListOfDicts: TypeAlias = list[JsonDict]

JsonListOfDictsOfScalars module-attribute

JsonListOfDictsOfScalars: TypeAlias = list['JsonDictOfScalars']

JsonListOfLists module-attribute

JsonListOfLists: TypeAlias = list[JsonList]

JsonListOfListsOfScalars module-attribute

JsonListOfListsOfScalars: TypeAlias = list[JsonListOfScalars]

JsonListOfNestedDicts module-attribute

JsonListOfNestedDicts: TypeAlias = list[JsonNestedDicts]

JsonListOfScalars module-attribute

JsonListOfScalars: TypeAlias = list[JsonScalar]

JsonNestedDicts module-attribute

JsonNestedDicts: TypeAlias = dict[str, JsonOnlyDicts]

JsonNestedLists module-attribute

JsonNestedLists: TypeAlias = list[JsonOnlyLists]

JsonOnlyDicts module-attribute

JsonOnlyDicts: TypeAlias = 'JsonScalar | JsonNestedDicts'

JsonOnlyLists module-attribute

JsonOnlyLists: TypeAlias = 'JsonScalar | JsonNestedLists'

JsonScalar module-attribute

JsonScalar: TypeAlias = None | int | float | str | bool