Hi there,

I'm currently having problems with the Python API.
My problem boils down to following code:

wave = self.robot.new_wave(domain='googlewave.com',
participants=['...'])
gadget = element.Gadget('...')
gadget.waveid = wave.wave_id
wave.root_blip.append(gadget)
# Update the state of the gadget
self.robot.submit(wave)

What I'm trying to do is to have the robot inserting a gadget (which
works fine) and then update the gadget.
The gadget is written using GWT and the robot is in Python.
The robot should pass values to the gadget by updating its state with
some key-value pairs and therefore trigger the StateUpdateEvent in the
gadget, which then updates itself.

I read stuff about GadgetSubmitDelta but that has to be called on a
document, the example code says
blip = context.GetBlipById(...)
doc = blip.GetDocument()
doc.GadgetSubmitDelta(...)
but I already have my blip (wave.root_blip) and there's no function
called GetDocument() for blip.

That seems strange to me..
I would appreciate any clarification or help :)

Best,
Will

-- 
You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en.

Reply via email to