Efl.Canvas.Layout_Part.drag_step

Description

The drag step increment.

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_page in that this is meant to represent a unit increment, like a single line for example.

See also Efl.Ui.Drag.drag_page.

Values

  • dx - The x step relative amount, from 0 to 1.
  • dy - The y step relative amount, from 0 to 1.

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

Signature

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

C signature

Eina_Bool efl_ui_drag_step_get(const Eo *obj, double *dx, double *dy);
Eina_Bool efl_ui_drag_step_set(Eo *obj, double dx, double dy);

Implemented by