# @ohos.brightness (Screen Brightness) (System API) The **brightness** module provides an API for setting the screen brightness. > **NOTE** > > - The initial APIs of this module are supported since API version 7. Newly added APIs will be marked with a superscript to indicate their earliest API version. > > - The APIs provided by this module are system APIs. ## Modules to Import ```js import brightness from '@ohos.brightness'; ``` ## brightness.setValue setValue(value: number): void Sets the screen brightness. **System API**: This is a system API. **System capability**: SystemCapability.PowerManager.DisplayPowerManager **Parameters** | Name| Type | Mandatory| Description | | ------ | ------ | ---- | ----------------------- | | value | number | Yes | Brightness value. Value range: 0 to 255. The value of this parameter must be a number.| **Error codes** For details about the error codes, see [Screen Brightness Error Codes](errorcode-brightness.md). | ID | Error Message | |---------|---------| | 4700101 | Failed to connect to the service. | | 401 | Parameter error. Possible causes: 1.Mandatory parameters are left unspecified; 2.Incorrect parameter types. | | 202 | Permission verification failed. A non-system application calls a system API. | **Example:** ```js try { brightness.setValue(128); } catch(err) { console.error('set brightness failed, err: ' + err); } ``` ## brightness.setValue11+ setValue(value: number, continuous: boolean): void Sets the screen brightness. This API is used for continuous brightness adjustment. To achieve a better performance, set **continuous** to **true** when you start, and set it to **false** after you finish. **System API**: This is a system API. **System capability**: SystemCapability.PowerManager.DisplayPowerManager **Parameters** | Name| Type | Mandatory| Description | | ------ | ------ | ---- | ----------------------- | | value | number | Yes | Brightness value. Value range: 0 to 255. The value of this parameter must be a number.| | continuous | boolean | Yes | Whether the luminance adjustment is continuous. The value of this parameter must be of the Boolean type.| **Error codes** For details about the error codes, see [Screen Brightness Error Codes](errorcode-brightness.md). | ID | Error Message | |---------|---------| | 4700101 | Failed to connect to the service. | | 401 | Parameter error. Possible causes: 1.Mandatory parameters are left unspecified; 2.Incorrect parameter types. | | 202 | Permission verification failed. A non-system application calls a system API. | **Example:** ```js try { brightness.setValue(128, true); } catch(err) { console.error('set brightness failed, err: ' + err); } ```