Warning, /libraries/plasma-wayland-protocols/src/protocols/slide.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <protocol name="slide">
0003   <copyright><![CDATA[
0004     SPDX-FileCopyrightText: 2015 Martin Gräßlin
0005     SPDX-FileCopyrightText: 2015 Marco Martin
0006 
0007     SPDX-License-Identifier: LGPL-2.1-or-later
0008   ]]></copyright>
0009   <interface name="org_kde_kwin_slide_manager" version="1">
0010       <request name="create">
0011           <arg name="id" type="new_id" interface="org_kde_kwin_slide"/>
0012           <arg name="surface" type="object" interface="wl_surface"/>
0013       </request>
0014       <request name="unset">
0015           <arg name="surface" type="object" interface="wl_surface"/>
0016       </request>
0017   </interface>
0018   <interface name="org_kde_kwin_slide" version="1">
0019       <description summary="slide a surface from a location to another">
0020         Ask the compositor to move the surface from a location to another
0021         with a slide animation.
0022 
0023         The from argument provides a clue about where the slide animation
0024         begins, offset is the distance from screen edge to begin the animation.
0025       </description>
0026       <enum name="location">
0027         <entry name="left" value="0"/>
0028         <entry name="top" value="1"/>
0029         <entry name="right" value="2"/>
0030         <entry name="bottom" value="3"/>
0031       </enum>
0032       <request name="commit">
0033       </request>
0034       <request name="set_location">
0035         <arg name="location" type="uint"/>
0036       </request>
0037       <request name="set_offset">
0038         <arg name="offset" type="int"/>
0039       </request>
0040       <request name="release" type="destructor">
0041         <description summary="release the slide object"/>
0042       </request>
0043   </interface>
0044 </protocol>