Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "name": "Evas_Object",
- "inherits": [ "Eo_Base", "Evas_Common_Interface" ],
- "constructors": {},
- "properties": {
- "size_hint_max": {
- "comment_set": "Sets the hints for an object's maximum size.",
- "comment_get": "Retrieves the hints for an object's maximum size.",
- "legacy_override_set": "evas_object_size_hint_max_set",
- "legacy_override_get": "evas_object_size_hint_max_get",
- "parameters": [
- {"w" : ["Evas_Coord", "comment"]},
- {"h" : ["Evas_Coord", "comment"]}
- ]
- },
- "below": {
- "comment": "Get the Evas object stacked right below the object",
- "type": "ro",
- "legacy_override": "evas_object_below_get",
- "parameters": [
- {"ret" : ["Evas_Object*", "coment"] }
- ]
- },
- },
- "methods" : {
- "key_grab": {
- "comment": "Requests",
- "return_type": "Eina_Bool",
- "legacy_override": "evas_object_key_grab",
- "parameters": {
- "in" : [
- {"keyname" : ["const char*", "comment"]},
- {"modifiers" : ["Evas_Modifier_Mask", "comment"]},
- {"not_modifiers" : ["Evas_Modifier_Mask", "comment"]},
- {"exclusive" : ["Eina_Bool", "comment"]}
- ]
- }
- }
- },
- "some_func_to_show_out_params": {
- "comment": "Requests",
- "return_type": "void",
- "parameters": {
- "in" : [
- {"param1" : ["int ", "comment"]},
- ]
- },
- "out" : [
- {"param2" : ["int", "comment"]},
- {"param3" : ["char*", "comment"]},
- ]
- }
- }
- },
- "signals": [
- [ "clicked", "Description" ],
- [ "clicked,double", "Description" ],
- [ "clicked,triple", "Description" ],
- [ "pressed", "Description" ],
- [ "unpressed", "Description" ],
- [ "longpressed", "Description" ],
- [ "repeated", "Description" ]
- ],
- "implements": [
- ["Evas_Smart", "resize"],
- ["Evas_Smart", "member_del", "set" ],
- ["Evas_Smart", "calculate", "method"]
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement