{"action":"created","issue":{"url":"https://api.github.com/repos/angular-ui/ui-grid/issues/5291","repository_url":"https://api.github.com/repos/angular-ui/ui-grid","labels_url":"https://api.github.com/repos/angular-ui/ui-grid/issues/5291/labels{/name}","comments_url":"https://api.github.com/repos/angular-ui/ui-grid/issues/5291/comments","events_url":"https://api.github.com/repos/angular-ui/ui-grid/issues/5291/events","html_url":"https://github.com/angular-ui/ui-grid/issues/5291","id":146268018,"number":5291,"title":"Is there any way to enable External Pagination with Scrolling?","user":{"login":"cheahkhing","id":563883,"avatar_url":"https://avatars.githubusercontent.com/u/563883?v=3","gravatar_id":"","url":"https://api.github.com/users/cheahkhing","html_url":"https://github.com/cheahkhing","followers_url":"https://api.github.com/users/cheahkhing/followers","following_url":"https://api.github.com/users/cheahkhing/following{/other_user}","gists_url":"https://api.github.com/users/cheahkhing/gists{/gist_id}","starred_url":"https://api.github.com/users/cheahkhing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cheahkhing/subscriptions","organizations_url":"https://api.github.com/users/cheahkhing/orgs","repos_url":"https://api.github.com/users/cheahkhing/repos","events_url":"https://api.github.com/users/cheahkhing/events{/privacy}","received_events_url":"https://api.github.com/users/cheahkhing/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-04-06T10:30:23Z","updated_at":"2016-04-15T05:39:14Z","closed_at":null,"body":"Hi, \r\n\r\nI am trying to figure out how to enable this kind of behaviour:\r\n\r\nThe grid will be using External Pagination, which would probably be a REST service that supports Page Size, and start at which page, etc.\r\n\r\nOn the initial load, the REST service will return the data for first page, and also the total numbers of rows available.\r\n\r\nSo, let say now the total is 1000, and first page is 100. \r\nThe grid will show a scrollbar for the grid with length of 1000 items in it. But in fact, it only has 100 rows of data.\r\n\r\nWhenever user scrolls down reaching row number 100, it will knows to fetch more data from the service by passing the current page, and get the data back to display.\r\n\r\nIs this behaviour achievable with ui-grid?\r\n "},"comment":{"url":"https://api.github.com/repos/angular-ui/ui-grid/issues/comments/210294834","html_url":"https://github.com/angular-ui/ui-grid/issues/5291#issuecomment-210294834","issue_url":"https://api.github.com/repos/angular-ui/ui-grid/issues/5291","id":210294834,"user":{"login":"stevenlius","id":2413020,"avatar_url":"https://avatars.githubusercontent.com/u/2413020?v=3","gravatar_id":"","url":"https://api.github.com/users/stevenlius","html_url":"https://github.com/stevenlius","followers_url":"https://api.github.com/users/stevenlius/followers","following_url":"https://api.github.com/users/stevenlius/following{/other_user}","gists_url":"https://api.github.com/users/stevenlius/gists{/gist_id}","starred_url":"https://api.github.com/users/stevenlius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevenlius/subscriptions","organizations_url":"https://api.github.com/users/stevenlius/orgs","repos_url":"https://api.github.com/users/stevenlius/repos","events_url":"https://api.github.com/users/stevenlius/events{/privacy}","received_events_url":"https://api.github.com/users/stevenlius/received_events","type":"User","site_admin":false},"created_at":"2016-04-15T05:39:14Z","updated_at":"2016-04-15T05:39:14Z","body":"@cheahkhing check the thing that is called virtual scrolling. "}}