code: def start_selection(self, selection_type=SelectionType.CHARACTERS):
          
          self.selection_state = SelectionState(self.cursor_position, selection_type)
docs: Take the current cursor position as the start of this selection.