StarryEyes.ViewModels.Timelines.Statuses.StatusViewModel.ToggleFavoriteImmediate C# (CSharp) Метод

ToggleFavoriteImmediate() публичный Метод

public ToggleFavoriteImmediate ( ) : void
Результат void
        public void ToggleFavoriteImmediate()
        {
            if (!AssertQuickActionEnabled()) return;
            if (IsDirectMessage)
            {
                NotifyQuickActionFailed(
                    MainAreaTimelineResources.MsgProhibitFavorite,
                    MainAreaTimelineResources.MsgProhibitFavoriteDirectMessage);
                return;
            }
            if (!CanFavoriteImmediate && !IsFavorited)
            {
                NotifyQuickActionFailed(
                    MainAreaTimelineResources.MsgProhibitFavorite,
                    MainAreaTimelineResources.MsgProhibitFavoriteMyself);
                return;
            }
            Favorite(GetImmediateAccounts(), !IsFavorited);
        }