---
title: "IPropertyMetadata | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-model/IPropertyMetadata/"
---

# IPropertyMetadata

> - [`IPropertyMetadata`](#ipropertymetadata)

## Interfaces

### IEnumMetadata

#### Extends

#### Properties

##### displayName

```ts
displayName: string;
```

###### Inherited from

[`IPropertyMetadata`](#ipropertymetadata).[`displayName`](#displayname-1)

##### ignore

```ts
ignore: boolean;
```

###### Inherited from

[`IPropertyMetadata`](#ipropertymetadata).[`ignore`](#ignore-1)

##### propertyFactory?

```ts
optional propertyFactory?: IPropertyFactory;
```

###### Inherited from

[`IPropertyMetadata`](#ipropertymetadata).[`propertyFactory`](#propertyfactory-1)

##### type

```ts
type: "enum";
```

###### Overrides

[`IPropertyMetadata`](#ipropertymetadata).[`type`](#type-1)

##### values

```ts
values: string[];
```

***

### IPropertyMetadata

#### Extended by

- [`IEnumMetadata`](#ienummetadata)

#### Properties

##### displayName

```ts
displayName: string;
```

##### ignore

```ts
ignore: boolean;
```

##### propertyFactory?

```ts
optional propertyFactory?: IPropertyFactory;
```

##### type

```ts
type: TPropertyDataTypes;
```
