public UsersDialog(InstaBroadcast broadcast) : this() { Broadcast = broadcast; UsersDialogCommand = UsersDialogCommand.Broadcast; try { IsPrivate = broadcast.BroadcastOwner.IsPrivate; } catch { } try { if (IsPrivate) { txtPrivateAccount.Text = $"Only {broadcast.BroadcastOwner.UserName.ToLower()}'s followers can see this live."; PrivateAccountGrid.Visibility = Visibility.Visible; } else { PrivateAccountGrid.Visibility = Visibility.Collapsed; } } catch { } }
public UsersDialog(InstaStoryItem storyItem, InstaReelFeed reelFeed) : this() { StoryItem = storyItem; ReelFeed = reelFeed; UsersDialogCommand = UsersDialogCommand.Story; try { IsPrivate = reelFeed.User.IsPrivate; } catch { } try { if (IsPrivate) { txtPrivateAccount.Text = $"Only {reelFeed.User.UserName.ToLower()}'s followers can see this story."; PrivateAccountGrid.Visibility = Visibility.Visible; } else { PrivateAccountGrid.Visibility = Visibility.Collapsed; } } catch { } }
public UsersDialog(InstaMedia media, string carouselChildMediaId) : this() { CarouselChildMediaId = carouselChildMediaId; Media = media; UsersDialogCommand = UsersDialogCommand.Media; try { IsPrivate = media.User.IsPrivate; } catch { } try { if (IsPrivate) { txtPrivateAccount.Text = $"Only {media.User.UserName.ToLower()}'s followers can see this post."; PrivateAccountGrid.Visibility = Visibility.Visible; } else { PrivateAccountGrid.Visibility = Visibility.Collapsed; } } catch { } }
public UsersDialog(InstaUserShort userShort) : this() { UserProfile = userShort; UsersDialogCommand = UsersDialogCommand.Profile; }