{"action":"created","comment":{"url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/comments/353007582","pull_request_review_id":325923575,"id":353007582,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM1MzAwNzU4Mg==","diff_hunk":"@@ -0,0 +1,78 @@\n+﻿using ElmSharp;\n+using System;\n+using System.Collections.Generic;\n+\n+namespace Tizen.NET.MaterialComponents\n+{\n+    public class MList : GenList, IColorSchemeComponent\n+    {\n+        HashSet<GenItem> _realizedItems = new HashSet<GenItem>();","path":"src/Tizen.NET.MaterialComponents/Components/MList.cs","position":9,"original_position":9,"commit_id":"7af03763e954c4a1e44a860ca7d5169cb2a26bf4","original_commit_id":"06d7b53ddf40acf5e6f48db8e883c786adb1e774","user":{"login":"shyunMin","id":20968023,"node_id":"MDQ6VXNlcjIwOTY4MDIz","avatar_url":"https://avatars1.githubusercontent.com/u/20968023?v=4","gravatar_id":"","url":"https://api.github.com/users/shyunMin","html_url":"https://github.com/shyunMin","followers_url":"https://api.github.com/users/shyunMin/followers","following_url":"https://api.github.com/users/shyunMin/following{/other_user}","gists_url":"https://api.github.com/users/shyunMin/gists{/gist_id}","starred_url":"https://api.github.com/users/shyunMin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shyunMin/subscriptions","organizations_url":"https://api.github.com/users/shyunMin/orgs","repos_url":"https://api.github.com/users/shyunMin/repos","events_url":"https://api.github.com/users/shyunMin/events{/privacy}","received_events_url":"https://api.github.com/users/shyunMin/received_events","type":"User","site_admin":false},"body":"That's because `GenList` doesn't provide to access to `GenItems` they have internally.\r\n`GenItems` are needed whenever the theme color is changed, `MList`  saves the items when it is realized.\r\n","created_at":"2019-12-03T06:49:04Z","updated_at":"2019-12-03T06:49:04Z","html_url":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents/pull/52#discussion_r353007582","pull_request_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/52","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/comments/353007582"},"html":{"href":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents/pull/52#discussion_r353007582"},"pull_request":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/52"}},"in_reply_to_id":352984989},"pull_request":{"url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/52","id":340387030,"node_id":"MDExOlB1bGxSZXF1ZXN0MzQwMzg3MDMw","html_url":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents/pull/52","diff_url":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents/pull/52.diff","patch_url":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents/pull/52.patch","issue_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/issues/52","number":52,"state":"open","locked":false,"title":"Add MList","user":{"login":"shyunMin","id":20968023,"node_id":"MDQ6VXNlcjIwOTY4MDIz","avatar_url":"https://avatars1.githubusercontent.com/u/20968023?v=4","gravatar_id":"","url":"https://api.github.com/users/shyunMin","html_url":"https://github.com/shyunMin","followers_url":"https://api.github.com/users/shyunMin/followers","following_url":"https://api.github.com/users/shyunMin/following{/other_user}","gists_url":"https://api.github.com/users/shyunMin/gists{/gist_id}","starred_url":"https://api.github.com/users/shyunMin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shyunMin/subscriptions","organizations_url":"https://api.github.com/users/shyunMin/orgs","repos_url":"https://api.github.com/users/shyunMin/repos","events_url":"https://api.github.com/users/shyunMin/events{/privacy}","received_events_url":"https://api.github.com/users/shyunMin/received_events","type":"User","site_admin":false},"body":"### Description of Change ###\r\nThis PR is for adding MList\r\n\r\n### Issues Resolved ### \r\n- fixes #22\r\n\r\n### API Changes ###\r\nAdded\r\n - MList\r\n\r\n### Platforms Affected ### \r\n- Tizen\r\n\r\n### Behavioral/Visual Changes ###\r\nNone\r\n\r\n### Before/After Screenshots ### \r\n![mlist](https://user-images.githubusercontent.com/20968023/68758818-dbebc200-0651-11ea-9d63-22fda7b8c969.gif)\r\n\r\n\r\n\r\n### PR Checklist ###\r\n\r\n- [ ] Has automated tests <!-- (if tests are omitted or manual, state reason in description) -->\r\n- [x] Rebased on top of the target branch at time of PR\r\n- [x] Changes adhere to coding standard","created_at":"2019-11-13T11:12:52Z","updated_at":"2019-12-03T06:49:04Z","closed_at":null,"merged_at":null,"merge_commit_sha":"647cdccf157a8598522006dbfaf7e5a6122bfc6c","assignee":null,"assignees":[],"requested_reviewers":[{"login":"arosis78","id":35049857,"node_id":"MDQ6VXNlcjM1MDQ5ODU3","avatar_url":"https://avatars1.githubusercontent.com/u/35049857?v=4","gravatar_id":"","url":"https://api.github.com/users/arosis78","html_url":"https://github.com/arosis78","followers_url":"https://api.github.com/users/arosis78/followers","following_url":"https://api.github.com/users/arosis78/following{/other_user}","gists_url":"https://api.github.com/users/arosis78/gists{/gist_id}","starred_url":"https://api.github.com/users/arosis78/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arosis78/subscriptions","organizations_url":"https://api.github.com/users/arosis78/orgs","repos_url":"https://api.github.com/users/arosis78/repos","events_url":"https://api.github.com/users/arosis78/events{/privacy}","received_events_url":"https://api.github.com/users/arosis78/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/52/commits","review_comments_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/52/comments","review_comment_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/comments{/number}","comments_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/issues/52/comments","statuses_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/statuses/7af03763e954c4a1e44a860ca7d5169cb2a26bf4","head":{"label":"shyunMin:add_mlist","ref":"add_mlist","sha":"7af03763e954c4a1e44a860ca7d5169cb2a26bf4","user":{"login":"shyunMin","id":20968023,"node_id":"MDQ6VXNlcjIwOTY4MDIz","avatar_url":"https://avatars1.githubusercontent.com/u/20968023?v=4","gravatar_id":"","url":"https://api.github.com/users/shyunMin","html_url":"https://github.com/shyunMin","followers_url":"https://api.github.com/users/shyunMin/followers","following_url":"https://api.github.com/users/shyunMin/following{/other_user}","gists_url":"https://api.github.com/users/shyunMin/gists{/gist_id}","starred_url":"https://api.github.com/users/shyunMin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shyunMin/subscriptions","organizations_url":"https://api.github.com/users/shyunMin/orgs","repos_url":"https://api.github.com/users/shyunMin/repos","events_url":"https://api.github.com/users/shyunMin/events{/privacy}","received_events_url":"https://api.github.com/users/shyunMin/received_events","type":"User","site_admin":false},"repo":{"id":172641294,"node_id":"MDEwOlJlcG9zaXRvcnkxNzI2NDEyOTQ=","name":"Tizen.NET.MaterialComponents","full_name":"shyunMin/Tizen.NET.MaterialComponents","private":false,"owner":{"login":"shyunMin","id":20968023,"node_id":"MDQ6VXNlcjIwOTY4MDIz","avatar_url":"https://avatars1.githubusercontent.com/u/20968023?v=4","gravatar_id":"","url":"https://api.github.com/users/shyunMin","html_url":"https://github.com/shyunMin","followers_url":"https://api.github.com/users/shyunMin/followers","following_url":"https://api.github.com/users/shyunMin/following{/other_user}","gists_url":"https://api.github.com/users/shyunMin/gists{/gist_id}","starred_url":"https://api.github.com/users/shyunMin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shyunMin/subscriptions","organizations_url":"https://api.github.com/users/shyunMin/orgs","repos_url":"https://api.github.com/users/shyunMin/repos","events_url":"https://api.github.com/users/shyunMin/events{/privacy}","received_events_url":"https://api.github.com/users/shyunMin/received_events","type":"User","site_admin":false},"html_url":"https://github.com/shyunMin/Tizen.NET.MaterialComponents","description":"Material Components for Tizen .NET helps developers execute Material Design.","fork":true,"url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents","forks_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/forks","keys_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/keys{/key_id}","collaborators_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/teams","hooks_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/hooks","issue_events_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/issues/events{/number}","events_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/events","assignees_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/assignees{/user}","branches_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/branches{/branch}","tags_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/tags","blobs_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/git/refs{/sha}","trees_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/git/trees{/sha}","statuses_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/statuses/{sha}","languages_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/languages","stargazers_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/stargazers","contributors_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/contributors","subscribers_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/subscribers","subscription_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/subscription","commits_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/commits{/sha}","git_commits_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/git/commits{/sha}","comments_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/comments{/number}","issue_comment_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/issues/comments{/number}","contents_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/contents/{+path}","compare_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/compare/{base}...{head}","merges_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/merges","archive_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/downloads","issues_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/issues{/number}","pulls_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/pulls{/number}","milestones_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/milestones{/number}","notifications_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/labels{/name}","releases_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/releases{/id}","deployments_url":"https://api.github.com/repos/shyunMin/Tizen.NET.MaterialComponents/deployments","created_at":"2019-02-26T05:02:33Z","updated_at":"2019-08-12T05:53:04Z","pushed_at":"2019-12-03T06:35:12Z","git_url":"git://github.com/shyunMin/Tizen.NET.MaterialComponents.git","ssh_url":"git@github.com:shyunMin/Tizen.NET.MaterialComponents.git","clone_url":"https://github.com/shyunMin/Tizen.NET.MaterialComponents.git","svn_url":"https://github.com/shyunMin/Tizen.NET.MaterialComponents","homepage":null,"size":10842,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"TizenAPI:master","ref":"master","sha":"dd449f2ac8290b8e205f1f51e611e0b68704b447","user":{"login":"TizenAPI","id":34930015,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM0OTMwMDE1","avatar_url":"https://avatars0.githubusercontent.com/u/34930015?v=4","gravatar_id":"","url":"https://api.github.com/users/TizenAPI","html_url":"https://github.com/TizenAPI","followers_url":"https://api.github.com/users/TizenAPI/followers","following_url":"https://api.github.com/users/TizenAPI/following{/other_user}","gists_url":"https://api.github.com/users/TizenAPI/gists{/gist_id}","starred_url":"https://api.github.com/users/TizenAPI/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TizenAPI/subscriptions","organizations_url":"https://api.github.com/users/TizenAPI/orgs","repos_url":"https://api.github.com/users/TizenAPI/repos","events_url":"https://api.github.com/users/TizenAPI/events{/privacy}","received_events_url":"https://api.github.com/users/TizenAPI/received_events","type":"Organization","site_admin":false},"repo":{"id":171967037,"node_id":"MDEwOlJlcG9zaXRvcnkxNzE5NjcwMzc=","name":"Tizen.NET.MaterialComponents","full_name":"TizenAPI/Tizen.NET.MaterialComponents","private":false,"owner":{"login":"TizenAPI","id":34930015,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM0OTMwMDE1","avatar_url":"https://avatars0.githubusercontent.com/u/34930015?v=4","gravatar_id":"","url":"https://api.github.com/users/TizenAPI","html_url":"https://github.com/TizenAPI","followers_url":"https://api.github.com/users/TizenAPI/followers","following_url":"https://api.github.com/users/TizenAPI/following{/other_user}","gists_url":"https://api.github.com/users/TizenAPI/gists{/gist_id}","starred_url":"https://api.github.com/users/TizenAPI/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TizenAPI/subscriptions","organizations_url":"https://api.github.com/users/TizenAPI/orgs","repos_url":"https://api.github.com/users/TizenAPI/repos","events_url":"https://api.github.com/users/TizenAPI/events{/privacy}","received_events_url":"https://api.github.com/users/TizenAPI/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents","description":"Material Components for Tizen .NET helps developers execute Material Design.","fork":false,"url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents","forks_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/forks","keys_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/keys{/key_id}","collaborators_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/teams","hooks_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/hooks","issue_events_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/issues/events{/number}","events_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/events","assignees_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/assignees{/user}","branches_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/branches{/branch}","tags_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/tags","blobs_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/git/refs{/sha}","trees_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/git/trees{/sha}","statuses_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/statuses/{sha}","languages_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/languages","stargazers_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/stargazers","contributors_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/contributors","subscribers_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/subscribers","subscription_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/subscription","commits_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/commits{/sha}","git_commits_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/git/commits{/sha}","comments_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/comments{/number}","issue_comment_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/issues/comments{/number}","contents_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/contents/{+path}","compare_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/compare/{base}...{head}","merges_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/merges","archive_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/downloads","issues_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/issues{/number}","pulls_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls{/number}","milestones_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/milestones{/number}","notifications_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/labels{/name}","releases_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/releases{/id}","deployments_url":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/deployments","created_at":"2019-02-22T00:33:00Z","updated_at":"2019-08-06T07:59:27Z","pushed_at":"2019-12-03T06:35:14Z","git_url":"git://github.com/TizenAPI/Tizen.NET.MaterialComponents.git","ssh_url":"git@github.com:TizenAPI/Tizen.NET.MaterialComponents.git","clone_url":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents.git","svn_url":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents","homepage":null,"size":10823,"stargazers_count":3,"watchers_count":3,"language":"C#","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":10,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":5,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":10,"open_issues":5,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/52"},"html":{"href":"https://github.com/TizenAPI/Tizen.NET.MaterialComponents/pull/52"},"issue":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/issues/52"},"comments":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/issues/52/comments"},"review_comments":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/52/comments"},"review_comment":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/pulls/52/commits"},"statuses":{"href":"https://api.github.com/repos/TizenAPI/Tizen.NET.MaterialComponents/statuses/7af03763e954c4a1e44a860ca7d5169cb2a26bf4"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"shyunMin"}}