Warning, /plasma/plasma-browser-integration/dbus/org.kde.krunner1.xml is written in an unsupported language. File is not indexed.
0001 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
0002 <node>
0003 <interface name="org.kde.krunner1">
0004
0005 <!--
0006 Returns a list of actions supported by this runner.
0007 For example, a song match returned by a music player runner can be queued, added to the playlist, or played.
0008 This should be constant
0009 Structure is:
0010 - ID
0011 - Text
0012 - IconName
0013 -->
0014 <method name="Actions">
0015 <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="RemoteActions" />
0016 <arg name="matches" type="a(sss)" direction="out">
0017 </arg>
0018 </method>
0019
0020 <!--
0021 Execute an action
0022 -->
0023 <method name="Run">
0024 <!--
0025 The Unique ID from Match.
0026 -->
0027 <arg name="matchId" type="s" direction="in"/>
0028 <!--
0029 The action ID to run. For the default action this will be empty.
0030 -->
0031 <arg name="actionId" type="s" direction="in"/>
0032 </method>
0033 <!--
0034 Fetch matching results for a given query.
0035
0036 Note: Multiple Match calls may be made with new queries before a call has returned
0037 has returned.
0038 -->
0039 <method name="Match">
0040 <arg name="query" type="s" direction="in"/>
0041 <!--
0042 Return a list of items that match the
0043 Structure is:
0044 - Id
0045 - Text
0046 - IconName
0047 - Type (see PlasmaQuery::Type)
0048 - Relevance
0049 - Properties (VariantMap)
0050 -->
0051 <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="RemoteMatches"/>
0052 <arg name="matches" type="a(sssuda{sv})" direction="out"/>
0053 </method>
0054 </interface>
0055 </node>