# Class GRange.ruler

    class ruler : [> Gtk.ruler ] Gtk.obj -> object .. end

(gtkdoc: gtk GtkRuler) (gtkdoc: gtk GtkHRuler) (gtkdoc: gtk GtkVRuler)
Inherits

- `GObj.widget_full`

    val obj : ([> Gtk.ruler ] as 'a) Gtk.obj

    method event : GObj.event_ops

    method set_metric : Gtk.Tags.metric_type -> unit

    method set_lower : float -> unit

    method set_max_size : float -> unit

    method set_metric : Gtk.Tags.metric_type -> unit

    method set_position : float -> unit

    method set_upper : float -> unit

    method lower : float

    method max_size : float

    method position : float

    method upper : float