Description

The page step increments.

Values for dx and dy are real numbers that range from 0 to 1, representing the relative size of the draggable area on that axis by which the part will be moved.

This differs from Efl.Ui.Drag.drag_step in that this is meant to be a larger step size, basically an entire page as opposed to a single or couple of lines.

See also Efl.Ui.Drag.drag_step.

Since 1.20

Values

  • dx - The x page step increment
  • dy - The y page step increment

Getter

Gets the x,y page step increments for the draggable object.

Since 1.20

Setter

Sets the x,y page step increment values.

Since 1.20

Overridden from Efl.Ui.Drag.drag_page (get, set).

Signature

@property drag_page @pure_virtual {
    get {
        values {
            dx: double;
            dy: double;
        }
        return: bool;
    }
    set {
        values {
            dx: double;
            dy: double;
        }
        return: bool;
    }
}

C signature

Eina_Bool efl_ui_drag_page_get(const Eo *obj, double *dx, double *dy);
Eina_Bool efl_ui_drag_page_set(Eo *obj, double dx, double dy);

Implemented by