---
title: "DmxChannelAttribute"
description: "API documentation for DmxChannelAttribute"
url: https://developer.disguise.one/python-api/docs/dmxchannelattribute/
---

# DmxChannelAttribute

See also: [Stage Guide](/plugins/guides/stage)

Base class: _\_BlipEnum_

## Variables

#### **Red8** = 0

#### **Green8** = 1

#### **Blue8** = 2

#### **White8** = 3

#### **Amber8** = 4

#### **Cyan8** = 5

#### **Magenta8** = 6

#### **Yellow8** = 7

#### **Red16** = 8

#### **Green16** = 9

#### **Blue16** = 10

#### **White16** = 11

#### **Amber16** = 12

#### **Cyan16** = 13

#### **Magenta16** = 14

#### **Yellow16** = 15

#### **MonoWeighted8** = 16

#### **MonoMax8** = 17

#### **MonoWeighted16** = 18

#### **MonoMax16** = 19

#### **Padding** = 20

## Constructors

#### **\_\_init\_\_**(self)

Default constructor for DmxChannelAttribute

#### **\_\_init\_\_**(self, other: _[DmxChannelAttribute](/python-api/docs/dmxchannelattribute#dmxchannelattribute)_)

Copy constructor for DmxChannelAttribute

## Methods

#### **toString**(self) -> _str_

The name of this enumerator, or an empty string if its value is not a named enumerator

## Static Methods

#### **fromInt**(arg0: _int_) -> _[DmxChannelAttribute](/python-api/docs/dmxchannelattribute#dmxchannelattribute)_

The enumerator with the given integer value, which need not be one of the named enumerators

## Special Methods

#### **\_\_index\_\_**(self) -> _int_

The integer value of this enumerator, for use as a list index

#### **\_\_int\_\_**(self) -> _int_

The integer value of this enumerator

#### **\_\_repr\_\_**(self) -> _str_

The enum and enumerator names, as ; str() and print give the same

#### **\_\_lt\_\_**(self, other: _Self | int_) -> _bool_

Orders by integer value; ordering against a different enum raises TypeError

#### **\_\_le\_\_**(self, other: _Self | int_) -> _bool_

Orders by integer value; ordering against a different enum raises TypeError

#### **\_\_gt\_\_**(self, other: _Self | int_) -> _bool_

Orders by integer value; ordering against a different enum raises TypeError

#### **\_\_ge\_\_**(self, other: _Self | int_) -> _bool_

Orders by integer value; ordering against a different enum raises TypeError
