/// <inheritdoc /> public virtual void ExecuteOnFirstLoad(object view, Action <object> handler) { var page = view as Page; if (page != null) { EventHandler appearing = null; appearing = (s, e) => { page.Appearing -= appearing; handler(view); }; page.Appearing += appearing; return; } platformProvider.ExecuteOnFirstLoad(view, handler); }
public void ExecuteOnFirstLoad(object view, System.Action <object> handler) { _defaultPlatformProvider.ExecuteOnFirstLoad(view, handler); }
public void ExecuteOnFirstLoad(object view, Action <object> handler) { _underlyingPlatformProvider.ExecuteOnFirstLoad(view, handler); }