- g_free (action->priv->arrow_tooltip);
-
- parent_class->finalize (object);
-}
-
-static void
-ev_navigation_action_set_property (GObject *object,
- guint prop_id,
- const GValue *value,
- GParamSpec *pspec)
-{
- EvNavigationAction *nav = EV_NAVIGATION_ACTION (object);
-
- switch (prop_id)
- {
- case PROP_ARROW_TOOLTIP:
- nav->priv->arrow_tooltip = g_value_dup_string (value);
- g_object_notify (object, "tooltip");
- break;
- case PROP_DIRECTION:
- nav->priv->direction = g_value_get_int (value);
- break;
- }
-}
-
-static void
-ev_navigation_action_get_property (GObject *object,
- guint prop_id,
- GValue *value,
- GParamSpec *pspec)
-{
- EvNavigationAction *nav = EV_NAVIGATION_ACTION (object);
-
- switch (prop_id)
- {
- case PROP_ARROW_TOOLTIP:
- g_value_set_string (value, nav->priv->arrow_tooltip);
- break;
- case PROP_DIRECTION:
- g_value_set_int (value, nav->priv->direction);
- break;
- }