# MenuLogoSettings

## Content

# Type Alias: MenuLogoSettings

```ts
type MenuLogoSettings = object;
```

## Properties

### custom?

```ts
optional custom?: object;
```

Sets a custom logo to be shown in the menu

#### class

```ts
class: string;
```

#### type

```ts
type: "css";
```

#### Examples

```javascript
// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
		menu: {
      	logo: { custom: { type: 'css', class: 'my-custom-icon' }; }
	 }
});
```

```javascript
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
		menu: {
      	logo: { custom: { type: 'css', class: 'my-custom-icon' }; }
	 }
});
```

```typescript
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
		menu: {
      	logo: { custom: { type: 'css', class: 'my-custom-icon' }; }
	 }
});
```

***

### visible?

```ts
optional visible?: boolean;
```

Specifies whether logo needs to be shown in the menu

#### Examples

```javascript
// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
  menu: {
      logo: { visible: false }
  }
});
```

```javascript
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
  menu: {
      logo: { visible: false }
  }
});
```

```typescript
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
  menu: {
      logo: { visible: false }
  }
});
```

#### Default

```ts
true
```
