# AbilityBase_Element ## Overview The Element struct consists of **bundleName**, **moduleName**, and **abilityName** in [Want](want__8h.md). **Since**: 15 **Related module**: [AbilityBase](_ability_base.md) **Header file**: [want.h](want__8h.md) ## Summary ### Member Variables | Name| Description| | -------- | -------- | | [bundleName](#bundlename) | Bundle name.| | [moduleName](#modulename) | Module name.| | [abilityName](#abilityname) | Ability name.| ## Member Variable Description ### bundleName ``` char* AbilityBase_Element::bundleName ``` **Description** Bundle name. **Since**: 15 ### moduleName ``` char* AbilityBase_Element::moduleName ``` **Description** Module name. **Since**: 15 ### abilityName ``` char* AbilityBase_Element::abilityName ``` **Description** Ability name. **Since**: 15