Module Expr Str Import alias Import alias ImportFrom alias Import alias ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Return NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Call NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num TryExcept body Assign NameStore Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr Str Str handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr Call NameLoad Lambda arguments args NameParam NameParam defaults BinOpAdd BinOpAdd BinOpAdd NameLoad Str NameLoad Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body If CompareIn NameLoad NameLoad body If CompareEq SubscriptLoad NameLoad Index NameLoad NameLoad body Return AugAssignAdd AttributeStore NameLoad attr NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body If UnaryOpNot CompareIn NameLoad NameLoad body Return AugAssignAdd AttributeStore NameLoad attr NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Num body If UnaryOpNot CompareIn NameLoad NameLoad body Return AugAssignAdd AttributeStore NameLoad attr NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body AugAssignAdd AttributeStore NameLoad attr NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Return Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Return Call Call NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Dict Str Str NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Call NameLoad Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Assign AttributeStore NameLoad attr ListLoad NameLoad orelse Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call AttributeLoad Str attr Call NameLoad Lambda arguments args NameParam NameParam defaults Call NameLoad Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Str For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad Call NameLoad Str body Assign NameStore BinOpAdd NameLoad NameLoad orelse If Call NameLoad NameLoad Call NameLoad Str body Assign NameStore BinOpAdd NameLoad Call AttributeLoad NameLoad attr Str orelse If NameLoad body Assign NameStore BinOpAdd NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad Str attr GeneratorExp IfExp CompareIsNot NameLoad NameLoad BinOpMod Str TupleLoad NameLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr IfExp AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr Str NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Pass decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad Str body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad Call NameLoad NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIn NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareEq Call NameLoad Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Call NameLoad Call NameLoad NameLoad body If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Break decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults kwarg body Expr Str If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str decorator_list Call NameLoad ListLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIsNot NameLoad NameLoad body TryExcept body Assign NameStore Call NameLoad Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Pass Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad If CompareIsNot NameLoad NameLoad body TryExcept body Assign NameStore Call NameLoad Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Pass Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad AttributeLoad NameLoad attr Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Expr Str If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore IfExp CompareEq NameLoad Str Call NameLoad Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareIn Str Call AttributeLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr attr body If UnaryOpNot CompareEq SubscriptLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Str Str body Assign SubscriptStore AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Str Str orelse Assign SubscriptStore AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Str Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad NameLoad Str body Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str decorator_list Call NameLoad ListLoad FunctionDef arguments args NameParam NameParam NameParam defaults Str body Expr Str Assign NameStore Call NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str If CompareIn Str Call AttributeLoad AttributeLoad NameLoad attr attr body Delete SubscriptDel AttributeLoad NameLoad attr Index Str If CompareIn Str Call AttributeLoad AttributeLoad NameLoad attr attr body Delete SubscriptDel AttributeLoad NameLoad attr Index Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign NameStore IfExp CompareEq NameLoad Str Call NameLoad Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareIn Str Call AttributeLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr attr body If UnaryOpNot CompareEq SubscriptLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Str Str body Assign SubscriptStore AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Str Str orelse Assign SubscriptStore AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Str Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str decorator_list Call NameLoad ListLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If NameLoad body TryExcept body Delete SubscriptDel AttributeLoad NameLoad attr Index Str handlers ExceptHandler type NameLoad body Pass orelse Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str If NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str decorator_list Call NameLoad ListLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults Str Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str If CompareGt Call NameLoad NameLoad Num body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad NameLoad Num body Assign NameStore Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign AttributeStore NameLoad attr Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign NameStore Call NameLoad keyword Num Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign NameStore Call NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad keyword BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign NameStore Call NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str Str Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list Call NameLoad ListLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign NameStore Call NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults Str body Expr Str If BoolOpOr Call NameLoad NameLoad Call NameLoad Str Call NameLoad NameLoad Call NameLoad Str body Assign NameStore Call NameLoad NameLoad orelse If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad Break Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad If CompareEq NameLoad Call AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Call NameLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list Call NameLoad ListLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn Str AttributeLoad NameLoad attr body Delete SubscriptDel AttributeLoad NameLoad attr Index Str Assign SubscriptStore AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Index Str Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Str NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad orelse If CompareIn Str AttributeLoad NameLoad attr body Delete SubscriptDel AttributeLoad NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list Call NameLoad ListLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str decorator_list Call NameLoad ListLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str For NameStore Call NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore Call NameLoad For NameStore NameLoad body If BoolOpAnd NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str decorator_list Call NameLoad ListLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list Call NameLoad ListLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list Call NameLoad ListLoad NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults Str Str kwarg body Expr Str Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Call NameLoad NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Num Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body If NameLoad body TryExcept body Delete SubscriptDel AttributeLoad NameLoad attr Index Str handlers ExceptHandler type NameLoad body Pass orelse Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad orelse TryExcept body Delete SubscriptDel AttributeLoad NameLoad attr Index Str handlers ExceptHandler type NameLoad body Pass decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str NameLoad Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr CompareIn NameLoad TupleLoad Str Str Num Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str NameLoad orelse If CompareIn Str AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return CompareIn Str AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Num Num Num kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Num Num Num kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str NameLoad NameLoad decorator_list Call NameLoad ListLoad NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults Str kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str NameLoad NameLoad decorator_list Call NameLoad ListLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list Call NameLoad ListLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign AttributeStore NameLoad attr Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return Num orelse If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return Num orelse TryExcept body If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num If CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num Return CompareGt Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr handlers ExceptHandler type TupleLoad NameLoad NameLoad body Return CompareGt NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr keyword Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd UnaryOpNot NameLoad UnaryOpNot AttributeLoad NameLoad attr body Continue Assign NameStore Call NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr Str keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Return If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr ListLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Assign NameStore IfExp NameLoad Str Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str BinOpMod Str NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str Assign AttributeStore NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str IfExp AttributeLoad NameLoad attr Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str Str NameLoad Str NameLoad NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list Call NameLoad ListLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list Call NameLoad ListLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults Str body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults Str NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str If NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr BinOpMod Str Dict Str Str Str Str Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list Call NameLoad ListLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults body With Call NameLoad BinOpAdd AttributeLoad NameLoad attr NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad Str Str decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str BinOpMod Str Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict Str Str Str BinOpMod Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Return ListLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad If NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign AttributeStore NameLoad attr Str decorator_list Call NameLoad ListLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Str decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num Str body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Str decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num Str body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str decorator_list Call NameLoad ListLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareEq Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Str If CompareGt NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index Str SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Slice BinOpAdd NameLoad Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AugAssignAdd SubscriptStore AttributeLoad NameLoad attr Index Str BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num Str body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call NameLoad ListLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list decorator_list
N/A N/A 
   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
 N/A os N/A logging functools cmp_to_key N/A collections server runtimeInstances update_event N/A log N/A N/A logging getLogger remi.gui decorate_set_on_listener N/A N/A event_name params N/A N/A N/A  private decorator for use in the editor

    Args:
        event_name (str): Name of the event to which it refers (es. For set_on_click_listener the event_name is "onclick"
        params (str): The list of parameters for the listener function (es. "(self, new_value)")
     add_annotation N/A N/A function N/A N/A N/A N/A function _event_listener N/A N/A N/A N/A function _event_listener N/A eventName event_name N/A N/A N/A function _event_listener N/A prototype params N/A function N/A N/A add_annotation N/A decorate_constructor_parameter_types N/A N/A type_list N/A N/A add_annotation N/A N/A function N/A N/A N/A N/A function _constructor_types type_list N/A function N/A N/A add_annotation N/A to_pix N/A N/A x N/A N/A N/A N/A N/A str x px N/A from_pix N/A N/A x N/A N/A N/A v 0 N/A N/A N/A v N/A int N/A float N/A N/A x replace px N/A N/A N/A ValueError N/A N/A N/A N/A log error error parsing px exc_info True N/A v N/A jsonize N/A N/A d N/A N/A N/A N/A N/A ; join N/A map N/A N/A N/A k v N/A N/A N/A N/A k : v N/A N/A d keys N/A N/A d values N/A _VersionedDictionary N/A dict N/A N/A This dictionary allows to check if its content is changed.
       It has an attribute __version__ of type int that increments every change
     __init__ N/A N/A self N/A args kwargs N/A N/A N/A self __version__ 0 N/A N/A N/A N/A super _VersionedDictionary self __init__ args kwargs N/A __setitem__ N/A N/A self key value version_increment N/A 1 N/A N/A N/A key self N/A N/A N/A N/A self N/A key value N/A N/A N/A N/A self __version__ version_increment N/A N/A N/A N/A super _VersionedDictionary self __setitem__ key value N/A __delitem__ N/A N/A self key version_increment N/A 1 N/A N/A N/A N/A key self N/A N/A N/A N/A self __version__ version_increment N/A N/A N/A N/A super _VersionedDictionary self __delitem__ key N/A pop N/A N/A self key d version_increment N/A None 1 N/A N/A N/A N/A key self N/A N/A N/A N/A self __version__ version_increment N/A N/A N/A N/A super _VersionedDictionary self pop key d N/A clear N/A N/A self version_increment N/A 1 N/A N/A N/A self __version__ version_increment N/A N/A N/A N/A super _VersionedDictionary self clear N/A N/A _EventManager N/A object N/A N/A Manages the event propagation to the listeners functions __init__ N/A N/A self N/A N/A N/A N/A self listeners N/A N/A propagate N/A N/A self eventname params N/A N/A N/A N/A eventname N/A self listeners N/A N/A N/A listener N/A N/A self listeners N/A eventname N/A N/A N/A getattr N/A listener N/A instance N/A listener N/A funcname params N/A register_listener N/A N/A self eventname instance funcname N/A N/A N/A register a listener for a specific event

        Args:
            eventname (str): The event identifier, like Widget.EVENT_ONCLICK that is 'onclick'.
            instance (Widget or App): The widget or app instance that will listen for an event.
            funcname (str): The literal function name, member of *instance* that will be called on event.
         N/A N/A N/A self listeners N/A eventname N/A instance funcname instance funcname N/A N/A Tag N/A object N/A N/A 
    Tag is the base class of the framework. It represents an element that can be added to the GUI,
    but it is not necessarily graphically representable.
    You can use this class for sending javascript code to the clients.
     __init__ N/A N/A self N/A kwargs N/A N/A 
        Args:
           _type (str): HTML element type or ''
           _class (str): CSS class or '' (defaults to Class.__name__)
         N/A N/A self kwargs kwargs N/A N/A runtimeInstances N/A N/A str N/A id self self N/A N/A self _render_children_list N/A N/A N/A self children N/A _VersionedDictionary N/A N/A self attributes N/A _VersionedDictionary N/A N/A self style N/A _VersionedDictionary N/A N/A self type N/A N/A kwargs get _type N/A N/A N/A self attributes N/A id N/A str N/A id self N/A cls N/A N/A kwargs get _class N/A N/A self __class__ __name__ N/A cls N/A N/A N/A self _classes N/A cls N/A N/A N/A self _classes N/A N/A identifier N/A N/A self N/A N/A N/A N/A N/A self attributes N/A id N/A property repr N/A N/A self client include_children N/A True N/A N/A It is used to automatically represent the object to HTML format
        packs all the attributes, children and so on.

        Args:
            client (App): The client instance.
            include_children (bool): Specifies if the children have to be represented too.
         N/A N/A N/A self attributes N/A children_list N/A N/A , join N/A map N/A N/A N/A k v N/A N/A str N/A id v N/A N/A N/A self children keys N/A N/A N/A self children values N/A innerHTML N/A s N/A self _render_children_list N/A N/A N/A isinstance s N/A type N/A N/A innerHTML N/A innerHTML s N/A N/A N/A isinstance s N/A type N/A N/A innerHTML N/A innerHTML N/A N/A s encode utf-8 N/A N/A include_children N/A N/A innerHTML N/A innerHTML N/A N/A s repr client N/A html N/A <%s %s %s>%s</%s> N/A N/A self type N/A N/A join N/A N/A N/A v None N/A %s="%s" N/A k v k N/A N/A k v N/A N/A N/A self attributes items N/A N/A self _classes N/A class="%s" N/A N/A join N/A self _classes innerHTML N/A self type N/A html N/A add_class N/A N/A self cls N/A N/A N/A N/A N/A N/A self _classes append cls N/A remove_class N/A N/A self cls N/A N/A N/A N/A N/A N/A N/A N/A self _classes remove cls N/A N/A N/A ValueError N/A N/A N/A add_child N/A N/A self key child N/A N/A N/A Adds a child to the Tag

        To retrieve the child call get_child or access to the Tag.children[key] dictionary.

        Args:
            key (str):  Unique child's identifier
            child (Tag, str):
         N/A N/A hasattr child attributes N/A N/A N/A N/A child attributes N/A parent_widget N/A str N/A id self N/A N/A key N/A self children N/A N/A N/A N/A N/A self _render_children_list remove N/A N/A self children N/A key N/A N/A N/A N/A self _render_children_list append child N/A N/A N/A self children N/A key child N/A get_child N/A N/A self key N/A N/A N/A Returns the child identified by 'key'

        Args:
            key (str): Unique identifier of the child.
         N/A N/A N/A self children N/A key N/A empty N/A N/A self N/A N/A N/A remove all children from the widget N/A k N/A list N/A N/A N/A self children keys N/A N/A N/A N/A self remove_child N/A N/A self children N/A k N/A remove_child N/A N/A self child N/A N/A N/A Removes a child instance from the Tag's children.

        Args:
            child (Tag): The child to be removed.
         N/A N/A child N/A N/A N/A self children values N/A N/A N/A N/A N/A self _render_children_list remove child N/A k N/A N/A N/A self children keys N/A N/A N/A N/A str N/A id N/A N/A self children N/A k N/A str N/A id child N/A N/A N/A k N/A self _render_children_list N/A N/A N/A N/A N/A self _render_children_list remove N/A N/A self children N/A k N/A N/A N/A N/A self children pop k N/A N/A N/A Widget N/A Tag N/A N/A Base class for gui widgets.

    Widget can be used as generic container. You can add children by the append(value, key) function.
    Widget can be arranged in absolute positioning (assigning style['top'] and style['left'] attributes to the children
    or in a simple auto-alignment.
    You can decide the horizontal or vertical arrangement by the function set_layout_horientation(layout_orientation)
    passing as parameter Widget.LAYOUT_HORIZONTAL or Widget.LAYOUT_VERTICAL.

    Tips:
    In html, it is a DIV tag    
    The self.type attribute specifies the HTML tag representation
    The self.attributes[] attribute specifies the HTML attributes like 'style' 'class' 'id'
    The self.style[] attribute specifies the CSS style content like 'font' 'color'. It will be packed together with
    'self.attributes'.
     N/A LAYOUT_HORIZONTAL True N/A LAYOUT_VERTICAL False N/A EVENT_ONCLICK onclick N/A EVENT_ONDBLCLICK ondblclick N/A EVENT_ONMOUSEDOWN onmousedown N/A EVENT_ONMOUSEMOVE onmousemove N/A EVENT_ONMOUSEOVER onmouseover N/A EVENT_ONMOUSEOUT onmouseout N/A EVENT_ONMOUSELEAVE onmouseleave N/A EVENT_ONMOUSEUP onmouseup N/A EVENT_ONTOUCHMOVE ontouchmove N/A EVENT_ONTOUCHSTART ontouchstart N/A EVENT_ONTOUCHEND ontouchend N/A EVENT_ONTOUCHENTER ontouchenter N/A EVENT_ONTOUCHLEAVE ontouchleave N/A EVENT_ONTOUCHCANCEL ontouchcancel N/A EVENT_ONKEYDOWN onkeydown N/A EVENT_ONKEYPRESS onkeypress N/A EVENT_ONKEYUP onkeyup N/A EVENT_ONCHANGE onchange N/A EVENT_ONFOCUS onfocus N/A EVENT_ONBLUR onblur N/A EVENT_ONCONTEXTMENU oncontextmenu N/A EVENT_ONUPDATE onupdate __init__ N/A N/A self N/A kwargs N/A N/A 
        Args:
            width (int, str): An optional width for the widget (es. width=10 or width='10px' or width='10%').
            height (int, str): An optional height for the widget (es. height=10 or height='10px' or height='10%').
            margin (str): CSS margin specifier
            layout_orientation (Widget.LAYOUT_VERTICAL, Widget.LAYOUT_HORIZONTAL): Widget layout, only honoured for
                some widget types
         N/A N/A _type kwargs N/A N/A N/A kwargs N/A _type div N/A N/A N/A N/A super Widget self __init__ kwargs N/A N/A self eventManager N/A _EventManager N/A N/A self oldRootWidget None N/A N/A N/A self style N/A margin N/A N/A kwargs get margin 0px auto N/A N/A N/A self set_layout_orientation N/A N/A kwargs get layout_orientation N/A Widget LAYOUT_VERTICAL N/A N/A N/A self set_size N/A N/A kwargs get width N/A N/A kwargs get height N/A N/A decorate_constructor_parameter_types N/A set_size N/A N/A self width height N/A N/A N/A Set the widget size.

        Args:
            width (int or str): An optional width for the widget (es. width=10 or width='10px' or width='10%').
            height (int or str): An optional height for the widget (es. height=10 or height='10px' or height='10%').
         N/A N/A width None N/A N/A N/A N/A width N/A to_pix N/A int width N/A N/A N/A ValueError N/A N/A N/A N/A N/A self style N/A width width N/A N/A height None N/A N/A N/A N/A height N/A to_pix N/A int height N/A N/A N/A ValueError N/A N/A N/A N/A N/A self style N/A height height N/A set_layout_orientation N/A N/A self layout_orientation N/A N/A N/A For the generic Widget, this function allows to setup the children arrangement.

        Args:
            layout_orientation (Widget.LAYOUT_HORIZONTAL or Widget.LAYOUT_VERTICAL):
         N/A N/A self layout_orientation layout_orientation N/A redraw N/A N/A self N/A N/A N/A Forces a graphic update of the widget N/A N/A N/A update_event set N/A repr N/A N/A self client include_children N/A True N/A N/A Represents the widget as HTML format, packs all the attributes, children and so on.

        Args:
            client (App): Client instance.
            include_children (bool): Determines if the children have to be represented together with this Widget.
         N/A N/A N/A self attributes N/A style N/A jsonize N/A self style N/A N/A N/A N/A super Widget self repr client include_children N/A append N/A N/A self value key N/A N/A N/A Adds a child widget, generating and returning a key if not provided

        In order to access to the specific child in this way widget.children[key].

        Args:
            value (Tag or Widget): The child to be appended.
            key (str): The unique string identifier for the child or ''

        Returns:
            str: a key used to refer to the child for all future interaction
         N/A N/A N/A isinstance value Widget N/A N/A N/A ValueError value should be a Widget (otherwise use add_child(key,other) N/A key N/A N/A key N/A str N/A id value key N/A N/A N/A self add_child key value N/A N/A N/A self layout_orientation N/A Widget LAYOUT_HORIZONTAL N/A N/A N/A float N/A N/A N/A N/A N/A self children N/A key style keys N/A N/A N/A N/A N/A N/A N/A N/A self children N/A key style N/A float none N/A N/A N/A N/A N/A N/A self children N/A key style N/A float left N/A N/A N/A N/A N/A N/A self children N/A key style N/A float left N/A key N/A onfocus N/A N/A self N/A N/A N/A Called when the Widget gets focus. N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONFOCUS N/A N/A set_on_focus_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onfocus event.

        Args:
            listener (App, Widget): Instance of the listener
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONFOCUS N/A sendCallback('%s','%s');event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONFOCUS N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONFOCUS listener funcname N/A N/A decorate_set_on_listener onfocus (self) onblur N/A N/A self N/A N/A N/A Called when the Widget loses focus N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONBLUR N/A N/A set_on_blur_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onblur event.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONBLUR N/A sendCallback('%s','%s');event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONBLUR N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONBLUR listener funcname N/A N/A decorate_set_on_listener onblur (self) show N/A N/A self baseAppInstance N/A N/A N/A Sets this widget as the root widget on the supplied app instance

        Args:
            baseAppInstance (App):
         N/A N/A self baseAppInstance baseAppInstance N/A N/A self oldRootWidget N/A N/A N/A self baseAppInstance client root N/A N/A N/A N/A self baseAppInstance client root self N/A hide N/A N/A self N/A N/A N/A Hide the widget. The root window is shown. N/A N/A hasattr self baseAppInstance N/A N/A N/A N/A N/A self baseAppInstance client root N/A self oldRootWidget N/A onclick N/A N/A self N/A N/A N/A Called when the Widget gets clicked by the user with the left mouse button. N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCLICK N/A N/A set_on_click_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onclick event.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A sendCallback('%s','%s');event.stopPropagation();event.preventDefault(); N/A N/A id self N/A self EVENT_ONCLICK N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCLICK listener funcname N/A N/A decorate_set_on_listener onclick (self) oncontextmenu N/A N/A self N/A N/A N/A Called when the Widget gets clicked by the user with the right mouse button.
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCONTEXTMENU N/A N/A set_on_contextmenu_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.oncontextmenu event.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONCONTEXTMENU N/A sendCallback('%s','%s');event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONCONTEXTMENU N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCONTEXTMENU listener funcname N/A N/A decorate_set_on_listener oncontextmenu (self) onmousedown N/A N/A self x y N/A N/A N/A Called when the user presses left or right mouse button over a Widget.
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONMOUSEDOWN N/A x y N/A set_on_mousedown_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onmousedown event.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONMOUSEDOWN N/A var params={};params['x']=event.clientX-this.offsetLeft;params['y']=event.clientY-this.offsetTop;sendCallbackParam('%s','%s',params);event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONMOUSEDOWN N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONMOUSEDOWN listener funcname N/A N/A decorate_set_on_listener onmousedown (self,x,y) onmouseup N/A N/A self x y N/A N/A N/A Called when the user releases left or right mouse button over a Widget.
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONMOUSEUP N/A x y N/A set_on_mouseup_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onmouseup event.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONMOUSEUP N/A var params={};params['x']=event.clientX-this.offsetLeft;params['y']=event.clientY-this.offsetTop;sendCallbackParam('%s','%s',params);event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONMOUSEUP N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONMOUSEUP listener funcname N/A N/A decorate_set_on_listener onmouseup (self,x,y) onmouseout N/A N/A self N/A N/A N/A Called when the mouse cursor moves outside a Widget.

        Note: This event is often used together with the Widget.onmouseover event, which occurs when the pointer is
            moved onto a Widget, or onto one of its children.
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONMOUSEOUT N/A N/A set_on_mouseout_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onmouseout event.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONMOUSEOUT N/A sendCallback('%s','%s');event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONMOUSEOUT N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONMOUSEOUT listener funcname N/A N/A decorate_set_on_listener onmouseout (self) onmouseleave N/A N/A self N/A N/A N/A Called when the mouse cursor moves outside a Widget.

        Note: This event is often used together with the Widget.onmouseenter event, which occurs when the mouse pointer
            is moved onto a Widget.

        Note: The Widget.onmouseleave event is similar to the Widget.onmouseout event. The only difference is that the
            onmouseleave event does not bubble (does not propagate up the Widgets tree).
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONMOUSELEAVE N/A N/A set_on_mouseleave_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onmouseleave event.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONMOUSELEAVE N/A sendCallback('%s','%s');event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONMOUSELEAVE N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONMOUSELEAVE listener funcname N/A N/A decorate_set_on_listener onmouseleave (self) onmousemove N/A N/A self x y N/A N/A N/A Called when the mouse cursor moves inside the Widget.

        Args:
            x (int): position of the mouse inside the widget
            y (int): position of the mouse inside the widget
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONMOUSEMOVE N/A x y N/A set_on_mousemove_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onmousemove event.
        Note: the listener prototype have to be in the form on_widget_mousemove(self, x, y)

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONMOUSEMOVE N/A var params={};params['x']=event.clientX-this.offsetLeft;params['y']=event.clientY-this.offsetTop;sendCallbackParam('%s','%s',params);event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONMOUSEMOVE N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONMOUSEMOVE listener funcname N/A N/A decorate_set_on_listener onmousemove (self,x,y) ontouchmove N/A N/A self x y N/A N/A N/A Called continuously while a finger is dragged across the screen, over a Widget.

        Args:
            x (int): position of the finger inside the widget
            y (int): position of the finger inside the widget
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONTOUCHMOVE N/A x y N/A set_on_touchmove_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.ontouchmove event.
        Note: the listener prototype have to be in the form on_widget_touchmove(self, x, y)

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONTOUCHMOVE N/A var params={};params['x']=parseInt(event.changedTouches[0].clientX)-this.offsetLeft;params['y']=parseInt(event.changedTouches[0].clientY)-this.offsetTop;sendCallbackParam('%s','%s',params);event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONTOUCHMOVE N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONTOUCHMOVE listener funcname N/A N/A decorate_set_on_listener ontouchmove (self,x,y) ontouchstart N/A N/A self x y N/A N/A N/A Called when a finger touches the widget.

        Args:
            x (int): position of the finger inside the widget
            y (int): position of the finger inside the widget
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONTOUCHSTART N/A x y N/A set_on_touchstart_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.ontouchstart event.
        Note: the listener prototype have to be in the form on_widget_touchstart(self, x, y)

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONTOUCHSTART N/A var params={};params['x']=parseInt(event.changedTouches[0].clientX)-this.offsetLeft;params['y']=parseInt(event.changedTouches[0].clientY)-this.offsetTop;sendCallbackParam('%s','%s',params);event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONTOUCHSTART N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONTOUCHSTART listener funcname N/A N/A decorate_set_on_listener ontouchstart (self,x,y) ontouchend N/A N/A self x y N/A N/A N/A Called when a finger is released from the widget.

        Args:
            x (int): position of the finger inside the widget
            y (int): position of the finger inside the widget
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONTOUCHEND N/A x y N/A set_on_touchend_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.ontouchend event.
        Note: the listener prototype have to be in the form on_widget_touchend(self, x, y)

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONTOUCHEND N/A var params={};params['x']=parseInt(event.changedTouches[0].clientX)-this.offsetLeft;params['y']=parseInt(event.changedTouches[0].clientY)-this.offsetTop;sendCallbackParam('%s','%s',params);event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONTOUCHEND N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONTOUCHEND listener funcname N/A N/A decorate_set_on_listener ontouchend (self,x,y) ontouchenter N/A N/A self x y N/A N/A N/A Called when a finger touches from outside to inside the widget.

        Args:
            x (int): position of the finger inside the widget
            y (int): position of the finger inside the widget
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONTOUCHENTER N/A x y N/A set_on_touchenter_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.ontouchenter event.

        Note: the listener prototype have to be in the form on_widget_touchenter(self, x, y)

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONTOUCHENTER N/A var params={};params['x']=parseInt(event.changedTouches[0].clientX)-this.offsetLeft;params['y']=parseInt(event.changedTouches[0].clientY)-this.offsetTop;sendCallbackParam('%s','%s',params);event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONTOUCHENTER N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONTOUCHENTER listener funcname N/A N/A decorate_set_on_listener ontouchenter (self,x,y) ontouchleave N/A N/A self N/A N/A N/A Called when a finger touches from inside to outside the widget.
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONTOUCHLEAVE N/A N/A set_on_touchleave_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.ontouchleave event.
        Note: the listener prototype have to be in the form on_widget_touchleave(self)

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONTOUCHLEAVE N/A sendCallback('%s','%s');event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONTOUCHLEAVE N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONTOUCHLEAVE listener funcname N/A N/A decorate_set_on_listener ontouchleave (self) ontouchcancel N/A N/A self N/A N/A N/A Called when a touch point has been disrupted in an implementation-specific manner
        (for example, too many touch points are created).
         N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONTOUCHCANCEL N/A N/A set_on_touchcancel_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.ontouchcancel event.

        Note: the listener prototype have to be in the form on_widget_touchcancel(self)

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONTOUCHCANCEL N/A sendCallback('%s','%s');event.stopPropagation();event.preventDefault();return false; N/A N/A id self N/A self EVENT_ONTOUCHCANCEL N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONTOUCHCANCEL listener funcname N/A N/A decorate_set_on_listener ontouchcancel (self) N/A HBox N/A Widget N/A N/A It contains widget automatically aligning them horizontally.
    Does not permit children absolute positioning.

    In order to add children to this container, use the append(child, key) function.
    The key have to be numeric and determines the children order in the layout.

    Note: If you would absolute positioning, use the Widget container instead.
     __init__ N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super HBox self __init__ kwargs N/A N/A N/A self style N/A display flex N/A N/A N/A self style N/A justify-content space-around N/A N/A N/A self style N/A align-items center N/A N/A N/A self style N/A flex-direction row N/A N/A decorate_constructor_parameter_types N/A append N/A N/A self value key N/A N/A N/A It allows to add child widgets to this.
        The key allows to access the specific child in this way widget.children[key].
        The key have to be numeric and determines the children order in the layout.

        Args:
            value (Widget): Child instance to be appended.
            key (int): Unique identifier for the child. It have to be integer, and the value determines the order in the layout
         N/A key N/A str key N/A N/A N/A isinstance value Widget N/A N/A N/A ValueError value should be a Widget (otherwise use add_child(key,other) N/A N/A left N/A N/A N/A value style keys N/A N/A N/A N/A value style N/A left N/A N/A right N/A N/A N/A value style keys N/A N/A N/A N/A value style N/A right N/A N/A N/A value style N/A position static N/A N/A N/A value style N/A -webkit-order -1 N/A N/A N/A value style N/A order -1 N/A key N/A N/A key N/A str N/A id value key N/A N/A N/A self add_child key value N/A N/A N/A self layout_orientation N/A Widget LAYOUT_HORIZONTAL N/A N/A N/A float N/A N/A N/A N/A N/A self children N/A key style keys N/A N/A N/A N/A N/A N/A N/A N/A self children N/A key style N/A float none N/A N/A N/A N/A N/A N/A self children N/A key style N/A float left N/A N/A N/A N/A N/A N/A self children N/A key style N/A float left N/A key N/A N/A VBox N/A HBox N/A N/A It contains widget automatically aligning them vertically.
    Does not permit children absolute positioning.

    In order to add children to this container, use the append(child, key) function.
    The key have to be numeric and determines the children order in the layout.

    Note: If you would absolute positioning, use the Widget container instead.
     __init__ N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super VBox self __init__ kwargs N/A N/A N/A self style N/A flex-direction column N/A N/A decorate_constructor_parameter_types N/A N/A Button N/A Widget N/A N/A The Button widget. Have to be used in conjunction with its event onclick.
    Use Widget.set_on_click_listener in order to register the listener.
     __init__ N/A N/A self text N/A kwargs N/A N/A 
        Args:
            text (str): The text that will be displayed on the button.
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super Button self __init__ kwargs N/A N/A self type button N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A sendCallback('%s','%s'); N/A N/A id self N/A self EVENT_ONCLICK N/A N/A N/A self set_text text N/A N/A decorate_constructor_parameter_types N/A str set_text N/A N/A self text N/A N/A N/A 
        Sets the text label for the button.

        Args:
            text (str): The string label of the button.
         N/A N/A N/A self add_child text text N/A set_enabled N/A N/A self enabled N/A N/A N/A 
        Enables or disables the Button.

        Args:
            enabled (bool): If true te button is enabled and so the user can press it.
         N/A enabled N/A N/A N/A N/A N/A N/A self attributes N/A disabled N/A N/A N/A KeyError N/A N/A N/A N/A N/A N/A self attributes N/A disabled None N/A N/A TextInput N/A Widget N/A N/A Editable multiline/single_line text area widget. You can set the content by means of the function set_text or
     retrieve its content with get_text.
     N/A EVENT_ONENTER onenter __init__ N/A N/A self single_line N/A True kwargs N/A N/A 
        Args:
            single_line (bool): Determines if the TextInput have to be single_line. A multiline TextInput have a gripper
                                that allows the resize.
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super TextInput self __init__ kwargs N/A N/A self type textarea N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A N/A N/A self attributes N/A N/A self EVENT_ONCHANGE N/A var params={};params['new_value']=document.getElementById('%(id)s').value;sendCallbackParam('%(id)s','%(evt)s',params); N/A id evt N/A id self N/A self EVENT_ONCHANGE N/A N/A N/A self set_text N/A single_line N/A N/A N/A N/A self style N/A resize none N/A N/A N/A self attributes N/A rows 1 N/A N/A decorate_constructor_parameter_types N/A bool set_text N/A N/A self text N/A N/A N/A Sets the text content.

        Args:
            text (str): The string content that have to be appended as standard child identified by the key 'text'
         N/A N/A N/A self add_child text N/A str text N/A get_text N/A N/A self N/A N/A N/A 
        Returns:
            str: The text content of the TextInput. You can set the text content with set_text(text).
         N/A N/A N/A self get_child text N/A set_value N/A N/A self text N/A N/A N/A Sets the text content.

        Args:
            text (str): The string content that have to be appended as standard child identified by the key 'text'
         N/A N/A N/A self set_text text N/A get_value N/A N/A self N/A N/A N/A 
        Returns:
            str: The text content of the TextInput. You can set the text content with set_text(text).
         N/A N/A N/A self get_text N/A onchange N/A N/A self new_value N/A N/A N/A Called when the user finishes to edit the TextInput content.

        Args:
            new_value (str): the new string content of the TextInput.
         N/A N/A N/A self set_text new_value N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCHANGE N/A new_value N/A set_on_change_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onchange event.

        Note: the listener prototype have to be in the form on_textinput_change(self, new_value) where new_value is the
            new text content of the TextInput.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCHANGE listener funcname N/A N/A decorate_set_on_listener onchange (self,new_value) onkeydown N/A N/A self new_value N/A N/A N/A Called when the user types a key into the TextInput.

        Note: This event can't be registered together with Widget.onenter.

        Args:
            new_value (str): the new string content of the TextInput.
         N/A N/A N/A self set_text new_value N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONKEYDOWN N/A new_value N/A set_on_key_down_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onkeydown event.

        Note: the listener prototype have to be in the form on_textinput_key_down(self, new_value) where new_value is
            the new text content of the TextInput.

        Note: Overwrites Widget.onenter.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONKEYDOWN N/A var params={};params['new_value']=document.getElementById('%(id)s').value;sendCallbackParam('%(id)s','%(evt)s',params); N/A id evt N/A id self N/A self EVENT_ONKEYDOWN N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONKEYDOWN listener funcname N/A N/A decorate_set_on_listener onkeydown (self,new_value) onenter N/A N/A self new_value N/A N/A N/A Called when the user types an ENTER into the TextInput.
        Note: This event can't be registered together with Widget.onkeydown.

        Args:
            new_value (str): the new string content of the TextInput.
         N/A N/A N/A self set_text new_value N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONENTER N/A new_value N/A set_on_enter_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the Widget.onenter event.

        Note: the listener prototype have to be in the form on_textinput_enter(self, new_value) where new_value is
            the new text content of the TextInput.

        Note: Overwrites Widget.onkeydown.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A self attributes N/A N/A self EVENT_ONKEYDOWN N/A 
            if (event.keyCode == 13) {
                var params={};
                params['new_value']=document.getElementById('%(id)s').value;
                document.getElementById('%(id)s').value = '';
                document.getElementById('%(id)s').onchange = '';
                sendCallbackParam('%(id)s','%(evt)s',params);
                return false;
            } N/A id evt N/A id self N/A self EVENT_ONENTER N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONENTER listener funcname N/A N/A decorate_set_on_listener onenter (self,new_value) N/A Label N/A Widget N/A N/A Non editable text label widget. Set its content by means of set_text function, and retrieve its content with the
    function get_text.
     __init__ N/A N/A self text N/A kwargs N/A N/A 
        Args:
            text (str): The string content that have to be displayed in the Label.
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super Label self __init__ kwargs N/A N/A self type p N/A N/A N/A self set_text text N/A N/A decorate_constructor_parameter_types N/A str set_text N/A N/A self text N/A N/A N/A Sets the text content.

        Args:
            text (str): The string content that have to be appended as standard child identified by the key 'text'
         N/A N/A N/A self add_child text text N/A get_text N/A N/A self N/A N/A N/A 
        Returns:
            str: The text content of the label. You can set the text content with set_text(text).
         N/A N/A N/A self get_child text N/A N/A GenericDialog N/A Widget N/A N/A Generic Dialog widget. It can be customized to create personalized dialog windows.
    You can setup the content adding content widgets with the functions add_field or add_field_with_label.
    The user can confirm or dismiss the dialog with the common buttons Cancel/Ok.
    Each field added to the dialog can be retrieved by its key, in order to get back the edited value. Use the function
    get_field(key) to retrieve the field.
    The Ok button emits the 'confirm_dialog' event. Register the listener to it with set_on_confirm_dialog_listener.
    The Cancel button emits the 'cancel_dialog' event. Register the listener to it with set_on_cancel_dialog_listener.
     N/A EVENT_ONCONFIRM confirm_dialog N/A EVENT_ONCANCEL cancel_dialog __init__ N/A N/A self title message N/A kwargs N/A N/A 
        Args:
            title (str): The title of the dialog.
            message (str): The message description.
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super GenericDialog self __init__ kwargs N/A N/A N/A self set_layout_orientation N/A Widget LAYOUT_VERTICAL N/A N/A N/A self style N/A display block N/A N/A N/A self style N/A overflow auto N/A N/A N/A len title 0 N/A N/A t N/A Label title N/A N/A N/A t add_class DialogTitle N/A N/A N/A self append t N/A N/A N/A len message 0 N/A N/A m N/A Label message N/A N/A N/A m style N/A margin 5px N/A N/A N/A self append m N/A N/A self container N/A Widget N/A N/A N/A N/A self container style N/A display block N/A N/A N/A N/A self container style N/A overflow auto N/A N/A N/A N/A self container style N/A margin 5px N/A N/A N/A N/A self container set_layout_orientation N/A Widget LAYOUT_VERTICAL N/A N/A self conf N/A Button Ok N/A N/A N/A N/A self conf set_size 100 30 N/A N/A N/A N/A self conf style N/A margin 3px N/A N/A self cancel N/A Button Cancel N/A N/A N/A N/A self cancel set_size 100 30 N/A N/A N/A N/A self cancel style N/A margin 3px N/A hlay N/A Widget height 35 N/A N/A N/A hlay style N/A display block N/A N/A N/A hlay style N/A overflow visible N/A N/A N/A hlay append N/A self conf N/A N/A N/A hlay append N/A self cancel N/A N/A N/A N/A self conf style N/A float right N/A N/A N/A N/A self cancel style N/A float right N/A N/A N/A self append N/A self container N/A N/A N/A self append hlay N/A N/A N/A N/A self conf attributes N/A N/A self EVENT_ONCLICK N/A sendCallback('%s','%s'); N/A N/A id self N/A self EVENT_ONCONFIRM N/A N/A N/A N/A self cancel attributes N/A N/A self EVENT_ONCLICK N/A sendCallback('%s','%s'); N/A N/A id self N/A self EVENT_ONCANCEL N/A N/A self inputs N/A N/A N/A self baseAppInstance None N/A N/A decorate_constructor_parameter_types N/A str str add_field_with_label N/A N/A self key label_description field N/A N/A N/A 
        Adds a field to the dialog together with a descriptive label and a unique identifier.

        Note: You can access to the fields content calling the function GenericDialog.get_field(key).

        Args:
            key (str): The unique identifier for the field.
            label_description (str): The string content of the description label.
            field (Widget): The instance of the field Widget. It can be for example a TextInput or maybe a custom widget.
         N/A N/A N/A self inputs N/A key field N/A label N/A Label label_description N/A N/A N/A label style N/A margin 0px 5px N/A N/A N/A label style N/A min-width 30% N/A container N/A HBox N/A N/A N/A container style N/A overflow auto N/A N/A N/A container style N/A padding 3px N/A N/A N/A container append label key N/A lbl key N/A N/A N/A container append N/A N/A self inputs N/A key key key N/A N/A N/A N/A self container append container key key N/A add_field N/A N/A self key field N/A N/A N/A 
        Adds a field to the dialog with a unique identifier.

        Note: You can access to the fields content calling the function GenericDialog.get_field(key).

        Args:
            key (str): The unique identifier for the field.
            field (Widget): The widget to be added to the dialog, TextInput or any Widget for example.
         N/A N/A N/A self inputs N/A key field N/A container N/A Widget N/A N/A N/A container style N/A display block N/A N/A N/A container style N/A overflow auto N/A N/A N/A container style N/A padding 3px N/A N/A N/A container set_layout_orientation N/A Widget LAYOUT_HORIZONTAL N/A N/A N/A container append N/A N/A self inputs N/A key key key N/A N/A N/A N/A self container append container key key N/A get_field N/A N/A self key N/A N/A N/A 
        Args:
            key (str): The unique string identifier of the required field.

        Returns:
            Widget field instance added previously with methods GenericDialog.add_field or
            GenericDialog.add_field_with_label.
         N/A N/A N/A self inputs N/A key N/A confirm_dialog N/A N/A self N/A N/A N/A Event generated by the OK button click.
         N/A N/A N/A self hide N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCONFIRM N/A N/A set_on_confirm_dialog_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the GenericDialog.confirm_dialog event.

        Note: The prototype of the listener have to be like my_on_confirm_dialog(self).

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCONFIRM listener funcname N/A N/A decorate_set_on_listener confirm_dialog (self) cancel_dialog N/A N/A self N/A N/A N/A Event generated by the Cancel button click. N/A N/A N/A self hide N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCANCEL N/A N/A set_on_cancel_dialog_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the GenericDialog.cancel_dialog event.

        Note: The prototype of the listener have to be like my_on_cancel_dialog(self).

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCANCEL listener funcname N/A N/A decorate_set_on_listener cancel_dialog (self) N/A InputDialog N/A GenericDialog N/A N/A Input Dialog widget. It can be used to query simple and short textual input to the user.
    The user can confirm or dismiss the dialog with the common buttons Cancel/Ok.
    The Ok button click or the ENTER key pression emits the 'confirm_dialog' event. Register the listener to it
    with set_on_confirm_dialog_listener.
    The Cancel button emits the 'cancel_dialog' event. Register the listener to it with set_on_cancel_dialog_listener.
     N/A EVENT_ONCONFIRMVALUE confirm_value __init__ N/A N/A self title message initial_value N/A Title Message kwargs N/A N/A 
        Args:
            title (str): The title of the dialog.
            message (str): The message description.
            initial_value (str): The default content for the TextInput field.
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super InputDialog self __init__ title message kwargs N/A N/A self inputText N/A TextInput N/A N/A N/A N/A self inputText set_on_enter_listener self on_text_enter_listener N/A N/A N/A self add_field textinput N/A self inputText N/A N/A N/A N/A self inputText set_text initial_value N/A N/A N/A self set_on_confirm_dialog_listener self confirm_value N/A N/A decorate_constructor_parameter_types N/A str str str on_text_enter_listener N/A N/A self value N/A N/A N/A event called pressing on ENTER key.

        propagates the string content of the input field
         N/A N/A N/A self hide N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCONFIRMVALUE N/A value N/A confirm_value N/A N/A self N/A N/A N/A Event called pressing on OK button. N/A N/A N/A self hide N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCONFIRMVALUE N/A N/A N/A N/A self inputText get_text N/A set_on_confirm_value_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the InputDialog.confirm_value event.

        Note: The prototype of the listener have to be like my_on_confirm_dialog(self, confirmed_value), where
            confirmed_value is the text content of the input field.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCONFIRMVALUE listener funcname N/A N/A decorate_set_on_listener confirm_value (self,value) N/A ListView N/A Widget N/A N/A List widget it can contain ListItems. Add items to it by using the standard append(item, key) function or
    generate a filled list from a string list by means of the function new_from_list. Use the list in conjunction of
    its onselection event. Register a listener with ListView.set_on_selection_listener.
     N/A EVENT_ONSELECTION onselection __init__ N/A N/A self N/A kwargs N/A N/A 
        Args:
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super ListView self __init__ kwargs N/A N/A self type ul N/A N/A self selected_item None N/A N/A self selected_key None N/A N/A decorate_constructor_parameter_types N/A new_from_list N/A N/A cls items N/A kwargs N/A N/A Populates the ListView with a string list.

        Args:
            items (list): list of strings to fill the widget with.
         N/A obj N/A cls kwargs N/A N/A key item N/A enumerate items N/A N/A N/A N/A obj append item N/A str key N/A obj N/A classmethod append N/A N/A self item key N/A N/A N/A Appends child items to the ListView. The items are accessible by list.children[key].

        Args:
            item (ListItem): the item to add.
            key (str): string key for the item.
         N/A N/A N/A isinstance item N/A type N/A isinstance item N/A type N/A N/A item N/A ListItem item N/A N/A N/A N/A isinstance item ListItem N/A N/A N/A ValueError item must be text or a ListItem instance N/A N/A N/A N/A item attributes N/A N/A self EVENT_ONCLICK N/A N/A N/A N/A item set_on_click_listener self N/A self EVENT_ONSELECTION N/A N/A N/A item attributes N/A selected False N/A N/A N/A N/A super ListView self append item key key N/A empty N/A N/A self N/A N/A N/A Removes all children from the list N/A N/A self selected_item None N/A N/A self selected_key None N/A N/A N/A N/A super ListView self empty N/A onselection N/A N/A self clicked_item N/A N/A N/A Called when a new item gets selected in the list. N/A N/A self selected_key None N/A k N/A self children N/A N/A N/A N/A N/A self children N/A k clicked_item N/A N/A N/A self selected_key k N/A N/A N/A log debug N/A ListView - onselection. Selected item key: %s k N/A N/A N/A self selected_item None N/A N/A N/A N/A N/A self selected_item attributes N/A selected False N/A N/A self selected_item N/A N/A self children N/A N/A self selected_key N/A N/A N/A N/A self selected_item attributes N/A selected True N/A N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONSELECTION N/A N/A self selected_key N/A set_on_selection_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the ListView.onselection event.

        Note: The prototype of the listener have to be like my_list_onselection(self, selectedKey). Where selectedKey is
        the unique string identifier for the selected item. To access the item use ListView.children[key], or its value
        directly by ListView.get_value.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONSELECTION listener funcname N/A N/A decorate_set_on_listener onselection (self,selectedKey) get_value N/A N/A self N/A N/A N/A 
        Returns:
            str: The value of the selected item or None
         N/A N/A N/A self selected_item None N/A N/A None N/A N/A N/A N/A self selected_item get_value N/A get_key N/A N/A self N/A N/A N/A 
        Returns:
            str: The key of the selected item or None if no item is selected.
         N/A N/A self selected_key N/A select_by_key N/A N/A self key N/A N/A N/A Selects an item by its key.

        Args:
            key (str): The unique string identifier of the item that have to be selected.
         N/A N/A self selected_key None N/A N/A self selected_item None N/A item N/A N/A N/A self children values N/A N/A N/A N/A item attributes N/A selected False N/A N/A key N/A self children N/A N/A N/A N/A N/A N/A self children N/A key attributes N/A selected True N/A N/A self selected_key key N/A N/A self selected_item N/A N/A self children N/A key N/A set_value N/A N/A self value N/A N/A N/A Selects an item by the text content of the child.

        Args:
            value (str): Text content of the item that have to be selected.
         N/A N/A self selected_key None N/A N/A self selected_item None N/A k N/A self children N/A N/A item N/A N/A self children N/A k N/A N/A N/A item attributes N/A selected False N/A N/A value N/A N/A item get_value N/A N/A N/A self selected_key k N/A N/A self selected_item item N/A N/A N/A N/A self selected_item attributes N/A selected True N/A N/A ListItem N/A Widget N/A N/A List item widget for the ListView.

    ListItems are characterized by a textual content. They can be selected from
    the ListView. Do NOT manage directly its selection by registering set_on_click_listener, use instead the events of
    the ListView.
     __init__ N/A N/A self text N/A kwargs N/A N/A 
        Args:
            text (str, unicode): The textual content of the ListItem.
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super ListItem self __init__ kwargs N/A N/A self type li N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A N/A N/A self set_text text N/A N/A decorate_constructor_parameter_types N/A str set_text N/A N/A self text N/A N/A N/A 
        Args:
            text (str):
         N/A N/A N/A self add_child text text N/A get_text N/A N/A self N/A N/A N/A 
        Returns:
            str: The text content of the ListItem
         N/A N/A N/A self get_child text N/A get_value N/A N/A self N/A N/A N/A 
        Returns:
            str: The text content of the ListItem
         N/A N/A N/A self get_text N/A onclick N/A N/A self N/A N/A N/A Called when the item gets clicked. It is managed by the container ListView. N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCLICK N/A self N/A N/A DropDown N/A Widget N/A N/A Drop down selection widget. Implements the onchange(value) event. Register a listener for its selection change
    by means of the function DropDown.set_on_change_listener.
     __init__ N/A N/A self N/A kwargs N/A N/A 
        Args:
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super DropDown self __init__ kwargs N/A N/A self type select N/A N/A N/A self attributes N/A N/A self EVENT_ONCHANGE N/A var params={};params['value']=document.getElementById('%(id)s').value;sendCallbackParam('%(id)s','%(evt)s',params); N/A id evt N/A id self N/A self EVENT_ONCHANGE N/A N/A self selected_item None N/A N/A self selected_key None N/A N/A decorate_constructor_parameter_types N/A select_by_key N/A N/A self key N/A N/A N/A Selects an item by its unique string identifier.

        Args:
            key (str): Unique string identifier of the DropDownItem that have to be selected.
         N/A item N/A N/A N/A self children values N/A N/A N/A selected N/A item attributes N/A N/A N/A N/A item attributes N/A selected N/A N/A N/A N/A N/A self children N/A key attributes N/A selected selected N/A N/A self selected_key key N/A N/A self selected_item N/A N/A self children N/A key N/A set_value N/A N/A self value N/A N/A N/A Selects a DropDownItem by means of the contained text-

        Args:
            value (str): Textual content of the DropDownItem that have to be selected.
         N/A N/A self selected_key None N/A N/A self selected_item None N/A k N/A self children N/A N/A item N/A N/A self children N/A k N/A N/A N/A N/A item attributes N/A value value N/A N/A N/A N/A item attributes N/A selected selected N/A N/A self selected_key k N/A N/A self selected_item item N/A N/A N/A selected N/A item attributes N/A N/A N/A N/A item attributes N/A selected N/A get_value N/A N/A self N/A N/A N/A 
        Returns:
            str: The value of the selected item or None.
         N/A N/A N/A self selected_item None N/A N/A None N/A N/A N/A N/A self selected_item get_value N/A get_key N/A N/A self N/A N/A N/A 
        Returns:
            str: The unique string identifier of the selected item or None.
         N/A N/A self selected_key N/A onchange N/A N/A self value N/A N/A N/A Called when a new DropDownItem gets selected.
         N/A N/A N/A log debug N/A combo box. selected %s value N/A N/A N/A self set_value value N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCHANGE N/A value N/A set_on_change_listener N/A N/A self listener funcname N/A N/A N/A Registers the listener for the DropDown.onchange event.

        Note: The prototype of the listener have to be like my_dropdown_onchange(self, value). Where value is
        the textual content of the selected item.

        Args:
            listener (App, Widget): Instance of the listener. It can be the App or a Widget.
            funcname (str): Literal name of the listener function, member of the listener instance
         N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCHANGE listener funcname N/A N/A decorate_set_on_listener onchange (self,new_value) N/A DropDownItem N/A Widget N/A N/A item widget for the DropDown __init__ N/A N/A self text N/A kwargs N/A N/A 
        Args:
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super DropDownItem self __init__ kwargs N/A N/A self type option N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A N/A N/A self set_text text N/A N/A decorate_constructor_parameter_types N/A str set_text N/A N/A self text N/A N/A N/A N/A N/A self attributes N/A value text N/A N/A N/A self add_child text text N/A get_text N/A N/A self N/A N/A N/A N/A N/A self attributes N/A value N/A set_value N/A N/A self text N/A N/A N/A N/A N/A self set_text text N/A get_value N/A N/A self N/A N/A N/A N/A N/A self get_text N/A N/A Image N/A Widget N/A N/A image widget. __init__ N/A N/A self filename N/A kwargs N/A N/A 
        Args:
            filename (str): an url to an image
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super Image self __init__ kwargs N/A N/A self type img N/A N/A N/A self attributes N/A src filename N/A N/A decorate_constructor_parameter_types N/A str N/A Table N/A Widget N/A N/A 
    table widget - it will contains TableRow
     __init__ N/A N/A self N/A kwargs N/A N/A 
        Args:
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super Table self __init__ kwargs N/A N/A self type table N/A N/A N/A self style N/A float none N/A N/A decorate_constructor_parameter_types N/A from_2d_matrix N/A N/A self _matrix fill_title N/A True N/A N/A 
        Fills the table with the data contained in the provided 2d _matrix
        The first row of the matrix is set as table title
         N/A child_keys N/A list N/A self children N/A N/A N/A N/A self remove_child N/A N/A self children N/A child_keys N/A first_row True N/A row _matrix N/A N/A tr N/A TableRow N/A item row N/A N/A N/A first_row fill_title N/A N/A ti N/A TableTitle item N/A N/A ti N/A TableItem item N/A N/A N/A tr append ti N/A N/A N/A self append tr N/A first_row False N/A N/A TableRow N/A Widget N/A N/A 
    row widget for the Table - it will contains TableItem
     __init__ N/A N/A self N/A kwargs N/A N/A 
        Args:
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super TableRow self __init__ kwargs N/A N/A self type tr N/A N/A N/A self style N/A float none N/A N/A decorate_constructor_parameter_types N/A N/A TableItem N/A Widget N/A N/A item widget for the TableRow. __init__ N/A N/A self text N/A kwargs N/A N/A 
        Args:
            text (str):
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super TableItem self __init__ kwargs N/A N/A self type td N/A N/A N/A self style N/A float none N/A N/A N/A self add_child text text N/A N/A decorate_constructor_parameter_types N/A str N/A TableTitle N/A Widget N/A N/A title widget for the table. __init__ N/A N/A self title N/A kwargs N/A N/A 
        Args:
            title (str):
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super TableTitle self __init__ kwargs N/A N/A self type th N/A N/A N/A self style N/A float none N/A N/A N/A self add_child text title N/A N/A decorate_constructor_parameter_types N/A str N/A Input N/A Widget N/A __init__ N/A N/A self input_type default_value N/A kwargs N/A N/A 
        Args:
            input_type (str): HTML5 input type
            default_value (str):
            kwargs: See Widget.__init__()
         N/A N/A kwargs N/A _class input_type N/A N/A N/A N/A super Input self __init__ kwargs N/A N/A self type input N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A N/A N/A self attributes N/A N/A self EVENT_ONCHANGE N/A var params={};params['value']=document.getElementById('%(id)s').value;sendCallbackParam('%(id)s','%(evt)s',params); N/A id evt N/A id self N/A self EVENT_ONCHANGE N/A N/A N/A self attributes N/A value N/A str default_value N/A N/A N/A self attributes N/A type input_type N/A N/A decorate_constructor_parameter_types N/A str str set_value N/A N/A self value N/A N/A N/A N/A N/A self attributes N/A value N/A str value N/A get_value N/A N/A self N/A N/A N/A returns the new text value. N/A N/A N/A self attributes N/A value N/A onchange N/A N/A self value N/A N/A N/A N/A N/A N/A self attributes __setitem__ value value 0 N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCHANGE N/A value N/A set_on_change_listener N/A N/A self listener funcname N/A N/A N/A register the listener for the onchange event. N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCHANGE listener funcname N/A N/A decorate_set_on_listener onchange (self,new_value) set_enabled N/A N/A self enabled N/A N/A N/A enabled N/A N/A N/A N/A N/A N/A self attributes N/A disabled N/A N/A N/A KeyError N/A N/A N/A N/A N/A N/A self attributes N/A disabled None N/A set_read_only N/A N/A self readonly N/A N/A N/A readonly N/A N/A N/A N/A self attributes N/A readonly None N/A N/A N/A N/A N/A N/A self attributes N/A readonly N/A N/A N/A KeyError N/A N/A N/A N/A CheckBoxLabel N/A Widget N/A __init__ N/A N/A self label checked user_data N/A False kwargs N/A N/A 
        Args:
            label (str):
            checked (bool):
            user_data (str):
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super CheckBoxLabel self __init__ kwargs N/A N/A N/A self set_layout_orientation N/A Widget LAYOUT_HORIZONTAL N/A N/A self _checkbox N/A CheckBox checked user_data N/A N/A self _label N/A Label label N/A N/A N/A self append N/A self _checkbox key checkbox N/A N/A N/A self append N/A self _label key label N/A N/A self set_value N/A N/A self _checkbox set_value N/A N/A self get_value N/A N/A self _checkbox get_value N/A N/A self set_on_change_listener N/A N/A self _checkbox set_on_change_listener N/A N/A self onchange N/A N/A self _checkbox onchange N/A N/A decorate_constructor_parameter_types N/A str bool str N/A CheckBox N/A Input N/A N/A check box widget useful as numeric input field implements the onchange event. __init__ N/A N/A self checked user_data N/A False kwargs N/A N/A 
        Args:
            checked (bool):
            user_data (str):
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super CheckBox self __init__ checkbox user_data kwargs N/A N/A N/A self attributes N/A N/A self EVENT_ONCHANGE N/A var params={};params['value']=document.getElementById('%(id)s').checked;sendCallbackParam('%(id)s','%(evt)s',params); N/A id evt N/A id self N/A self EVENT_ONCHANGE N/A N/A N/A self set_value checked N/A N/A decorate_constructor_parameter_types N/A bool str onchange N/A N/A self value N/A N/A N/A N/A N/A self set_value N/A value N/A True true 0 N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCHANGE N/A value N/A set_value N/A N/A self checked update_ui N/A 1 N/A N/A checked N/A N/A N/A N/A N/A self attributes __setitem__ checked checked update_ui N/A N/A N/A checked N/A self attributes N/A N/A N/A N/A N/A self attributes __delitem__ checked update_ui N/A get_value N/A N/A self N/A N/A N/A 
        Returns:
            bool:
         N/A N/A checked N/A self attributes N/A N/A SpinBox N/A Input N/A N/A spin box widget useful as numeric input field implements the onchange event.
     __init__ N/A N/A self default_value min max step N/A 100 100 5000 1 kwargs N/A N/A 
        Args:
            default_value (str):
            min (int):
            max (int):
            step (int):
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super SpinBox self __init__ number default_value kwargs N/A N/A N/A self attributes N/A min N/A str min N/A N/A N/A self attributes N/A max N/A str max N/A N/A N/A self attributes N/A step N/A str step N/A N/A N/A self attributes N/A N/A self EVENT_ONKEYPRESS return event.charCode >= 48 && event.charCode <= 57 || event.charCode == 46 || event.charCode == 13; N/A N/A decorate_constructor_parameter_types N/A str int int int N/A Slider N/A Input N/A N/A EVENT_ONINPUT oninput __init__ N/A N/A self default_value min max step N/A 0 10000 1 kwargs N/A N/A 
        Args:
            default_value (str):
            min (int):
            max (int):
            step (int):
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super Slider self __init__ range default_value kwargs N/A N/A N/A self attributes N/A min N/A str min N/A N/A N/A self attributes N/A max N/A str max N/A N/A N/A self attributes N/A step N/A str step N/A N/A decorate_constructor_parameter_types N/A str int int int oninput N/A N/A self value N/A N/A N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONINPUT N/A value N/A set_oninput_listener N/A N/A self listener funcname N/A N/A N/A N/A N/A self attributes N/A N/A self EVENT_ONINPUT N/A var params={};params['value']=document.getElementById('%(id)s').value;sendCallbackParam('%(id)s','%(evt)s',params); N/A id evt N/A id self N/A self EVENT_ONINPUT N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONINPUT listener funcname N/A N/A decorate_set_on_listener oninput (self,new_value) N/A ColorPicker N/A Input N/A __init__ N/A N/A self default_value N/A #995500 kwargs N/A N/A 
        Args:
            default_value (str): hex rgb color string (#rrggbb)
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super ColorPicker self __init__ color default_value kwargs N/A N/A decorate_constructor_parameter_types N/A str N/A Date N/A Input N/A __init__ N/A N/A self default_value N/A 2015-04-13 kwargs N/A N/A 
        Args:
            default_value (str): date string (yyyy-mm-dd)
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super Date self __init__ date default_value kwargs N/A N/A decorate_constructor_parameter_types N/A str N/A GenericObject N/A Widget N/A N/A 
    GenericObject widget - allows to show embedded object like pdf,swf..
     __init__ N/A N/A self filename N/A kwargs N/A N/A 
        Args:
            filename (str): URL
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super GenericObject self __init__ kwargs N/A N/A self type object N/A N/A N/A self attributes N/A data filename N/A N/A decorate_constructor_parameter_types N/A str N/A FileFolderNavigator N/A Widget N/A N/A FileFolderNavigator widget. __init__ N/A N/A self multiple_selection selection_folder allow_file_selection allow_folder_selection N/A kwargs N/A N/A N/A N/A N/A super FileFolderNavigator self __init__ kwargs N/A N/A N/A self set_layout_orientation N/A Widget LAYOUT_VERTICAL N/A N/A self multiple_selection multiple_selection N/A N/A self allow_file_selection allow_file_selection N/A N/A self allow_folder_selection allow_folder_selection N/A N/A self selectionlist N/A N/A N/A self controlsContainer N/A Widget N/A N/A N/A N/A self controlsContainer set_size 100% 30px N/A N/A N/A N/A self controlsContainer style N/A display flex N/A N/A N/A N/A self controlsContainer set_layout_orientation N/A Widget LAYOUT_VERTICAL N/A N/A self controlBack N/A Button Up N/A N/A N/A N/A self controlBack set_size 10% 100% N/A N/A N/A N/A self controlBack set_on_click_listener self dir_go_back N/A N/A self controlGo N/A Button Go >> N/A N/A N/A N/A self controlGo set_size 10% 100% N/A N/A N/A N/A self controlGo set_on_click_listener self dir_go N/A N/A self pathEditor N/A TextInput N/A N/A N/A N/A self pathEditor set_size 80% 100% N/A N/A N/A N/A self pathEditor style N/A resize none N/A N/A N/A N/A self pathEditor attributes N/A rows 1 N/A N/A N/A N/A self controlsContainer append N/A self controlBack N/A N/A N/A N/A self controlsContainer append N/A self pathEditor N/A N/A N/A N/A self controlsContainer append N/A self controlGo N/A N/A self itemContainer N/A Widget N/A N/A N/A self append N/A self controlsContainer N/A N/A N/A self append N/A self itemContainer key items N/A N/A self folderItems N/A list N/A N/A N/A self chdir selection_folder N/A N/A decorate_constructor_parameter_types N/A bool str bool bool get_selection_list N/A N/A self N/A N/A N/A N/A self selectionlist N/A populate_folder_items N/A N/A self directory N/A N/A _sort_files N/A N/A a b N/A N/A N/A N/A N/A N/A N/A os path isfile a N/A N/A N/A os path isdir b N/A N/A 1 N/A N/A N/A N/A N/A N/A os path isfile b N/A N/A N/A os path isdir a N/A N/A -1 N/A N/A N/A N/A N/A N/A a N/A 0 . N/A N/A a N/A a N/A 1 N/A N/A N/A b N/A 0 . N/A N/A b N/A b N/A 1 N/A N/A N/A N/A a lower N/A N/A b lower N/A N/A N/A N/A IndexError ValueError N/A N/A N/A a b N/A N/A N/A N/A log debug FileFolderNavigator - populate_folder_items N/A l N/A N/A os listdir directory N/A N/A N/A l sort key N/A cmp_to_key _sort_files N/A N/A self lastValidPath directory N/A N/A N/A self remove_child N/A self itemContainer N/A N/A self itemContainer N/A Widget N/A N/A N/A N/A self itemContainer set_layout_orientation N/A Widget LAYOUT_VERTICAL N/A N/A N/A N/A self itemContainer style N/A overflow-y scroll N/A N/A N/A N/A self itemContainer style N/A overflow-x hidden N/A N/A N/A N/A self itemContainer style N/A height 300px N/A N/A N/A N/A self itemContainer style N/A display block N/A i l N/A N/A full_path N/A N/A N/A os path join directory i N/A is_folder N/A N/A N/A N/A os path isfile full_path N/A N/A N/A is_folder N/A N/A self allow_file_selection N/A N/A N/A fi N/A FileFolderItem i is_folder N/A N/A N/A fi style N/A display block N/A N/A N/A fi set_on_click_listener self on_folder_item_click N/A N/A N/A fi set_on_selection_listener self on_folder_item_selected N/A N/A N/A N/A self folderItems append fi N/A N/A N/A N/A self itemContainer append fi N/A N/A N/A self append N/A self itemContainer key items N/A dir_go_back N/A N/A self N/A N/A N/A curpath N/A N/A os getcwd N/A N/A N/A N/A N/A os chdir N/A N/A N/A self pathEditor get_text N/A N/A N/A os chdir .. N/A N/A N/A self chdir N/A N/A os getcwd N/A N/A N/A Exception N/A e N/A N/A N/A N/A N/A self pathEditor set_text N/A self lastValidPath N/A N/A N/A log error error changing directory exc_info True N/A N/A N/A os chdir curpath N/A dir_go N/A N/A self N/A N/A N/A curpath N/A N/A os getcwd N/A N/A N/A N/A N/A os chdir N/A N/A N/A self pathEditor get_text N/A N/A N/A self chdir N/A N/A os getcwd N/A N/A N/A Exception N/A e N/A N/A N/A N/A log error error going to directory exc_info True N/A N/A N/A N/A self pathEditor set_text N/A self lastValidPath N/A N/A N/A os chdir curpath N/A chdir N/A N/A self directory N/A N/A N/A curpath N/A N/A os getcwd N/A N/A N/A log debug N/A FileFolderNavigator - chdir: %s directory N/A c N/A self folderItems N/A N/A N/A N/A N/A self itemContainer remove_child c N/A N/A self folderItems N/A N/A N/A self selectionlist N/A N/A N/A N/A os chdir directory N/A directory N/A N/A os getcwd N/A N/A N/A self populate_folder_items directory N/A N/A N/A N/A self pathEditor set_text directory N/A N/A N/A os chdir curpath N/A on_folder_item_selected N/A N/A self folderitem N/A N/A N/A N/A N/A folderitem isFolder N/A N/A self allow_folder_selection N/A N/A N/A N/A folderitem set_selected False N/A N/A N/A N/A self multiple_selection N/A N/A N/A self selectionlist N/A N/A c N/A self folderItems N/A N/A N/A N/A c set_selected False N/A N/A N/A folderitem set_selected True N/A N/A N/A log debug FileFolderNavigator - on_folder_item_click N/A f N/A N/A N/A os path join N/A N/A N/A self pathEditor get_text N/A N/A folderitem get_text N/A N/A f N/A self selectionlist N/A N/A N/A N/A N/A self selectionlist remove f N/A N/A N/A N/A N/A self selectionlist append f N/A on_folder_item_click N/A N/A self folderitem N/A N/A N/A N/A N/A log debug FileFolderNavigator - on_folder_item_dblclick N/A f N/A N/A N/A os path join N/A N/A N/A self pathEditor get_text N/A N/A folderitem get_text N/A N/A N/A N/A N/A os path isfile f N/A N/A N/A N/A self chdir f N/A get_selected_filefolders N/A N/A self N/A N/A N/A N/A self selectionlist N/A N/A FileFolderItem N/A Widget N/A N/A FileFolderItem widget for the FileFolderNavigator N/A EVENT_ONSELECTION onselection __init__ N/A N/A self text is_folder N/A False kwargs N/A N/A N/A N/A N/A super FileFolderItem self __init__ kwargs N/A N/A N/A N/A super FileFolderItem self set_layout_orientation N/A Widget LAYOUT_HORIZONTAL N/A N/A N/A self style N/A margin 3px N/A N/A self isFolder is_folder N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A N/A self icon N/A Widget _class FileFolderItemIcon N/A N/A N/A N/A self icon set_size 30 30 N/A is_folder N/A N/A N/A N/A N/A self icon set_on_click_listener self N/A self EVENT_ONCLICK N/A icon_file N/A is_folder res/folder.png res/file.png N/A N/A N/A N/A self icon style N/A background-image N/A url('%s') icon_file N/A N/A self label N/A Label text N/A N/A N/A N/A self label set_size 400 30 N/A N/A N/A N/A self label set_on_click_listener self N/A self EVENT_ONSELECTION N/A N/A N/A self append N/A self icon key icon N/A N/A N/A self append N/A self label key text N/A N/A self selected False N/A N/A decorate_constructor_parameter_types N/A str bool onclick N/A N/A self N/A N/A N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCLICK N/A self N/A set_on_click_listener N/A N/A self listener funcname N/A N/A N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCLICK listener funcname N/A N/A decorate_set_on_listener onclick (self,folderItemInstance) set_selected N/A N/A self selected N/A N/A N/A N/A self selected selected N/A N/A N/A N/A self label style N/A font-weight N/A N/A self selected bold normal N/A onselection N/A N/A self N/A N/A N/A N/A N/A self set_selected N/A N/A self selected N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONSELECTION N/A self N/A set_on_selection_listener N/A N/A self listener funcname N/A N/A N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONSELECTION listener funcname N/A N/A decorate_set_on_listener onselection (self,folderItemInstance) set_text N/A N/A self t N/A N/A N/A N/A N/A N/A N/A self children N/A text set_text t N/A get_text N/A N/A self N/A N/A N/A N/A N/A N/A N/A self children N/A text get_text N/A N/A FileSelectionDialog N/A GenericDialog N/A N/A file selection dialog, it opens a new webpage allows the OK/CANCEL functionality
    implementing the "confirm_value" and "cancel_dialog" events. N/A EVENT_ONCONFIRMVALUE confirm_value __init__ N/A N/A self title message multiple_selection selection_folder allow_file_selection allow_folder_selection N/A File dialog Select files and folders True . True True kwargs N/A N/A N/A N/A N/A super FileSelectionDialog self __init__ title message kwargs N/A N/A N/A self style N/A width 475px N/A N/A self fileFolderNavigator N/A FileFolderNavigator multiple_selection selection_folder allow_file_selection allow_folder_selection N/A N/A N/A self add_field fileFolderNavigator N/A self fileFolderNavigator N/A N/A N/A self set_on_confirm_dialog_listener self confirm_value N/A N/A decorate_constructor_parameter_types N/A str str bool str bool bool confirm_value N/A N/A self N/A N/A N/A event called pressing on OK button.
           propagates the string content of the input field
         N/A N/A N/A self hide N/A params N/A N/A N/A N/A self fileFolderNavigator get_selection_list N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ONCONFIRMVALUE params N/A set_on_confirm_value_listener N/A N/A self listener funcname N/A N/A N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ONCONFIRMVALUE listener funcname N/A N/A decorate_set_on_listener confirm_value (self,fileList) N/A MenuBar N/A Widget N/A __init__ N/A N/A self N/A kwargs N/A N/A 
        Args:
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super MenuBar self __init__ kwargs N/A N/A self type nav N/A N/A N/A self set_layout_orientation N/A Widget LAYOUT_HORIZONTAL N/A N/A decorate_constructor_parameter_types N/A N/A Menu N/A Widget N/A N/A Menu widget can contain MenuItem. __init__ N/A N/A self N/A kwargs N/A N/A 
        Args:
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super Menu self __init__ kwargs N/A N/A self type ul N/A N/A N/A self set_layout_orientation N/A Widget LAYOUT_HORIZONTAL N/A N/A decorate_constructor_parameter_types N/A N/A MenuItem N/A Widget N/A N/A MenuItem widget can contain other MenuItem. __init__ N/A N/A self text N/A kwargs N/A N/A 
        Args:
            text (str):
            kwargs: See Widget.__init__()
         N/A N/A N/A N/A super MenuItem self __init__ kwargs N/A N/A self sub_container None N/A N/A self type li N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A N/A N/A self set_text text N/A N/A decorate_constructor_parameter_types N/A str append N/A N/A self value key N/A N/A N/A N/A N/A self sub_container None N/A N/A N/A self sub_container N/A Menu N/A N/A N/A N/A super MenuItem self append N/A self sub_container key subcontainer N/A N/A N/A N/A self sub_container append value key key N/A set_text N/A N/A self text N/A N/A N/A N/A N/A self add_child text text N/A get_text N/A N/A self N/A N/A N/A N/A N/A self get_child text N/A N/A FileUploader N/A Widget N/A N/A 
    FileUploader widget:
        allows to upload multiple files to a specified folder.
        implements the onsuccess and onfailed events.
     __init__ N/A N/A self savepath multiple_selection_allowed N/A ./ False kwargs N/A N/A N/A N/A N/A super FileUploader self __init__ kwargs N/A N/A self _savepath savepath N/A N/A self _multiple_selection_allowed multiple_selection_allowed N/A N/A self type input N/A N/A N/A self attributes N/A type file N/A multiple_selection_allowed N/A N/A N/A N/A self attributes N/A multiple multiple N/A N/A N/A self attributes N/A accept *.* N/A N/A N/A self attributes N/A N/A self EVENT_ONCLICK N/A N/A self EVENT_ON_SUCCESS onsuccess N/A N/A self EVENT_ON_FAILED onfailed N/A N/A self EVENT_ON_DATA ondata N/A N/A N/A self attributes N/A N/A self EVENT_ONCHANGE N/A var files = this.files;for(var i=0; i<files.length; i++){uploadFile('%(id)s','%(evt_success)s','%(evt_failed)s','%(evt_data)s',files[i]);} N/A id evt_success evt_failed evt_data N/A id self N/A self EVENT_ON_SUCCESS N/A self EVENT_ON_FAILED N/A self EVENT_ON_DATA N/A N/A decorate_constructor_parameter_types N/A str bool onsuccess N/A N/A self filename N/A N/A N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ON_SUCCESS N/A filename N/A set_on_success_listener N/A N/A self listener funcname N/A N/A N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ON_SUCCESS listener funcname N/A N/A decorate_set_on_listener onsuccess (self,filename) onfailed N/A N/A self filename N/A N/A N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ON_FAILED N/A filename N/A set_on_failed_listener N/A N/A self listener funcname N/A N/A N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ON_FAILED listener funcname N/A N/A decorate_set_on_listener onfailed (self,filename) ondata N/A N/A self filedata filename N/A N/A N/A N/A open N/A N/A self _savepath filename wb f N/A N/A N/A N/A f write filedata N/A N/A N/A N/A self eventManager propagate N/A self EVENT_ON_DATA N/A filedata filename N/A set_on_data_listener N/A N/A self listener funcname N/A N/A N/A N/A N/A N/A self eventManager register_listener N/A self EVENT_ON_DATA listener funcname N/A N/A decorate_set_on_listener ondata (self,filedata, filename) N/A FileDownloader N/A Widget N/A N/A FileDownloader widget. Allows to start a file download. __init__ N/A N/A self text filename path_separator N/A / kwargs N/A N/A N/A N/A N/A super FileDownloader self __init__ kwargs N/A N/A self type a N/A N/A N/A self attributes N/A download N/A N/A N/A os path basename filename N/A N/A N/A self attributes N/A href N/A /%s/download N/A id self N/A N/A N/A self set_text text N/A N/A self _filename filename N/A N/A self _path_separator path_separator N/A N/A decorate_constructor_parameter_types N/A str str str set_text N/A N/A self t N/A N/A N/A N/A N/A self add_child text t N/A download N/A N/A self N/A N/A N/A N/A open N/A self _filename r+b f N/A N/A content N/A N/A f read N/A headers N/A Content-type Content-Disposition application/octet-stream N/A attachment; filename=%s N/A N/A N/A os path basename N/A self _filename N/A N/A content headers N/A N/A Link N/A Widget N/A __init__ N/A N/A self url text open_new_window N/A True kwargs N/A N/A N/A N/A N/A super Link self __init__ kwargs N/A N/A self type a N/A N/A N/A self attributes N/A href url N/A open_new_window N/A N/A N/A N/A self attributes N/A target _blank N/A N/A N/A self set_text text N/A N/A decorate_constructor_parameter_types N/A str str bool set_text N/A N/A self t N/A N/A N/A N/A N/A self add_child text t N/A get_text N/A N/A self N/A N/A N/A N/A N/A self get_child text N/A get_url N/A N/A self N/A N/A N/A N/A N/A self attributes N/A href N/A N/A VideoPlayer N/A Widget N/A __init__ N/A N/A self video poster N/A None kwargs N/A N/A N/A N/A N/A super VideoPlayer self __init__ kwargs N/A N/A self type video N/A N/A N/A self attributes N/A src video N/A N/A N/A self attributes N/A preload auto N/A N/A N/A self attributes N/A controls None N/A N/A N/A self attributes N/A poster poster N/A N/A decorate_constructor_parameter_types N/A str str N/A Svg N/A Widget N/A __init__ N/A N/A self width height N/A kwargs N/A N/A N/A N/A N/A super Svg self __init__ kwargs N/A N/A N/A self set_size width height N/A N/A N/A self attributes N/A width width N/A N/A N/A self attributes N/A height height N/A N/A self type svg N/A N/A decorate_constructor_parameter_types N/A int int set_viewbox N/A N/A self x y w h N/A N/A N/A N/A N/A self attributes N/A viewBox N/A %s %s %s %s N/A x y w h N/A N/A N/A self attributes N/A preserveAspectRatio none N/A N/A SvgCircle N/A Widget N/A __init__ N/A N/A self x y radix N/A kwargs N/A N/A N/A N/A N/A super SvgCircle self __init__ kwargs N/A N/A N/A self set_position x y N/A N/A N/A self set_radix radix N/A N/A N/A self set_stroke N/A N/A self type circle N/A N/A decorate_constructor_parameter_types N/A int int int set_position N/A N/A self x y N/A N/A N/A N/A N/A self attributes N/A cx x N/A N/A N/A self attributes N/A cy y N/A set_radix N/A N/A self radix N/A N/A N/A N/A N/A self attributes N/A r radix N/A set_stroke N/A N/A self width color N/A 1 black N/A N/A N/A N/A self attributes N/A stroke color N/A N/A N/A self attributes N/A stroke-width N/A str width N/A set_fill N/A N/A self color N/A N/A N/A N/A N/A self attributes N/A fill color N/A N/A SvgLine N/A Widget N/A __init__ N/A N/A self x1 y1 x2 y2 N/A kwargs N/A N/A N/A N/A N/A super SvgLine self __init__ kwargs N/A N/A N/A self set_coords x1 y1 x2 y2 N/A N/A N/A self set_stroke N/A N/A self type line N/A N/A decorate_constructor_parameter_types N/A int int int int set_coords N/A N/A self x1 y1 x2 y2 N/A N/A N/A N/A N/A self set_p1 x1 y1 N/A N/A N/A self set_p2 x2 y2 N/A set_p1 N/A N/A self x1 y1 N/A N/A N/A N/A N/A self attributes N/A x1 x1 N/A N/A N/A self attributes N/A y1 y1 N/A set_p2 N/A N/A self x2 y2 N/A N/A N/A N/A N/A self attributes N/A x2 x2 N/A N/A N/A self attributes N/A y2 y2 N/A set_stroke N/A N/A self width color N/A 1 black N/A N/A N/A N/A self style N/A stroke color N/A N/A N/A self style N/A stroke-width N/A str width N/A N/A SvgPolyline N/A Widget N/A __init__ N/A N/A self _maxlen N/A None kwargs N/A N/A N/A N/A N/A super SvgPolyline self __init__ kwargs N/A N/A N/A self set_stroke N/A N/A N/A self style N/A fill none N/A N/A self type polyline N/A N/A self coordsX N/A N/A collections deque maxlen _maxlen N/A N/A self coordsY N/A N/A collections deque maxlen _maxlen N/A N/A self maxlen _maxlen N/A N/A N/A self attributes N/A points N/A N/A N/A self attributes N/A vector-effect non-scaling-stroke N/A N/A decorate_constructor_parameter_types N/A int add_coord N/A N/A self x y N/A N/A N/A N/A N/A len N/A self coordsX N/A self maxlen N/A N/A spacepos N/A N/A N/A N/A self attributes N/A points find N/A N/A spacepos 0 N/A N/A N/A N/A self attributes N/A points N/A N/A N/A self attributes N/A points N/A N/A spacepos 1 N/A N/A N/A N/A self coordsX append x N/A N/A N/A N/A self coordsY append y N/A N/A N/A self attributes N/A points N/A %s,%s  N/A x y N/A set_stroke N/A N/A self width color N/A 1 black N/A N/A N/A N/A self style N/A stroke color N/A N/A N/A self style N/A stroke-width N/A str width N/A N/A SvgText N/A Widget N/A __init__ N/A N/A self x y text N/A kwargs N/A N/A N/A N/A N/A super SvgText self __init__ kwargs N/A N/A self type text N/A N/A N/A self set_position x y N/A N/A N/A self set_fill N/A N/A N/A self set_text text N/A N/A decorate_constructor_parameter_types N/A int int str set_text N/A N/A self text N/A N/A N/A N/A N/A self add_child text text N/A set_position N/A N/A self x y N/A N/A N/A N/A N/A self attributes N/A x N/A str x N/A N/A N/A self attributes N/A y N/A str y N/A set_fill N/A N/A self color N/A black N/A N/A N/A N/A self attributes N/A fill color N/A N/A