public override IAsyncOperation <LaunchResult> HandleAsync(UriHandlerData data) { GalleryInfo.TryParseGalleryPopup(data, out var info, out var type); return(AsyncOperation <LaunchResult> .CreateCompleted(new GalleryLaunchResult(info, -1, type))); }
public override bool CanHandle(UriHandlerData data) { return(GalleryInfo.TryParseGalleryPopup(data, out var info, out _)); }
public override Task <LaunchResult> HandleAsync(UriHandlerData data) { GalleryInfo.TryParseGalleryPopup(data, out var info, out var type); return(Task.FromResult <LaunchResult>(new GalleryLaunchResult(info, -1, type))); }