Example #1
0
    def __init__(self, canvas, group_name, parent, theme=None):
        EdjeWidget.__init__(self, canvas, group_name,
                            parent, theme)

        self.image = canvas.FilledImage()
        self.part_swallow("image", self.image)
        self.callback_preloaded = None
        self.image.on_image_preloaded_add(self.cb_preloaded)

        self.model = None
Example #2
0
 def __init__(self, parent, create_thumb, cancel_thumb, theme=None):
     EdjeWidget.__init__(self, parent.evas, "images/grid_item",
                         parent, theme)
     self._model = None
     self._img = self.evas.FilledImage()
     self._img.on_image_preloaded_add(self._on_preloaded_cb)
     self.part_swallow("contents", self._img)
     self.signal_emit("image,hide", "")
     self.callback_create_thumb = create_thumb
     self.callback_cancel_thumb = cancel_thumb
     self.loading_thumb = False