{"id":20237420,"url":"https://github.com/react-widget/scrollview","last_synced_at":"2025-03-03T14:30:11.358Z","repository":{"id":32731553,"uuid":"139154210","full_name":"react-widget/scrollview","owner":"react-widget","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-09T07:07:34.000Z","size":4085,"stargazers_count":0,"open_issues_count":19,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-14T09:43:02.304Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://react-widget.github.io/scrollview/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/react-widget.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-29T13:42:06.000Z","updated_at":"2020-11-15T02:41:20.000Z","dependencies_parsed_at":"2023-01-14T22:04:11.130Z","dependency_job_id":null,"html_url":"https://github.com/react-widget/scrollview","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-widget%2Fscrollview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-widget%2Fscrollview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-widget%2Fscrollview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-widget%2Fscrollview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/react-widget","download_url":"https://codeload.github.com/react-widget/scrollview/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241681838,"owners_count":20002388,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T08:26:54.664Z","updated_at":"2025-03-03T14:30:11.334Z","avatar_url":"https://github.com/react-widget.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# scrollview\n\n## Install\n\n`npm install --save react-widget-scrollview`\n\n## Options\n\n```\nstatic propTypes = {\n        prefixCls: PropTypes.string,\n        className: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),\n        scrollViewBodyCls: PropTypes.string,\n        scrollViewBodyStyle: PropTypes.object,\n        overflow: PropTypes.oneOfType(['hidden', 'auto', 'scroll', 'visible']),\n        overflowX: PropTypes.oneOfType(['hidden', 'auto', 'scroll', 'visible']),\n        overflowY: PropTypes.oneOfType(['hidden', 'auto', 'scroll', 'visible']),\n        wheelDir: PropTypes.oneOfType(['x', 'y']),\n        thumbCls: PropTypes.string,\n        trackCls: PropTypes.string,\n        scrollBarSize: PropTypes.number,\n        thumbSize: PropTypes.number,\n        thumbMinSize: PropTypes.number,\n        thumbMaxSize: PropTypes.number,\n        showTrack: PropTypes.bool,\n        scrollBarOffsetTopOrLeft: PropTypes.number,\n        scrollBarOffsetRightOrBottom: PropTypes.number,\n        wheelStep: PropTypes.number,\n        enablePreventDefaultOnEnd: PropTypes.bool,\n        onScroll: PropTypes.func,\n        onHScrollEnd: PropTypes.func,\n        onVScrollEnd: PropTypes.func,\n        onHScrollStart: PropTypes.func,\n        onVScrollStart: PropTypes.func,\n    };\n\n    static defaultProps = {\n        prefixCls: 'rw-scrollview',\n        className: '',\n        scrollViewBodyCls: '',\n        overflow: 'auto',\n        overflowX: 'auto',\n        overflowY: 'auto',\n        scrollBarSize: 7,\n        scrollBarOffsetTopOrLeft: 2,\n        scrollBarOffsetRightOrBottom: 0,\n        wheelDir: 'y',\n        thumbCls: '',\n        trackCls: '',\n        thumbSize: null,\n        thumbMinSize: 6,\n        thumbMaxSize: 999999,\n        showTrack: true,\n        wheelStep: 100,\n        enablePreventDefaultOnEnd: true,\n        onScroll: null,\n        onHScrollEnd: null,\n        onVScrollEnd: null,\n        onHScrollStart: null,\n        onVScrollStart: null,\n    };\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freact-widget%2Fscrollview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freact-widget%2Fscrollview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freact-widget%2Fscrollview/lists"}