onMoveCursor  
  fun onMoveCursor(connectFlags: <Error class: unknown class> = ConnectFlags(0u), handler: (step: MovementStep, <Error class: unknown class>, extend: Boolean, modify: Boolean) -> Boolean): <Error class: unknown class>(source)
The ::move-cursor signal is a class@Gtk.SignalAction which gets emitted when the user initiates a cursor movement.
Applications should not connect to it, but may emit it with g_signal_emit_by_name() if they need to control the cursor programmatically.
The default bindings for this signal include
- Arrow keys which move by individual steps 
- Home/End keys which move to the first/last item 
- PageUp/PageDown which move by "pages" All of these will extend the selection when combined with the Shift modifier. 
Parameters
connectFlags 
a combination of ConnectFlags
handler
the Callback to connect. Params: step the granularity of the move, as a GtkMovementStep; count the number of @step units to move; extend whether to extend the selection; modify whether to modify the selection