public static void Apply(SBSDKImageFilterType filter) { foreach (SBSDKUIPage page in Items) { page.Filter = filter; } }
private void OnFilterSelected(object sender, FilterEventArgs e) { Choice = e.Type; if (Temp == null) { Temp = PageRepository.DuplicateCurrent(Choice); } Temp.Filter = Choice; ContentView.ImageView.Image = Temp.DocumentImage; }
public static SBSDKUIPage Apply(SBSDKImageFilterType filter, SBSDKUIPage page) { foreach (SBSDKUIPage item in Items) { if (page.PageFileUUID == item.PageFileUUID) { item.Filter = filter; return(item); } } return(null); }
public static SBSDKUIPage DuplicateCurrent(SBSDKImageFilterType type) { return(new SBSDKUIPage(Current.OriginalImage, Current.Polygon, type)); }
public Filter(string title, SBSDKImageFilterType type) { Title = title; Type = type; }