vico
Toggle table of contents
androidJvm
Platform filter
androidJvm
Switch theme
vico
compose
com.
patrykandpatrick.
vico.
compose.
axis
axis
Guideline
Component()
axis
Label
Component()
axis
Line
Component()
axis
Tick
Component()
Chart
Shape
com.
patrykandpatrick.
vico.
compose.
axis.
horizontal
bottom
Axis()
remember
Bottom
Axis()
remember
Top
Axis()
top
Axis()
com.
patrykandpatrick.
vico.
compose.
axis.
vertical
end
Axis()
remember
End
Axis()
remember
Start
Axis()
start
Axis()
com.
patrykandpatrick.
vico.
compose.
chart
Chart()
com.
patrykandpatrick.
vico.
compose.
chart.
column
column
Chart()
com.
patrykandpatrick.
vico.
compose.
chart.
edges
Fading
Edges()
Fading
Edges
Defaults
remember
Fading
Edges()
com.
patrykandpatrick.
vico.
compose.
chart.
entry
collect
As
State()
default
Diff
Animation
Spec
com.
patrykandpatrick.
vico.
compose.
chart.
layout
full
Width()
segmented()
com.
patrykandpatrick.
vico.
compose.
chart.
line
line
Chart()
line
Spec()
com.
patrykandpatrick.
vico.
compose.
chart.
scroll
Chart
Scroll
Spec
Chart
Scroll
State
remember
Chart
Scroll
Spec()
remember
Chart
Scroll
State()
com.
patrykandpatrick.
vico.
compose.
component
Chart
Shape
line
Component()
overlaying
Component()
shape
Component()
text
Component()
com.
patrykandpatrick.
vico.
compose.
component.
dimension
set
Padding()
com.
patrykandpatrick.
vico.
compose.
component.
marker
marker
Component()
com.
patrykandpatrick.
vico.
compose.
component.
shape
add
Round
Rect()
chart
Shape()
compose
Shape()
cut
Corner
Shape()
dashed
Shape()
line
Component()
marker
Cornered
Shape()
rounded
Corner
Shape()
text
Component()
com.
patrykandpatrick.
vico.
compose.
component.
shape.
shader
Brush
Shader
compose
Shader()
from
Brush()
from
Component()
horizontal
Gradient()
to
Dynamic
Shader()
vertical
Gradient()
com.
patrykandpatrick.
vico.
compose.
dimensions
dimensions
Of()
com.
patrykandpatrick.
vico.
compose.
extension
indicator
Size
pixel
Size()
set
Shadow()
com.
patrykandpatrick.
vico.
compose.
gesture
On
Zoom
zoomable()
com.
patrykandpatrick.
vico.
compose.
layout
get
Measure
Context()
com.
patrykandpatrick.
vico.
compose.
legend
horizontal
Legend()
legend
Item()
vertical
Legend()
vertical
Legend
Item()
com.
patrykandpatrick.
vico.
compose.
state
Chart
Entry
Model
Wrapper
component1()
component2()
component3()
com.
patrykandpatrick.
vico.
compose.
style
Chart
Style
Axis
Column
Chart
Companion
Line
Chart
Marker
current
Chart
Style
Local
Chart
Style
Provide
Chart
Style()
compose-m2
com.
patrykandpatrick.
vico.
compose.
m2.
style
m2Chart
Style()
compose-m3
com.
patrykandpatrick.
vico.
compose.
m3.
style
m3Chart
Style()
core
com.
patrykandpatrick.
vico.
core
Animation
DEF_
LABEL_
COUNT
DEF_
LABEL_
LINE_
COUNT
DEF_
LABEL_
SPACING
DEF_
MARKER_
TICK_
SIZE
DEF_
MAX_
ZOOM
DEF_
MIN_
ZOOM
DEF_
SHADOW_
COLOR
DEF_
THREAD_
POOL_
SIZE
Default
Alpha
Default
Colors
Dark
Light
Default
Dimens
FADING_
EDGE_
VISIBILITY_
THRESHOLD_
DP
FADING_
EDGE_
WIDTH_
DP
com.
patrykandpatrick.
vico.
core.
axis
Axis
Builder
Size
Constraint
Auto
Exact
Fraction
Text
Width
axis
Builder()
Axis
Item
Placer
Horizontal
Companion
Vertical
Companion
Axis
Manager
Companion
Axis
Position
Horizontal
Bottom
Top
Vertical
End
Start
Axis
Renderer
set
To()
com.
patrykandpatrick.
vico.
core.
axis.
formatter
Axis
Value
Formatter
Decimal
Format
Axis
Value
Formatter
Default
Axis
Value
Formatter
Percentage
Format
Axis
Value
Formatter
com.
patrykandpatrick.
vico.
core.
axis.
horizontal
create
Horizontal
Axis()
Horizontal
Axis
Builder
com.
patrykandpatrick.
vico.
core.
axis.
vertical
create
Vertical
Axis()
Vertical
Axis
Builder
Horizontal
Label
Position
Outside
Inside
Vertical
Label
Position
Center
Top
Bottom
com.
patrykandpatrick.
vico.
core.
chart
add
Decorations()
Base
Chart
Chart
Model
Transformer
Model
Transformer
Provider
copy()
Default
Point
Connector
for
Each
In()
for
Each
In
Absolutely
Indexed()
for
Each
In
Relatively
Indexed()
com.
patrykandpatrick.
vico.
core.
chart.
column
Column
Chart
Merge
Mode
Grouped
Stack
Column
Chart
Drawing
Model
Column
Info
com.
patrykandpatrick.
vico.
core.
chart.
composed
Composed
Chart
Composed
Chart
Entry
Model
plus()
com.
patrykandpatrick.
vico.
core.
chart.
decoration
Decoration
Threshold
Line
Label
Horizontal
Position
Start
End
Label
Vertical
Position
Top
Bottom
com.
patrykandpatrick.
vico.
core.
chart.
dimensions
Horizontal
Dimensions
Horizontal
Dimensions()
Mutable
Horizontal
Dimensions
com.
patrykandpatrick.
vico.
core.
chart.
draw
Chart
Draw
Context
chart
Draw
Context()
draw
Marker()
get
Auto
Zoom()
get
Max
Scroll
Distance()
com.
patrykandpatrick.
vico.
core.
chart.
edges
Fading
Edges
com.
patrykandpatrick.
vico.
core.
chart.
insets
Chart
Insetter
Horizontal
Insets
Insets
com.
patrykandpatrick.
vico.
core.
chart.
layout
Horizontal
Layout
Companion
Full
Width
Segmented
com.
patrykandpatrick.
vico.
core.
chart.
line
Line
Chart
Line
Spec
Point
Connector
Line
Chart
Drawing
Model
Point
Info
com.
patrykandpatrick.
vico.
core.
chart.
scale
Auto
Scale
Up
Full
None
com.
patrykandpatrick.
vico.
core.
chart.
values
Axis
Values
Overrider
Companion
Chart
Values
Chart
Values
Manager
Chart
Values
Provider
Empty
Mutable
Chart
Values
to
Chart
Values
Provider()
to
Immutable()
com.
patrykandpatrick.
vico.
core.
component
Component
Overlaying
Component
com.
patrykandpatrick.
vico.
core.
component.
dimension
Default
Margins
Margins
Padding
set
Margins()
com.
patrykandpatrick.
vico.
core.
component.
marker
Marker
Component
com.
patrykandpatrick.
vico.
core.
component.
shape
Dashed
Shape
Fit
Strategy
Resize
Fixed
Line
Component
Shape
Shape
Component
Shapes
com.
patrykandpatrick.
vico.
core.
component.
shape.
cornered
Corner
Absolute
Companion
Relative
Cornered
Shape
Corner
Location
Top
Left
Top
Right
Bottom
Right
Bottom
Left
Corner
Treatment
Cut
Corner
Treatment
Marker
Cornered
Shape
Companion
Rounded
Corner
Treatment
Sharp
Corner
Treatment
com.
patrykandpatrick.
vico.
core.
component.
shape.
extension
horizontal
Cubic
To()
com.
patrykandpatrick.
vico.
core.
component.
shape.
shader
Cacheable
Dynamic
Shader
Component
Shader
dynamic
Dynamic
Shader
Dynamic
Shaders
Static
Shader
com.
patrykandpatrick.
vico.
core.
component.
shape.
shadow
Component
Shadow
com.
patrykandpatrick.
vico.
core.
component.
text
Horizontal
Position
Start
Center
End
Text
Component
Builder
text
Component()
Vertical
Position
Top
Center
Bottom
com.
patrykandpatrick.
vico.
core.
context
Default
Extras
Draw
Context
Extras
get
Extra
Or()
get
Or
Put
Extra()
Measure
Context
Mutable
Measure
Context
com.
patrykandpatrick.
vico.
core.
dimensions
Bounds
Aware
Dimensions
empty
Dimensions()
Mutable
Dimensions
com.
patrykandpatrick.
vico.
core.
draw
draw
Context()
with
Canvas()
com.
patrykandpatrick.
vico.
core.
entry
Chart
Entry
Chart
Entry
Model
Chart
Entry
Model
Producer
Chart
Model
Producer
entries
Of()
entry
Model
Of()
entry
Of()
Float
Entry
com.
patrykandpatrick.
vico.
core.
entry.
composed
Composed
Chart
Entry
Model
Producer
Companion
Transaction
plus()
com.
patrykandpatrick.
vico.
core.
entry.
diff
Default
Drawing
Model
Interpolator
Drawing
Model
Drawing
Info
Drawing
Model
Interpolator
Extra
Store
Companion
Key
Mutable
Extra
Store
com.
patrykandpatrick.
vico.
core.
extension
alpha
append
Compat()
apply
Elevation
Overlay
To
Color()
ceil
clear()
color
Hex
copy()
copy
Color()
doubled
first
Non
Negative
Of()
floor
for
Each
Indexed
Extended()
get
Closest
Marker
Entry
Model()
get
End()
get
Entry
Model()
get
Field
Value()
get
Start()
half
has
Any
Flag
Of()
has
Flag()
if
Not
Null()
in
Clip()
line
Height
measure
Text()
median
mutable
List
Of()
or
Zero
or
Zero
Int
PI_
RAD
pi
Rad
range
Of
Or
Null()
range
Of
Pair
Or
Null()
range
With()
rotate()
round
save
Layer()
set()
set
All()
set
And
Rotate()
set
Bounds()
set
Field
Value()
set
To
All
Children()
sp
To
Px()
sum
By
Float()
sum
Of()
text
Height
transform
To
Spannable()
translate()
update
All()
update
Bounds()
update
By()
com.
patrykandpatrick.
vico.
core.
formatter
Decimal
Format
Value
Formatter
Companion
Default
Value
Formatter
Percentage
Format
Value
Formatter
Companion
Value
Formatter
com.
patrykandpatrick.
vico.
core.
layout
Virtual
Layout
com.
patrykandpatrick.
vico.
core.
legend
Horizontal
Legend
Legend
Legend
Item
Vertical
Legend
Item
com.
patrykandpatrick.
vico.
core.
marker
Default
Marker
Label
Formatter
Marker
Entry
Model
Marker
Label
Formatter
Marker
Visibility
Change
Listener
com.
patrykandpatrick.
vico.
core.
model
Point
Point()
com.
patrykandpatrick.
vico.
core.
scroll
Auto
Scroll
Condition
Companion
Initial
Scroll
Start
End
Scroll
Handler
Scroll
Listener
Scroll
Listener
Host
com.
patrykandpatrick.
vico.
core.
throwable
Unknown
Axis
Position
Exception
com.
patrykandpatrick.
vico.
core.
util
component1()
component2()
get
Value()
Random
Entries
Generator
set
Value()
Value
Wrapper
views
com.
patrykandpatrick.
vico.
views.
chart
Base
Chart
View
Chart
View
Composed
Chart
View
com.
patrykandpatrick.
vico.
views.
chart.
column
column
Chart()
column
Line
Component()
com.
patrykandpatrick.
vico.
views.
chart.
line
line
Chart()
line
Spec()
com.
patrykandpatrick.
vico.
views.
component.
shape
cut
Corner
Shape()
rounded
Corner
Shape()
Shape
Drawable
to
Drawable()
com.
patrykandpatrick.
vico.
views.
component.
shape.
shader
from
Component()
horizontal
Gradient()
vertical
Gradient()
com.
patrykandpatrick.
vico.
views.
dimensions
dimensions
Of()
com.
patrykandpatrick.
vico.
views.
extension
point
com.
patrykandpatrick.
vico.
views.
gestures
Motion
Event
Handler
com.
patrykandpatrick.
vico.
views.
scroll
Chart
Scroll
Spec
copy()
com.
patrykandpatrick.
vico.
views.
theme
get
Color
Extended()
get
Fraction()
get
Nested
Typed
Array()
get
Raw
Dimension()
get
Type
Compat()
is
Fraction()
use()
core
/
com.patrykandpatrick.vico.core.chart.insets
/
Insets
/
bottom
bottom
var
bottom
:
Float
Parameters
bottom
the bottom inset.