**args)
@method (in_signature = "ss", out_signature = "s")
- def ReadString (self, key, default_value):
+ def GetString (self, key, default_value):
pass
@method (in_signature = "si", out_signature = "i")
- def ReadInt (self, key, default_value):
+ def GetInt (self, key, default_value):
pass
@method (in_signature = "sb", out_signature = "b")
- def ReadBool (self, key, default_value):
+ def GetBool (self, key, default_value):
pass
@method (in_signature = "ss")
- def WriteString (self, key, value):
+ def SetString (self, key, value):
pass
@method (in_signature = "si")
- def WriteInt (self, key, value):
+ def SetInt (self, key, value):
pass
@method (in_signature = "sb")
- def WriteBool (self, key, value):
+ def SetBool (self, key, value):
+ pass
+
+ @signal (signature = "sv")
+ def ValueChanged (self, key, value):
pass
@method (in_signature = "ob")
def RegisterPanel (self, object_path, replace, dbusconn): pass
+ # methods for ibus config
+ @method (in_signature = "ob")
+ def RegisterConfig (self, object_path, replace, dbusconn): pass
+
# general methods
@method (out_signature = "av")
def GetFactories (self, dbusconn): pass
@method (in_signature = "s", out_signature = "sb")
def GetInputContextStates (self, ic, dbusconn): pass
+ @async_method (in_signature = "ss")
+ def ConfigSetString (self, key, value, dbusconn, reply_cb, error_cb): pass
+
+ @async_method (in_signature = "si")
+ def ConfigSetInt (self, key, value, dbusconn, reply_cb, error_cb): pass
+
+ @async_method (in_signature = "sb")
+ def ConfigSetBool (self, key, value, dbusconn, reply_cb, error_cb): pass
+
+ @async_method (in_signature = "s", out_signature = "s")
+ def ConfigGetString (self, key, dbusconn, reply_cb, error_cb): pass
+
+ @async_method (in_signature = "s", out_signature = "i")
+ def ConfigGetInt (self, key, dbusconn, reply_cb, error_cb): pass
+
+ @async_method (in_signature = "s", out_signature = "b")
+ def ConfigGetBool (self, key, dbusconn, reply_cb, error_cb): pass
+
#sigals
def CommitString (self, ic, text): pass
def Enabled (self, ic): pass
def Disabled (self, ic): pass
+
+ def ConfigValueChanged (self, key, value): pass