Module Expr Str ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam defaults Num Num body Expr Str If Call NameLoad NameLoad NameLoad body Assign TupleStore NameStore NameStore NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad orelse If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad 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 decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str AugAssignSub AttributeStore NameLoad attr NameLoad If CompareLt AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str AugAssignAdd AttributeStore NameLoad attr NameLoad If CompareLt AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str AugAssignSub AttributeStore NameLoad attr Num If CompareLt AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr Num Return decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str AugAssignAdd AttributeStore NameLoad attr NameLoad Return decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq NameLoad Num body Return AttributeLoad NameLoad attr orelse If CompareEq NameLoad Num body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad NameLoad body If BoolOpAnd CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad NameLoad body If BoolOpOr CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A 
Cursor object for storing cursor data.
 Cursor N/A N/A __init__ N/A N/A self x y N/A 0 0 N/A N/A Initialize Cursor.

        :param x: Cursor x coordinate or x,y tuple. Defaults to 0.
        :param y: Cursor y coordinate. Defaults to 0.
         N/A N/A isinstance x tuple N/A N/A N/A x y x N/A N/A self x x N/A N/A self y y N/A N/A N/A isinstance x Cursor N/A N/A N/A self x N/A x x N/A N/A self y N/A x y N/A N/A N/A self x x N/A N/A self y y N/A N/A self persistent_x N/A self x N/A get_x N/A N/A self N/A N/A N/A Return the x coordinate of the cursor.

        :return: Cursor x coordinate.
        :rtype: int
         N/A N/A self x N/A get_y N/A N/A self N/A N/A N/A Return the y coordinate of the cursor.

        :return: Cursor y coordinate.
        :rtype: int
         N/A N/A self y N/A set_x N/A N/A self x N/A N/A N/A Set the x coordinate of the cursor. N/A N/A self x x N/A N/A self persistent_x x N/A set_y N/A N/A self y N/A N/A N/A Set the y coordinate of the cursor. N/A N/A self y y N/A move_left N/A N/A self delta N/A 1 N/A N/A Move the cursor left by delta steps.

        :param int delta: How much to move. Defaults to 1.
         N/A N/A self x delta N/A N/A N/A self x 0 N/A N/A N/A self x 0 N/A N/A self persistent_x N/A self x N/A N/A move_right N/A N/A self delta N/A 1 N/A N/A Move the cursor right by delta steps.

        :param int delta: How much to move. Defaults to 1.
         N/A N/A self x delta N/A N/A N/A self x 0 N/A N/A N/A self x 0 N/A N/A self persistent_x N/A self x N/A N/A move_up N/A N/A self delta N/A 1 N/A N/A Move the cursor up by delta steps.

        :param int delta: How much to move. Defaults to 1.
         N/A N/A self y 1 N/A N/A N/A self y 0 N/A N/A N/A self y 0 N/A N/A move_down N/A N/A self delta N/A 1 N/A N/A Move the cursor down by delta steps.

        :param int delta: How much to move. Defaults to 1.
         N/A N/A self y delta N/A N/A __getitem__ N/A N/A self i N/A N/A N/A Get coordinates with list indices.

        :param i: 0 or 1 for x or y
        :return: x or y coordinate of cursor.
        :rtype: int
         N/A N/A i 0 N/A N/A N/A self x N/A N/A N/A i 1 N/A N/A N/A self y N/A __eq__ N/A N/A self item N/A N/A N/A Check cursor for equality. N/A N/A isinstance item Cursor N/A N/A N/A N/A N/A item x N/A self x N/A N/A item y N/A self y N/A N/A True N/A False N/A __ne__ N/A N/A self item N/A N/A N/A Check cursor for unequality. N/A N/A isinstance item Cursor N/A N/A N/A N/A N/A item x N/A self x N/A N/A item y N/A self x N/A N/A False N/A __str__ N/A N/A self N/A N/A N/A N/A N/A Cursor({x},{y}) format x N/A self x y N/A self y N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A self __str__ N/A tuple N/A N/A self N/A N/A N/A Return the cursor as a tuple.

        :return: Tuple with x and y coordinates of cursor.
        :rtype: tuple
         N/A N/A N/A self x N/A self y N/A N/A