# BarcodeSettings

## Content

# Type Alias: BarcodeSettings

```ts
type BarcodeSettings = object;
```

## Properties

### hideUnsupportedBarcodeJSProperties?

```ts
optional hideUnsupportedBarcodeJSProperties: boolean;
```

Hides some unsupported barcodeJS properties

#### Examples

```javascript
// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
	rdlx: {
		reportItemsFeatures: {
			barcode: {
				hideUnsupportedBarcodeJSProperties: true
			}
		}
	}
});
```

```javascript
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	rdlx: {
		reportItemsFeatures: {
			barcode: {
				hideUnsupportedBarcodeJSProperties: true
			}
		}
	}
});
```

```typescript
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	rdlx: {
		reportItemsFeatures: {
			barcode: {
				hideUnsupportedBarcodeJSProperties: true
			}
		}
	}
});
```

***

### symbologies?

```ts
optional symbologies: RdlxBarcodeSymbology[];
```

Limits the list of barcode symbologies available for creation.\
By default all barcode symbologies supported by ActiveReports are available.

#### Examples

```javascript
// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
	rdlx: {
		reportItemsFeatures: {
			barcode: {
				symbologies: ['Code_128_A', 'Code_128_B', 'Code_128_C']
			}
		}
	}
});
```

```javascript
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	rdlx: {
		reportItemsFeatures: {
			barcode: {
				symbologies: ['Code_128_A', 'Code_128_B', 'Code_128_C']
			}
		}
	}
});
```

```typescript
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
	rdlx: {
		reportItemsFeatures: {
			barcode: {
				symbologies: ['Code_128_A', 'Code_128_B', 'Code_128_C']
			}
		}
	}
});
```
