Action.getStateType
glib.variant_type.VariantType getStateType()Queries the type of the state of action.
If the action is stateful (e.g. created with gio.simple_action.SimpleAction.newStateful) then this function returns the #GVariantType of the state. This is the type of the initial value given as the state. All calls to gio.action.Action.changeState must give a #GVariant of this type and gio.action.Action.getState will return a #GVariant of the same type.
If the action is not stateful (e.g. created with gio.simple_action.SimpleAction.new_) then this function will return null. In that case, gio.action.Action.getState will return null and you must not call gio.action.Action.changeState.
Returns
the state type, if the action is stateful