Deletes a profile that is derived from the current one.

This deletes a derived profile added by Efl.Config.Global.profile_derived_add. This will delete the profile of the given name profile that is derived from the current profile.

At this point it is not expected that anyone would generally use this API except if you are a destktop environment and so the user base of this API will be enlightenment itself.

Since 1.17


profile_derived_del @protected {
    params {
        @in profile: free(string, free);

C signature

void efl_config_profile_derived_del(Eo *obj, const char *profile);


  • profile (in) - The name of the profile that is to be deleted.

Implemented by

  • Efl.Config.Global.profile_derived_del