KDE shadow
org_kde_kwin_shadow_manager
version 2
create(id: new_id<org_kde_kwin_shadow>, surface: object<wl_surface>)
Argument | Type | Description |
|---|---|---|
| id | new_id<org_kde_kwin_shadow> | |
| surface | object<wl_surface> |
unset(surface: object<wl_surface>)
Argument | Type | Description |
|---|---|---|
| surface | object<wl_surface> |
org_kde_kwin_shadow_manager::destroy
Type: destructorsince 2
destroy()
Destroy the org_kde_kwin_shadow_manager
Destroy the org_kde_kwin_shadow_manager object.
org_kde_kwin_shadow
version 2
commit()
org_kde_kwin_shadow::destroy
Type: destructorsince 2
destroy()
Destroy the org_kde_kwin_shadow
Destroy the org_kde_kwin_shadow object. If the org_kde_kwin_shadow is still set on a wl_surface the shadow will be immediately removed. Prefer to first call the request unset on the org_kde_kwin_shadow_manager and commit the wl_surface to apply the change.
Compositor Support
| org_kde_kwin_shadow_manager | ↓ | ||
| Compositors | |||
| Cage | 0.3.0 | x | |
| COSMIC | 1.0.0~beta.8 | x | |
| GameScope | 3.15.14 | x | |
| Hyprland | 0.52.1 | x | |
| Jay | 1.14.0 | x | |
| KWin | 6.6 | 2 | |
| Labwc | 0.20.2 | x | |
| Louvre | 2.14.1 | x | |
| Mir | 2.26 | x | |
| Muffin | 6.7.4 | x | |
| Mutter | 50.4 | x | |
| niri | 26.04 | x | |
| phoc | 0.55 | x | |
| river | 0.3.13 | x | |
| Sway | 1.11 | x | |
| Treeland | 0.8.0 | x | |
| Wayfire | 0.9.0 | x | |
| Weston | 14.0.2 | x | |