Generating getting a name that is in the cursor namespace, you need to add underscore to their name, which is not convenient and users are not required to know the names of the cursor namespace.
Head-on solution: refactor everything protected from _ActionCursor into separate functions and variables or make it all private (the first is preferable).
Generating getting a name that is in the cursor namespace, you need to add underscore to their name, which is not convenient and users are not required to know the names of the cursor namespace.
Head-on solution: refactor everything protected from
_ActionCursorinto separate functions and variables or make it all private (the first is preferable).