Android.Hardware.Lights Namespace

Classes

Name Description
ColorSequence

Models a sequence of colors and their relative timing to create a light effect.

ColorSequence.Builder

Builder for ColorSequence objects.

ColorSequence.InterfaceConsts
Light

Represents a logical light on the device.

Light.InterfaceConsts
LightsManager

The LightsManager class allows control over device lights.

LightsManager.LightsSession

Encapsulates a session that can be used to control device lights and represents the lifetime of the requests.

LightsRequest

Encapsulates a request to modify the state of multiple lights.

LightsRequest.Builder

Builder for creating device light change requests.

LightState

Represents the state of a device light.

LightState.Builder

Builder for creating device light change requests.

LightState.InterfaceConsts
MultiLightEffect

Models an effect that will be shown in one or more lights.

MultiLightEffect.Builder

Builder for MultiLightEffect objects.

MultiLightEffect.InterfaceConsts

Enums

Name Description
InterpolationMode
LightCapability
LightType