Description

Binds the object's Efl.Gfx.Fill.fill property to its actual geometry.

If true, then every time the object is resized, it will automatically trigger a call to Efl.Gfx.Fill.fill.set with the new size (and 0, 0 as source image's origin), so the image will cover the whole object's area.

This property takes precedence over Efl.Gfx.Fill.fill. If set to false, then Efl.Gfx.Fill.fill should be set.

This flag is true by default (used to be false with the old APIs, and was known as "filled").

Values

  • filled - true to make the fill property follow object size or false otherwise.

Signature

@property fill_auto @pure_virtual {
    get {
        values {
            filled: bool;
        }
    }
    set {
        values {
            filled: bool;
        }
    }
}

C signature

Eina_Bool efl_gfx_fill_auto_get(const Eo *obj);
void efl_gfx_fill_auto_set(Eo *obj, Eina_Bool filled);

Implemented by

  • Efl.Gfx.Fill.fill_auto