# BooleanStateConfigurationTrait.AlarmModeBitmap

# BooleanStateConfigurationTrait.AlarmModeBitmap


```
data class BooleanStateConfigurationTrait.AlarmModeBitmap
```

<br />

*** ** * ** ***

The modes supported by the alarm.

## Summary

| ### Public constructors |
|---|
| `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/BooleanStateConfigurationTrait.AlarmModeBitmap#AlarmModeBitmap(kotlin.Boolean,kotlin.Boolean)(visual: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html, audible: https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)` Creates the AlarmModeBitmap data class. |

| ### Public functions |
|---|---|
| `open https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-u-long/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/BooleanStateConfigurationTrait.AlarmModeBitmap#toRaw()()` Convert this ClusterBitmap to raw (bytes) format |

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/BooleanStateConfigurationTrait.AlarmModeBitmap#audible()` Audible alarm. |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html` | `https://developers.home.google.com/reference/kotlin/com/google/home/matter/standard/BooleanStateConfigurationTrait.AlarmModeBitmap#visual()` Visible alarm. |

## Public constructors

### AlarmModeBitmap

```
AlarmModeBitmap(visual: Boolean = false, audible: Boolean = false)
```

Creates the AlarmModeBitmap data class.

## Public functions

### toRaw

```
open fun toRaw(): ULong
```

Convert this ClusterBitmap to raw (bytes) format

## Public properties

### audible

```
val audible: Boolean
```

Audible alarm.

### visual

```
val visual: Boolean
```

Visible alarm.