MCPcopy Create free account

hub / github.com/Cleveroad/FanLayoutManager / functions

Functions176 in github.com/Cleveroad/FanLayoutManager

↓ 21 callersMethodgetViewWidthPx
()
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:50
↓ 10 callersMethodadd
(SportCardModel item)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SportCardsAdapter.java:30
↓ 6 callersMethodbuild
Returns a {@code SportCardModel} built from the parameters previously set. @return a {@code SportCardModel} built with parameters of this {@code Spor
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:201
↓ 6 callersMethodsaveState
()
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:171
↓ 5 callersMethodgetItemCount
()
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/full_info_fragment/ScoreAdapter.java:62
↓ 5 callersMethodnewBuilder
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:28
↓ 5 callersMethodupdateArcViewPositions
Change pivot, rotation, translation for view to create fan effect. Change rotation to create bounce effect.
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:451
↓ 5 callersMethodwithBackgroundColorResId
Sets the {@code backgroundColorResId} and returns a reference to this Builder so that the methods can be chained together. @param backgroundColorResI
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:191
↓ 5 callersMethodwithDayPart
Sets the {@code dayPart} and returns a reference to this Builder so that the methods can be chained together. @param dayPart the {@code dayPart} to s
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:180
↓ 5 callersMethodwithImageResId
Sets the {@code imageResId} and returns a reference to this Builder so that the methods can be chained together. @param imageResId the {@code imageRe
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:158
↓ 5 callersMethodwithSportRound
Sets the {@code sportRound} and returns a reference to this Builder so that the methods can be chained together. @param sportRound the {@code sportRo
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:147
↓ 5 callersMethodwithSportSubtitle
Sets the {@code sportSubtitle} and returns a reference to this Builder so that the methods can be chained together. @param sportSubtitle the {@code s
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:136
↓ 5 callersMethodwithSportTitle
Sets the {@code sportTitle} and returns a reference to this Builder so that the methods can be chained together. @param sportTitle the {@code sportTi
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:125
↓ 5 callersMethodwithTime
Sets the {@code time} and returns a reference to this Builder so that the methods can be chained together. @param time the {@code time} to set @retur
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:169
↓ 4 callersMethoddeselectItem
Deselect selected item. {@link #deselectItem(int)}
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:748
↓ 4 callersMethodgetViewHeightPx
()
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:54
↓ 4 callersMethodgetViewScaleFactor
@return scale factor for select and deselect animation.
library/src/main/java/com/cleveroad/fanlayoutmanager/AnimationHelper.java:55
↓ 3 callersMethodfill
Method create or reuse views for recyclerView. @param recycler recycler from the recyclerView
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:253
↓ 3 callersMethodfindCurrentCenterView
Find view in the middle of screen @return center View
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:1130
↓ 3 callersMethodgenerate
Generate collection for open/close or shift animations. @param delta delta x (shift distance) for views @param isSelected flag if have sel
library/src/main/java/com/cleveroad/fanlayoutmanager/ViewAnimationInfoGenerator.java:29
↓ 3 callersMethodgetSelectedItemPosition
@return selected item position
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:209
↓ 3 callersMethodshiftSideViews
Move views to sides or to the center of the screen. @param views view data information for shift animation {@link ViewAnimationInfo}
library/src/main/java/com/cleveroad/fanlayoutmanager/AnimationHelper.java:46
↓ 3 callersMethodsmoothScrollToPosition
(RecyclerView recyclerView, RecyclerView.State state, final int position)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:906
↓ 2 callersMethodaddAll
(Collection<SportCardModel> items)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SportCardsAdapter.java:38
↓ 2 callersMethodcloseItem
Close item @param recyclerView RecyclerView for this LayoutManager @param position position item for deselect @param scrollToPosition pos
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:799
↓ 2 callersMethodfillRightFromCenter
Method draw view using center view position. @param centerViewPosition position of center view (anchor). This view will be in center @param recycler
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:512
↓ 2 callersMethodfindCurrentCenterViewPos
Find position of view in the middle of screen @return position of center view or {@link RecyclerView#NO_POSITION}
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:1160
↓ 2 callersMethodgenerateBaseViewRotation
()
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:502
↓ 2 callersMethodgetAngleItemBounce
()
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:46
↓ 2 callersMethodgetBackgroundColorResId
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:56
↓ 2 callersMethodgetCountry
()
app/src/main/java/com/cleveroad/testrecycler/models/AthleticModel.java:19
↓ 2 callersMethodgetImageResId
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:44
↓ 2 callersMethodgetModelByPos
(int pos)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SportCardsAdapter.java:97
↓ 2 callersMethodgetSportTitle
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:32
↓ 2 callersMethodinit
()
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SharedTransitionSet.java:27
↓ 2 callersMethodnewBuilder
(Context context)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:30
↓ 2 callersMethodnewInstance
(SportCardModel sportCardModel)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/full_info_fragment/FullInfoTabFragment.java:38
↓ 2 callersMethodonClick
(View v)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/MainFragment.java:108
↓ 2 callersMethodscaleView
(final View view, float value)
library/src/main/java/com/cleveroad/fanlayoutmanager/AnimationHelperImpl.java:89
↓ 2 callersMethodscrollHorizontallyInternal
Calculate delta x for views. @param dx fling (user scroll gesture) delta x @return delta x for views
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:379
↓ 2 callersMethodscrollToCenter
Scroll views left or right so nearest view will be in the middle of screen
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:891
↓ 2 callersMethodupdateSpecWithExtra
(int spec, int startInset, int endInset)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:313
↓ 2 callersMethodwithViewHeightDp
Sets the {@code mViewHeightDp} and returns a reference to this Builder so that the methods can be chained together. @param viewHeightDp the {@code mV
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:96
↓ 2 callersMethodwithViewWidthDp
Sets the {@code mViewWidthDp} and returns a reference to this Builder so that the methods can be chained together. @param viewWidthDp the {@code mVie
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:83
↓ 1 callersMethodaddItems
(@NonNull Collection<AthleticModel> items)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/full_info_fragment/ScoreAdapter.java:23
↓ 1 callersMethodbuild
Returns a {@code FanLayoutManagerSettings} built from the parameters previously set. @return a {@code FanLayoutManagerSettings} built with parameters
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:133
↓ 1 callersMethodclear
()
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/full_info_fragment/ScoreAdapter.java:28
↓ 1 callersMethodcloseItem
Deselect view animation with start delay @param view view to scale (close) @param delay start delay @param animatorListener de
library/src/main/java/com/cleveroad/fanlayoutmanager/AnimationHelper.java:34
↓ 1 callersMethodcollapseViews
Method collapsed views (cards).
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:1068
↓ 1 callersMethoddeselectIfSelected
()
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/MainFragment.java:142
↓ 1 callersMethodgenerateSportCards
()
app/src/main/java/com/cleveroad/testrecycler/SportCardsUtils.java:11
↓ 1 callersMethodgetCountry
()
app/src/main/java/com/cleveroad/testrecycler/models/Country.java:14
↓ 1 callersMethodgetDayPart
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:52
↓ 1 callersMethodgetName
()
app/src/main/java/com/cleveroad/testrecycler/models/AthleticModel.java:15
↓ 1 callersMethodgetScore
()
app/src/main/java/com/cleveroad/testrecycler/models/AthleticModel.java:23
↓ 1 callersMethodgetSportRound
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:40
↓ 1 callersMethodgetSportSubtitle
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:36
↓ 1 callersMethodgetTime
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:48
↓ 1 callersMethodisFanRadiusEnable
()
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:42
↓ 1 callersMethodisItemSelected
()
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:668
↓ 1 callersMethodmeasureChildWithDecorationsAndMargin
Measure view with margins and specs @param child view to measure @param widthSpec spec for width @param heightSpec spec for height
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:300
↓ 1 callersMethodnewInstance
()
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/MainFragment.java:29
↓ 1 callersMethodonBackPressed
()
app/src/main/java/com/cleveroad/testrecycler/ui/activities/main_activity/MainActivity.java:32
↓ 1 callersMethodonItemClicked
(int pos, View view)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SportCardsAdapter.java:103
↓ 1 callersMethodonTimeForScrollingCalculated
@param targetPosition item position to scroll to @param time scroll duration
library/src/main/java/com/cleveroad/fanlayoutmanager/FanCardScroller.java:77
↓ 1 callersMethodopenItem
Select view animation with start delay. @param view view to scale (open) @param delay start delay duration @param animatorList
library/src/main/java/com/cleveroad/fanlayoutmanager/AnimationHelper.java:24
↓ 1 callersMethodrestoreBaseRotationSelectedItem
Method need to restore base (bounce) rotation for item @param listener rotate function listener
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:992
↓ 1 callersMethodrotateView
Rotate view from current to custom angle. @param view view to rotate @param angle rotate angle @param listener animator listener to check start
library/src/main/java/com/cleveroad/fanlayoutmanager/AnimationHelper.java:72
↓ 1 callersMethodselectItem
(final int position, int delay)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:673
↓ 1 callersMethodsetCardTimeCallback
(@Nullable FanCardTimeCallback cardTimeCallback)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanCardScroller.java:68
↓ 1 callersMethodsetOnItemClickListener
(OnItemClickListener onItemClickListener)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SportCardsAdapter.java:93
↓ 1 callersMethodstraightenSelectedItem
Method need to remove bounce item rotation @param listener straighten function listener
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:922
↓ 1 callersMethodstraightenView
Rotate view from custom angle to 0. @param view view to rotate @param listener animator listener to check start or end animation
library/src/main/java/com/cleveroad/fanlayoutmanager/AnimationHelper.java:63
↓ 1 callersMethodswitchItem
Method change item state from close to open and open to close (switch state) @param recyclerView current recycler view. Need to smooth scroll
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:649
↓ 1 callersMethodupdateItemsByMode
Method collapsing all views
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:1091
↓ 1 callersMethodwithAngleItemBounce
Sets the {@code mAngleItemBounce} and returns a reference to this Builder so that the methods can be chained together. @param angleItemBounce the {@c
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:120
↓ 1 callersMethodwithFanRadius
Sets the {@code fanRadius} and returns a reference to this Builder so that the methods can be chained together. @param isFanRadiusEnable the {@code m
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:109
MethodAthleticHolder
(View itemView)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/full_info_fragment/ScoreAdapter.java:74
MethodAthleticModel
(String name, Country country, long score)
app/src/main/java/com/cleveroad/testrecycler/models/AthleticModel.java:9
MethodBaseSmoothScroller
(Context context)
library/src/main/java/com/cleveroad/fanlayoutmanager/BaseSmoothScroller.java:13
MethodBuilder
(Context context)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:73
MethodBuilder
()
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:116
MethodCountry
(String country)
app/src/main/java/com/cleveroad/testrecycler/models/Country.java:10
MethodDividerItemDecoration
Default divider will be used
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/full_info_fragment/FullInfoTabFragment.java:113
MethodFanCardScroller
LinearSmoothScroller for switch views. @param context Context
library/src/main/java/com/cleveroad/fanlayoutmanager/FanCardScroller.java:27
MethodFanChildDrawingOrderCallback
(RecyclerView.LayoutManager layoutManager)
library/src/main/java/com/cleveroad/fanlayoutmanager/callbacks/FanChildDrawingOrderCallback.java:16
MethodFanLayoutManager
(@NonNull Context context)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:147
MethodFanLayoutManagerSettings
(Builder builder)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManagerSettings.java:21
MethodSavedState
()
library/src/main/java/com/cleveroad/fanlayoutmanager/FanLayoutManager.java:1236
MethodSharedTransitionSet
(Context context, AttributeSet attrs)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SharedTransitionSet.java:17
MethodShiftToCenterCardScroller
(Context context)
library/src/main/java/com/cleveroad/fanlayoutmanager/ShiftToCenterCardScroller.java:18
MethodSportCardModel
(Builder builder)
app/src/main/java/com/cleveroad/testrecycler/models/SportCardModel.java:18
MethodSportCardViewHolder
(View itemView)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SportCardsAdapter.java:115
MethodSportCardsAdapter
(Context context)
app/src/main/java/com/cleveroad/testrecycler/ui/fragments/main_fragment/SportCardsAdapter.java:26
Methodaddition_isCorrect
()
library/src/test/java/com/cleveroad/fanlayoutmanager/ExampleUnitTest.java:13
Methodaddition_isCorrect
()
app/src/test/java/com/cleveroad/testrecycler/ExampleUnitTest.java:13
MethodcalculateDxToMakeVisible
(View view, int snapPreference)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanCardScroller.java:36
MethodcalculateDxToMakeVisible
(View view, int snapPreference)
library/src/main/java/com/cleveroad/fanlayoutmanager/ShiftToCenterCardScroller.java:27
MethodcalculateSpeedPerPixel
(DisplayMetrics displayMetrics)
library/src/main/java/com/cleveroad/fanlayoutmanager/FanCardScroller.java:57
MethodcalculateSpeedPerPixel
(DisplayMetrics displayMetrics)
library/src/main/java/com/cleveroad/fanlayoutmanager/ShiftToCenterCardScroller.java:39
next →1–100 of 176, ranked by callers