Efl.Io.Sizer (mixin)

Description

Generic interface for objects that can resize or report size of themselves.

This interface allows external objects to transparently resize or report its size.

Members

resize

Resize object
Eina_Error efl_io_sizer_resize(Eo *obj, uint64_t size);


size (get, set)

Size property
uint64_t efl_io_sizer_size_get(const Eo *obj);
Eina_Bool efl_io_sizer_size_set(Eo *obj, uint64_t size);


Events

size,changed

Notifies size changed
EFL_IO_SIZER_EVENT_SIZE_CHANGED(void)