Tags: fortmarek/recyclerlistview
Tags
Fixed the incorrect reference to this.props on updating VisibleIndice… …sChanged (Flipkart#579) * Fixed the incorrect reference to this.props * version bump Co-authored-by: naqvitalha <talha.naqvi@flipkart.com>
Remove the initial empty render of the scrollview if a layoutSize is … …passed (Flipkart#450) * Adding a layout size prop to take initial size of RLV and use this render to remove initial shift by making opacity 0 * Removing visibility related changes * Moving componentDidMount logic into constructor * Renaming layoutSize to scrollViewSize prop * Fixing initial offset * Handling the case when initial offset is provided and preventing force render when the onLayout is called for the first time * Version bump * Version bump to beta before publishing * Moved willMountCompat logic to constructor and removed acceptableLayoutDelta check from gridlayoutmanager * Undo acceptable relayout delta changes * Renaming getContextFromProvider method * version bump * fix: removed extra changes * Renaming prop to scrollViewSize and using cachedLayouts in forceRender scenario * Renaming prop to layoutSize and moving forceFullRender to separate block Co-authored-by: Talha Naqvi <naqvitalha@gmail.com>
Move GridLayoutProvider inside RLV (Flipkart#462) * moving grid layout provider and manager inside RLV * moving grid layout provider and manager inside RLV * moving grid layout provider and manager inside RLV * Update package.json Co-authored-by: Talha Naqvi <naqvitalha@gmail.com>
relayoutReqIndex mismatches with dataProvider length (Flipkart#385)
Version bump (Flipkart#306) * Changing local path. * Version bump. * Reverting publish local.
Sticky (Flipkart#261) * Sticky Container init. * Sticking view on scroll. * Using view from row renderer. * topStickyIndices done/ * Top and bottom stickies separated. * Sticky header cascading and recycler react clone element * Header cascading. * Using StickyObject. * Using Sticky Header. * Sticky Footer used without multiplier. * Sticky type context. * Footer cascading working. Header and footer logic to be merged. * Using Scroll component height. * Previous sticky indice logic combined for header and footer. * Next sticky index logic combined for header and footer. * Sticky multiplier abstracted. * Initial visibility abstracted and naming conventions. * Container position. * Refactoring. * Getting rid of tentative sliding. * Cleaning StickyContainer. * Removed rerender. * Computing layouts on indices change. * Layout specifics abstracted. * Init params and redundant methods removed. * Using hashmap for visible indices. * onVisibleIndexesChanged refactored. * Calling super visible indices changed. * Commented on receive props lines, modified todos. * Todos. * Recycler ref passed in visible indices changed and footer visibility dynamic. * Deprecated visible indexes changed. * Initial visibility bug fix. * Resolved recylerRef any. * Sending data in rowRenderer. * Refactoring private vars. * Fixes and refactoring. * Resolved ref proxy. * Scroll to handled for headers. * Sticky Container prop types. * Header scroll to todo removed and footer initial visibility bug fix. * Indice to index... * Sticky footer on load. * Reverting type ScrollComponent. * Refactoring. * Custom recycler react element type. * Correct child type asserted. * Moved compute layouts to on scroll. * Bug fixes. * Compute layout bug fix. * Resetting sticky view offset value bug fix. * Bumped version. * Made props optional. * Added overrideRowRenderer and passing sticky layout type. * Added overrideRowRenderer and passing sticky layout type. * Override row renderer functional. * rowRenderer type fix. * Ts fix. * Bumped sticky version. * Sticky indices made function. * Added compute layouts in visible indices changed. * Bumped version. * Reverting to array sticky params. * Visible indices logic changed. * Default offset 0. * Removed maintaining visible indices. * Renamed method. * Renamed initial visibility. * Made compute layouts public. * Compute layouts again made private. * Setting state after refs are obtained. * Keeping init indices and calling after ref init. * Bumping version. * Removing unnecessary semicolons. * Passing extended state in rowRenderer. * Refactor. * CR changes. * CR changes. * CR changes. * Removing compute layouts from on scroll. * Using all as sorted array. * RLV dims and ficker bug fixes. * Pagination sticky removal bug fix. * Bumped sticky version. * Bumping version. * Refactor. * Build fixes and version bump. * Adding style prop to container. * Sorting indices. * Not passing recyclerRef to Sticky object. * Bumping version. * Removed refs and undefined params. * Bumped version. * Edited doc. * Binary search to find smallest index. * Footer binary search added, refactoring, error handling. * Bug fix. * Removed unused method. * Readme init. * Doc, defs and sort removal. * Sticky docs. * Handling onBoundaryReached cases. * Bumped version. * Solved for sticky header initial. * Boundary processing abstracted and footer solved. * Bumped version. * OnEndReached bug fix. * Added onVisibleEndReached and using it instead of onEndReached. * Flooring windowBound - offset. (Flipkart#297) * Boundary Processing (Flipkart#298) * Flooring windowBound - offset. * Header boundary solved using scroll offset. * Footer solved. * Bug fix and doc updated. * Version bump. * Bounce scrolling recalculated on visible indices changed. * Boundary reached method moved to object. * Distance from window taken into consideration. * Adding distance from window to window bound. * Fix. * Reverting process end reached code. * Versions. * Styling. * Final Sticky Changes (Flipkart#304) * import was not from web (Flipkart#299) * CR changes. * Throwing exceptions for visibleIndexes and array sort. * Handling index 0 cases. * Updated doc with errors.
Merge pull request Flipkart#189 from marnusw/ssr Fix SSR by attaching to window in componentDidMount
Fixed broken links (Flipkart#165) * Fixed broken links * Added keywords * Formatting fix * New lines added * Format fix * Demo section edited * Yet another fix * Making text bold * Add beta guide * Format fix * version bump
PreviousNext