1# AbilityBase_Element 2 3 4## Overview 5 6The Element struct consists of **bundleName**, **moduleName**, and **abilityName** in [Want](want__8h.md). 7 8**Since**: 15 9 10**Related module**: [AbilityBase](_ability_base.md) 11 12**Header file**: [want.h](want__8h.md) 13 14 15## Summary 16 17 18### Member Variables 19 20| Name| Description| 21| -------- | -------- | 22| [bundleName](#bundlename) | Bundle name.| 23| [moduleName](#modulename) | Module name.| 24| [abilityName](#abilityname) | Ability name.| 25 26 27## Member Variable Description 28 29 30### bundleName 31 32 33``` 34char* AbilityBase_Element::bundleName 35``` 36 37**Description** 38 39Bundle name. 40 41**Since**: 15 42 43 44### moduleName 45 46 47``` 48char* AbilityBase_Element::moduleName 49``` 50 51**Description** 52 53Module name. 54 55**Since**: 15 56 57 58### abilityName 59 60 61``` 62char* AbilityBase_Element::abilityName 63``` 64 65**Description** 66 67Ability name. 68 69**Since**: 15 70