## PropertyCollection class

  The collection of properties  @hideconstructor


## Methods

### get{#get}

| Name | Description |
| --- | --- |
| get(idx) |  | 

 **Result:**



---


### get{#get}

| Name | Description |
| --- | --- |
| get(property) |  | 

 **Result:**



---


### set{#set}

| Name | Description |
| --- | --- |
| set(property, value) |  | 

 **Result:**



---


### findProperty{#findProperty}

| Name | Description |
| --- | --- |
| findProperty(property) | Finds the property. It can be a dynamic property (Created by CreateDynamicProperty/SetProperty) or native property(Identified by its name) | 

 **Parameters:**

| Name | Type | Description |
| --- | --- | --- |
| property | String | Property name. |

 **Result:**
Property


---


### removeProperty{#removeProperty}

| Name | Description |
| --- | --- |
| removeProperty(property) | Removes a dynamic property. | 

 **Parameters:**

| Name | Type | Description |
| --- | --- | --- |
| property | Property | Which property to remove |

 **Result:**
boolean


---


### removeProperty{#removeProperty}

| Name | Description |
| --- | --- |
| removeProperty(property) | Removes a dynamic property. | 

 **Parameters:**

| Name | Type | Description |
| --- | --- | --- |
| property | String | Which property to remove |

 **Result:**
boolean


---


### iterator{#iterator}

| Name | Description |
| --- | --- |
| iterator() | Reserved for internal use. | 

 **Result:**
boolean


---



