1.7 KiB
1.7 KiB
title | description | image |
---|---|---|
wallPaperSettings | Wallpaper settings | https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png |
Constructor: wallPaperSettings
Wallpaper settings
Attributes:
Name | Type | Required | Description |
---|---|---|---|
blur | Bool | Optional | If set, the wallpaper must be downscaled to fit in 450x450 square and then box-blurred with radius 12 |
motion | Bool | Optional | If set, the background needs to be slightly moved when device is rotated |
background_color | int | Optional | If set, a PNG pattern is to be combined with the color chosen by the user: the main color of the background in RGB24 format |
second_background_color | int | Optional | If set, a PNG pattern is to be combined with the first and second background colors (RGB24 format) in a top-bottom gradient |
intensity | int | Optional | Intensity of the pattern when it is shown above the main background color, 0-100 |
rotation | int | Optional | Clockwise rotation angle of the gradient, in degrees; 0-359. Should be always divisible by 45 |
Type: WallPaperSettings
Example:
$wallPaperSettings = ['_' => 'wallPaperSettings', 'blur' => Bool, 'motion' => Bool, 'background_color' => int, 'second_background_color' => int, 'intensity' => int, 'rotation' => int];
Or, if you're into Lua:
wallPaperSettings={_='wallPaperSettings', blur=Bool, motion=Bool, background_color=int, second_background_color=int, intensity=int, rotation=int}