# Class virtual OgtkActionProps.action_props

    class virtual action_props : object .. end

    val virtual obj : [> `action ] Gobject.obj

    method set_hide_if_empty : bool -> unit

    method set_is_important : bool -> unit

    method set_label : string -> unit

    method set_icon_name : string -> unit

    method set_sensitive : bool -> unit

    method set_short_label : string -> unit

    method set_stock_id : GtkStock.id -> unit

    method set_tooltip : string -> unit

    method set_visible : bool -> unit

    method set_visible_horizontal : bool -> unit

    method set_visible_vertical : bool -> unit

    method hide_if_empty : bool

    method is_important : bool

    method label : string

    method icon_name : string

    method name : string

    method sensitive : bool

    method short_label : string

    method stock_id : GtkStock.id

    method tooltip : string

    method visible : bool

    method visible_horizontal : bool

    method visible_vertical : bool