Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexvasilkov/TelegramChart
/ functions
Functions
336 in github.com/alexvasilkov/TelegramChart
⨍
Functions
336
◇
Types & classes
55
↓ 29 callers
Method
get
()
app/src/main/java/com/alexvasilkov/telegram/chart/utils/AnimatedState.java:28
↓ 27 callers
Method
set
(Range range)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/Range.java:8
↓ 23 callers
Method
mapX
(Matrix matrix, float x)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/ChartMath.java:9
↓ 22 callers
Method
add
(Calendar cal, long time, int amount)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/GroupBy.java:65
↓ 16 callers
Method
reset
()
app/src/main/java/com/alexvasilkov/telegram/chart/utils/Range.java:18
↓ 15 callers
Method
format
(long date)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/FormatterDate.java:5
↓ 14 callers
Method
isFinished
()
app/src/main/java/com/alexvasilkov/telegram/chart/utils/AnimatedState.java:71
↓ 13 callers
Method
color
(Context context, Type type, String name)
app/src/main/java/com/alexvasilkov/telegram/chart/app/utils/Colors.java:77
↓ 13 callers
Method
dpToPx
(Context context, float value)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/style/ChartStyle.java:70
↓ 13 callers
Method
fit
(float value)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/Range.java:23
↓ 12 callers
Method
getChartPosition
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:116
↓ 11 callers
Method
distance
(long from, long to)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/GroupBy.java:21
↓ 11 callers
Method
setTo
(float target)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/AnimatedState.java:40
↓ 10 callers
Method
setTextColor
(int color)
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/PopupAdapter.java:201
↓ 9 callers
Method
animateTo
(float target)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/AnimatedState.java:47
↓ 9 callers
Method
size
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:829
↓ 9 callers
Method
update
(long now)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/AnimatedState.java:17
↓ 8 callers
Method
useSimplifiedDrawing
(boolean simplified)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:224
↓ 7 callers
Method
checkNotNull
(Object value)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartParser.java:159
↓ 7 callers
Method
notifyReady
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:247
↓ 7 callers
Method
setScaleX
(float scaleX)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:216
↓ 6 callers
Method
getChartMatrix
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:88
↓ 6 callers
Method
getSourcesVisibility
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:204
↓ 6 callers
Method
loadChart
(Context context, Type type, Listener<Chart> listener)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartsLoader.java:46
↓ 6 callers
Method
snapToClosestGroupStart
(long[] times, float pos, GroupBy groupBy)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartFinderView.java:379
↓ 5 callers
Method
format
(long time, int flags)
app/src/main/java/com/alexvasilkov/telegram/chart/app/utils/Formatters.java:88
↓ 5 callers
Method
getSourceColor
(int index)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/painter/Painter.java:97
↓ 5 callers
Method
isSet
()
app/src/main/java/com/alexvasilkov/telegram/chart/utils/AnimatedState.java:36
↓ 5 callers
Method
loadDetails
( Context context, Type type, long[] dates, int days, Listener<Chart[]> listener)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartsLoader.java:84
↓ 5 callers
Method
scaleX
(float scaleX)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:941
↓ 5 callers
Method
scaleY
(float scaleY)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:947
↓ 5 callers
Method
setDetailsChart
(Chart chart)
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/charts/BaseChartWidget.java:125
↓ 5 callers
Method
setScaleY
(float scaleY)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:227
↓ 4 callers
Method
animateScale
(View view, int gravity, float scale, boolean animate)
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/charts/BaseChartWidget.java:205
↓ 4 callers
Method
animateVisibility
(View view, boolean show, boolean animate)
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/charts/BaseChartWidget.java:182
↓ 4 callers
Method
darken
(int color)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/ColorUtils.java:11
↓ 4 callers
Method
draw
( Canvas canvas, Rect chartPos, Matrix matrix, int from,
app/src/main/java/com/alexvasilkov/telegram/chart/widget/painter/Painter.java:51
↓ 4 callers
Method
groupBy
(GroupBy groupBy)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:172
↓ 4 callers
Method
isBright
(int color)
app/src/main/java/com/alexvasilkov/telegram/chart/app/utils/Colors.java:159
↓ 4 callers
Method
isReady
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:237
↓ 4 callers
Method
now
()
app/src/main/java/com/alexvasilkov/telegram/chart/utils/AnimatedState.java:75
↓ 4 callers
Method
setChartMatrixExtra
(Matrix matrixExtra)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:92
↓ 4 callers
Method
setSelectedPosX
(float posX)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:461
↓ 4 callers
Method
setSources
(Source[] sources)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/Chart.java:27
↓ 4 callers
Method
start
()
app/src/main/java/com/alexvasilkov/telegram/chart/utils/ChartAnimator.java:22
↓ 4 callers
Method
toAlpha
(float alpha)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/painter/Painter.java:102
↓ 4 callers
Method
transform
(Matrix matrix)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:823
↓ 4 callers
Method
updatePopupX
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:568
↓ 3 callers
Method
clear
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:864
↓ 3 callers
Method
clearSelectedPosX
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:477
↓ 3 callers
Method
getClosestStart
(Calendar cal, long time, int direction)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/GroupBy.java:38
↓ 3 callers
Method
init
(ViewGroup parent, Chart chart)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:904
↓ 3 callers
Method
interpolate
(Range start, Range end, float state)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/Range.java:27
↓ 3 callers
Method
isBetween
(float fromAngle, float toAngle, float angle)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/painter/PiePainter.java:141
↓ 3 callers
Method
isDetailsHasSameSources
()
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/charts/BaseChartWidget.java:112
↓ 3 callers
Method
isStart
(Calendar cal, long time)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/GroupBy.java:25
↓ 3 callers
Method
onResult
(T result)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartsLoader.java:253
↓ 3 callers
Method
setRange
Specifies x-range to be shown. Chart should already be set before calling this method.
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:172
↓ 3 callers
Method
setSourceVisibility
(boolean[] visibility, boolean animate)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:200
↓ 3 callers
Method
setX
(long[] x)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/Chart.java:23
↓ 3 callers
Method
setXLabelFormatter
(FormatterDate formatter)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:164
↓ 3 callers
Method
setY
(int[] y)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/Chart.java:47
↓ 3 callers
Method
showDetails
(boolean show, boolean animate)
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/charts/BaseChartWidget.java:139
↓ 3 callers
Method
stop
()
app/src/main/java/com/alexvasilkov/telegram/chart/utils/ChartAnimator.java:30
↓ 3 callers
Method
toArray
(JSONArray array)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartParser.java:111
↓ 3 callers
Method
toMap
(JSONObject object)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartParser.java:94
↓ 3 callers
Method
updatePopupSource
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:592
↓ 2 callers
Method
addBrightness
(int color, float amount)
app/src/main/java/com/alexvasilkov/telegram/chart/app/utils/Colors.java:153
↓ 2 callers
Method
adjust
(int color, float extraSat, float extraVal)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/ColorUtils.java:15
↓ 2 callers
Method
animateChart
( BaseChartView fromView, Matrix fromMatrix, Chart fromChart, BaseChartView toView, Ma
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/charts/BaseChartWidget.java:222
↓ 2 callers
Method
applyStyle
(ChartStyle style)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/painter/Painter.java:28
↓ 2 callers
Method
computeEvenlyDistributedLevels
(int size)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/LabelsHelper.java:123
↓ 2 callers
Method
computeLevel
(float size)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/LabelsHelper.java:36
↓ 2 callers
Method
distance
(long from, long to)
app/src/main/java/com/alexvasilkov/telegram/chart/domain/Resolution.java:17
↓ 2 callers
Method
drawYGuides
(Canvas canvas, YGuides guides, float left, float right)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:639
↓ 2 callers
Method
drawYLabels
(Canvas canvas, YGuides guides, int left, int right)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:648
↓ 2 callers
Method
fillLevelsInHalves
(float[] levels, float prevLevel, int from, int to)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/LabelsHelper.java:157
↓ 2 callers
Method
findNeighbourLabel
(List<XLabel> labels, int from, int direction)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:784
↓ 2 callers
Method
fixSources
(Chart chart, Type type)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartsLoader.java:243
↓ 2 callers
Method
formatDateShort
(long timestamp)
app/src/main/java/com/alexvasilkov/telegram/chart/app/utils/Formatters.java:59
↓ 2 callers
Method
getKeysForValue
(Map<String, String> map, String value)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartParser.java:130
↓ 2 callers
Method
getMargins
(View view)
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/charts/ViewsWidget.java:97
↓ 2 callers
Method
getNextGroupStart
(long time, int pos, GroupBy groupBy, int direction)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartFinderView.java:387
↓ 2 callers
Method
hide
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:925
↓ 2 callers
Method
initCache
(Context context)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartsLoader.java:63
↓ 2 callers
Method
isInNightMode
()
app/src/main/java/com/alexvasilkov/telegram/chart/app/Preferences.java:17
↓ 2 callers
Method
mapY
(Matrix matrix, float y)
app/src/main/java/com/alexvasilkov/telegram/chart/utils/ChartMath.java:16
↓ 2 callers
Method
measureLabel
(String title, Rect rect)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/painter/PiePainter.java:340
↓ 2 callers
Method
onUpOrCancelEvent
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:410
↓ 2 callers
Method
parse
(int id, Resolution resolution, String json)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartParser.java:25
↓ 2 callers
Method
readAsset
(AssetManager assets, String fileName)
app/src/main/java/com/alexvasilkov/telegram/chart/data/ChartsLoader.java:224
↓ 2 callers
Method
requestAnimation
()
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:220
↓ 2 callers
Method
scheduleNextStep
()
app/src/main/java/com/alexvasilkov/telegram/chart/utils/ChartAnimator.java:50
↓ 2 callers
Method
setBaseColors
( boolean darken, int backgroundHint, int selection, int selectionMask)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/BaseChartView.java:70
↓ 2 callers
Method
setChart
(Chart newChart)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:176
↓ 2 callers
Method
setColors
(int guides, int labels, int dot)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:147
↓ 2 callers
Method
setDateFormat
(FormatterDate dateFormat)
app/src/main/java/com/alexvasilkov/telegram/chart/app/widgets/PopupAdapter.java:55
↓ 2 callers
Method
setInitialDate
(long initialDate)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartFinderView.java:154
↓ 2 callers
Method
setNightMode
(boolean isNight)
app/src/main/java/com/alexvasilkov/telegram/chart/app/ChartsActivity.java:56
↓ 2 callers
Method
setPosition
(float left, float leftShift)
app/src/main/java/com/alexvasilkov/telegram/chart/widget/ChartView.java:848
next →
1–100 of 336, ranked by callers