示例#1
0
 public System.Threading.Tasks.Task <Eina.Value> GetChildrenSliceAsync(uint start, uint count, System.Threading.CancellationToken token = default(System.Threading.CancellationToken))
 {
     Eina.Future future = GetChildrenSlice(start, count);
     return(Efl.Eo.Globals.WrapAsync(future, token));
 }
示例#2
0
 /// <summary>Async wrapper for <see cref="Create" />.</summary>
 /// <param name="model">Efl model</param>
 /// <param name="parent">Efl canvas</param>
 /// <param name="token">Token to notify the async operation of external request to cancel.</param>
 /// <returns>An async task wrapping the result of the operation.</returns>
 public System.Threading.Tasks.Task <Eina.Value> CreateAsync(Efl.IModel model, Efl.Gfx.IEntity parent, System.Threading.CancellationToken token = default(System.Threading.CancellationToken))
 {
     Eina.Future future = Create(model, parent);
     return(Efl.Eo.Globals.WrapAsync(future, token));
 }
示例#3
0
 public System.Threading.Tasks.Task <Eina.Value> GetPropertyReadyAsync(System.String property, System.Threading.CancellationToken token = default(System.Threading.CancellationToken))
 {
     Eina.Future future = GetPropertyReady(property);
     return(Efl.Eo.Globals.WrapAsync(future, token));
 }