~~Title: Efl.Ui.Zoom_Mode~~ ===== Description ===== %%Types of zoom available.%% {{page>:develop:api-include:efl:ui:zoom_mode:description&nouser&nolink&nodate}} ===== Fields ===== {{page>:develop:api-include:efl:ui:zoom_mode:fields&nouser&nolink&nodate}} * **manual** - %%Zoom controlled manually by %%[[:develop:api:efl:ui:zoom:property:zoom_level|Efl.Ui.Zoom.zoom_level]]%%.%% * **auto_fit** - %%Zoom until whole image fits inside object. Parts of the object might be left blank.%% * **auto_fill** - %%Zoom until image fills the object. Parts of the image might not show.%% * **auto_fit_in** - %%Zoom in until image fits inside object.%% * **last** - %%Internal. Sentinel value to indicate last enum field during iteration.%% ===== Signature ===== enum Efl.Ui.Zoom_Mode { manual: 0, auto_fit, auto_fill, auto_fit_in, last } ===== C signature ===== typedef enum { EFL_UI_ZOOM_MODE_MANUAL = 0, EFL_UI_ZOOM_MODE_AUTO_FIT, EFL_UI_ZOOM_MODE_AUTO_FILL, EFL_UI_ZOOM_MODE_AUTO_FIT_IN, EFL_UI_ZOOM_MODE_LAST } Efl_Ui_Zoom_Mode;