Description

The name of the object.

Every object can have a string name. Names may not contain the following characters: / ? * [ ] ! : Using any of these in a name will result in undefined behavior later on. An empty string is considered the same as a NULL string or no string for the name.

Values

  • name - The name

Signature

@property name {
    get {
        values {
            name: free(string, free) @nullable;
        }
    }
    set {
        values {
            name: free(string, free) @nullable;
        }
    }
}

C signature

const char *efl_name_get(const Eo *obj);
void efl_name_set(Eo *obj, const char *name);

Implemented by

  • Efl.Object.name