Changeset View
Changeset View
Standalone View
Standalone View
kcms/keyboard/fcitx/org.fcitx.Fcitx.InputMethod.xml
- This file was added.
1 | <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" | ||||
---|---|---|---|---|---|
2 | "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> | ||||
3 | <node> | ||||
4 | <interface name="org.fcitx.Fcitx.InputMethod"> | ||||
5 | <method name="CreateIC"> | ||||
6 | <arg name="icid" direction="out" type="i"/> | ||||
7 | <arg name="keyval1" direction="out" type="u"/> | ||||
8 | <arg name="state1" direction="out" type="u"/> | ||||
9 | <arg name="keyval2" direction="out" type="u"/> | ||||
10 | <arg name="state2" direction="out" type="u"/> | ||||
11 | </method> | ||||
12 | <method name="CreateICv2"> | ||||
13 | <arg name="appname" direction="in" type="s"/> | ||||
14 | <arg name="icid" direction="out" type="i"/> | ||||
15 | <arg name="enable" direction="out" type="b"/> | ||||
16 | <arg name="keyval1" direction="out" type="u"/> | ||||
17 | <arg name="state1" direction="out" type="u"/> | ||||
18 | <arg name="keyval2" direction="out" type="u"/> | ||||
19 | <arg name="state2" direction="out" type="u"/> | ||||
20 | </method> | ||||
21 | <method name="CreateICv3"> | ||||
22 | <arg name="appname" direction="in" type="s"/> | ||||
23 | <arg name="pid" direction="in" type="i"/> | ||||
24 | <arg name="icid" direction="out" type="i"/> | ||||
25 | <arg name="enable" direction="out" type="b"/> | ||||
26 | <arg name="keyval1" direction="out" type="u"/> | ||||
27 | <arg name="state1" direction="out" type="u"/> | ||||
28 | <arg name="keyval2" direction="out" type="u"/> | ||||
29 | <arg name="state2" direction="out" type="u"/> | ||||
30 | </method> | ||||
31 | <method name="Exit"> | ||||
32 | </method> | ||||
33 | <method name="GetCurrentIM"> | ||||
34 | <arg name="im" direction="out" type="s"/> | ||||
35 | </method> | ||||
36 | <method name="SetCurrentIM"> | ||||
37 | <arg name="im" direction="in" type="s"/> | ||||
38 | </method> | ||||
39 | <method name="ReloadConfig"> | ||||
40 | </method> | ||||
41 | <method name="ReloadAddonConfig"> | ||||
42 | <arg name="addon" direction="in" type="s"/> | ||||
43 | </method> | ||||
44 | <method name="Restart"> | ||||
45 | </method> | ||||
46 | <method name="Configure"> | ||||
47 | </method> | ||||
48 | <method name="ConfigureAddon"> | ||||
49 | <arg name="addon" direction="in" type="s"/> | ||||
50 | </method> | ||||
51 | <method name="ConfigureIM"> | ||||
52 | <arg name="im" direction="in" type="s"/> | ||||
53 | </method> | ||||
54 | <method name="GetCurrentUI"> | ||||
55 | <arg name="addon" direction="out" type="s"/> | ||||
56 | </method> | ||||
57 | <method name="GetIMAddon"> | ||||
58 | <arg name="im" direction="in" type="s"/> | ||||
59 | <arg name="addon" direction="out" type="s"/> | ||||
60 | </method> | ||||
61 | <method name="ActivateIM"> | ||||
62 | </method> | ||||
63 | <method name="InactivateIM"> | ||||
64 | </method> | ||||
65 | <method name="ToggleIM"> | ||||
66 | </method> | ||||
67 | <method name="ResetIMList"> | ||||
68 | </method> | ||||
69 | <method name="GetCurrentState"> | ||||
70 | <arg name="state" direction="out" type="i"/> | ||||
71 | </method> | ||||
72 | <property access="readwrite" type="a(sssb)" name="IMList"> | ||||
73 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="true"/> | ||||
74 | <annotation name="com.trolltech.QtDBus.QtTypeName" value="FcitxQtInputMethodItemList" /> | ||||
75 | <annotation name="org.qtproject.QtDBus.QtTypeName" value="FcitxQtInputMethodItemList" /> | ||||
76 | </property> | ||||
77 | <property access="readwrite" type="s" name="CurrentIM"> | ||||
78 | <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="true"/> | ||||
79 | </property> | ||||
80 | </interface> | ||||
81 | </node> |