Crate fidl_fuchsia_ui_brightness

Source

Structs§

BrightnessPoint
A tuple representing a point on the auto-brightness curve Ambient_lux and nits must be positive values.
BrightnessTable
A set of points defining the auto-brightness curve. The ambient_lux values must be monotonically increasing.
ColorAdjustmentControlHandle
ColorAdjustmentEventStream
ColorAdjustmentHandlerControlHandle
ColorAdjustmentHandlerEventStream
ColorAdjustmentHandlerMarker
ColorAdjustmentHandlerProxy
ColorAdjustmentHandlerRequestStream
A Stream of incoming requests for fuchsia.ui.brightness/ColorAdjustmentHandler.
ColorAdjustmentHandlerSetColorAdjustmentRequest
ColorAdjustmentHandlerSynchronousProxy
ColorAdjustmentMarker
ColorAdjustmentProxy
ColorAdjustmentRequestStream
A Stream of incoming requests for fuchsia.ui.brightness/ColorAdjustment.
ColorAdjustmentSetDiscreteColorAdjustmentRequest
ColorAdjustmentSetDiscreteColorAdjustmentResponder
ColorAdjustmentSynchronousProxy
ColorAdjustmentTable
The table for screen color tint adjustments.
ControlControlHandle
ControlEventStream
ControlGetMaxAbsoluteBrightnessResponder
ControlGetMaxAbsoluteBrightnessResponse
ControlMarker
ControlProxy
ControlRequestStream
A Stream of incoming requests for fuchsia.ui.brightness/Control.
ControlSetAutoBrightnessAdjustmentRequest
ControlSetBrightnessTableRequest
ControlSetManualBrightnessRequest
ControlSetManualBrightnessSmoothRequest
ControlSynchronousProxy
ControlWatchAutoBrightnessAdjustmentResponder
ControlWatchAutoBrightnessAdjustmentResponse
ControlWatchAutoBrightnessResponder
ControlWatchAutoBrightnessResponse
ControlWatchCurrentBrightnessResponder
ControlWatchCurrentBrightnessResponse

Enums§

ColorAdjustmentEvent
ColorAdjustmentHandlerEvent
ColorAdjustmentHandlerRequest
Handler implemented by the owner of the presentation. The UI component that controls brightness and screen tint uses this protocol to request changes to the screen’s color adjustment matrix.
ColorAdjustmentRequest
Allows clients to request changes to the screen’s color adjustment matrix. This protocol should be implemented and served by the owner of screen presentation.
ControlEvent
ControlRequest
Control provides an interface to manage the brightness component.

Traits§

ColorAdjustmentHandlerProxyInterface
ColorAdjustmentProxyInterface
ControlProxyInterface

Type Aliases§

Brightness
A normalized relative brightness adjustment in the range 0.0 (off/minimum) to 1.0 (maximum).
ControlGetMaxAbsoluteBrightnessResult