# Class virtual OgtkActionProps.action_sigs

    class virtual action_sigs : object .. end

    method private virtual connect : 'b. ([> `action ], 'b) GtkSignal.t -> callback:'b -> GtkSignal.id

    method private virtual notify : 'b.
             ([> `action ] as 'a, 'b) Gobject.property ->
             callback:('b -> unit) -> GtkSignal.id

    method activate : callback:(unit -> unit) -> GtkSignal.id

    method notify_hide_if_empty : callback:(bool -> unit) -> GtkSignal.id

    method notify_is_important : callback:(bool -> unit) -> GtkSignal.id

    method notify_label : callback:(string -> unit) -> GtkSignal.id

    method notify_icon_name : callback:(string -> unit) -> GtkSignal.id

    method notify_name : callback:(string -> unit) -> GtkSignal.id

    method notify_sensitive : callback:(bool -> unit) -> GtkSignal.id

    method notify_short_label : callback:(string -> unit) -> GtkSignal.id

    method notify_stock_id : callback:(GtkStock.id -> unit) -> GtkSignal.id

    method notify_tooltip : callback:(string -> unit) -> GtkSignal.id

    method notify_visible : callback:(bool -> unit) -> GtkSignal.id

    method notify_visible_horizontal : callback:(bool -> unit) -> GtkSignal.id

    method notify_visible_vertical : callback:(bool -> unit) -> GtkSignal.id