class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface, Evas.Draggable_Interface) { eo_prefix: elm_obj_thumb; implements { class.constructor; Eo.Base.constructor; Efl.File.file.set; Efl.File.file.get; Evas.Object_Smart.hide; Evas.Object_Smart.add; Evas.Object_Smart.del; Evas.Object_Smart.show; Evas.Draggable_Interface.drag_target.set; Evas.Draggable_Interface.drag_target.get; } events { generate,error; generate,start; generate,stop; load,error; press; } }