コード例 #1
0
        //---------------------------------------------------------------------
        // Helpers
        //---------------------------------------------------------------------

        private void OnTagClick(string tagName)
        {
            GetSocialUi.CreateGlobalActivityFeedView()
            .SetWindowTitle("#" + tagName)
            .SetFilterByTags(tagName)
            .Show();
        }
コード例 #2
0
    private void OpenMyFriendsGlobalFeed()
    {
#pragma warning disable 0618
        GetSocialUi.CreateGlobalActivityFeedView()
        .SetWindowTitle("My Friends Feed")
        .SetButtonActionListener(OnActivityActionClicked)
        .SetActionListener(OnAction)
        .SetShowFriendsFeed(true)
        .Show();
#pragma warning restore 0618
    }
コード例 #3
0
    private void OpenFiteredGlobalFeedAction(string title, string userId)
    {
#pragma warning disable 0618
        GetSocialUi.CreateGlobalActivityFeedView()
        .SetWindowTitle(title)
        .SetButtonActionListener(OnActivityActionClicked)
        .SetActionListener(OnAction)
        .SetFilterByUser(userId)
        .SetReadOnly(true)
        .Show();
#pragma warning restore 0618
    }
コード例 #4
0
    private void OnTagClicked(string tag)
    {
#pragma warning disable 0618
        GetSocialUi.CreateGlobalActivityFeedView()
        .SetWindowTitle("Search #" + tag)
        .SetButtonActionListener(OnActivityActionClicked)
        .SetActionListener(OnAction)
        .SetReadOnly(true)
        .SetFilterByTags(tag)
        .Show();
#pragma warning restore 0618
    }
コード例 #5
0
        //---------------------------------------------------------------------
        // Public
        //---------------------------------------------------------------------

        public void ShowActivityFeed()
        {
            if (!IsUserAuthorized())
            {
                return;
            }

            GetSocialUi.CreateGlobalActivityFeedView()
            .SetWindowTitle("News feed")
            .SetTagClickListener(OnTagClick)
            .Show();
        }
コード例 #6
0
    private void OpenGlobalFeed()
    {
#pragma warning disable 0618
        GetSocialUi.CreateGlobalActivityFeedView()
        .SetWindowTitle("Unity Global")
        .SetViewStateCallbacks(() => _console.LogD("Global feed opened"), () => _console.LogD("Global feed closed"))
        .SetButtonActionListener(OnActivityActionClicked)
        .SetActionListener(OnAction)
        .SetMentionClickListener(OnMentionClicked)
        .SetAvatarClickListener(OnUserAvatarClicked)
        .SetTagClickListener(OnTagClicked)
        .SetUiActionListener(OnUiAction)
        .Show();
#pragma warning restore 0618
    }