Changeset View
Changeset View
Standalone View
Standalone View
src/lib/efl/interfaces/efl_model.eo
1 | struct Efl.Model_Property_Event { | 1 | struct Efl.Model_Property_Event { | ||
---|---|---|---|---|---|
2 | [[EFL model property event data structure | 2 | [[EFL model property event data structure | ||
3 | 3 | | |||
4 | @since 1.23 | 4 | @since 1.23 | ||
5 | ]] | 5 | ]] | ||
6 | changed_properties: array<stringshare>; [[List of changed properties]] | 6 | changed_properties: array<stringshare>; [[List of changed properties]] | ||
7 | invalidated_properties: array<stringshare>; [[Removed properties identified by name]] | 7 | invalidated_properties: array<stringshare>; [[Removed properties identified by name]] | ||
8 | } | 8 | } | ||
9 | 9 | | |||
10 | struct Efl.Model_Children_Event { | 10 | struct Efl.Model_Children_Event { | ||
11 | [[Every time a child is added the event @[Efl.Model.child,added] is dispatched | 11 | [[Every time a child is added the event @[Efl.Model.child,added] is dispatched | ||
12 | passing along this structure.]] | 12 | passing along this structure. | ||
13 | | ||||
14 | @since 1.24 | ||||
15 | ]] | ||||
13 | index: uint; [[index is a hint and is intended to provide a way for applications | 16 | index: uint; [[index is a hint and is intended to provide a way for applications | ||
14 | to control/know children relative positions through listings.]] | 17 | to control/know children relative positions through listings.]] | ||
15 | child: Efl.Object; [[If an object has been built for this index and it is currently tracked by | 18 | child: Efl.Object; [[If an object has been built for this index and it is currently tracked by | ||
16 | the parent, it will be available here.]] | 19 | the parent, it will be available here.]] | ||
17 | } | 20 | } | ||
18 | 21 | | |||
19 | interface Efl.Model | 22 | interface Efl.Model | ||
20 | { | 23 | { | ||
▲ Show 20 Lines • Show All 170 Lines • Show Last 20 Lines |