toggle menu
JchuComponents
androidJvm
switch theme
jchucomponents-core
com.
jeluchu.
jchucomponents.
core.
exception
Failure
Custom
Error
Legacy
Error
Network
Connection
Server
Error
com.
jeluchu.
jchucomponents.
core.
failure
handle
Failure()
com.
jeluchu.
jchucomponents.
core.
functional
c()
Either
Left
Right
flat
Map()
get
Or
Else()
map()
com.
jeluchu.
jchucomponents.
core.
platform
Base
View
Model
Context
Handler
com.
jeluchu.
jchucomponents.
core.
states
List
States
States
com.
jeluchu.
jchucomponents.
extensions.
commons
KParcelable
parcelable
Class
Loader
Creator()
parcelable
Creator()
read
Big
Decimal()
read
Big
Integer()
read
Date()
read
Enum()
read
Nullable()
read
Typed
Object
Compat()
safe
Let()
try
Or
Default()
try
Or
Default
Not
Null()
try
Or
Null()
write
Big
Decimal()
write
Big
Integer()
write
Date()
write
Enum()
write
Nullable()
write
Typed
Object
Compat()
com.
jeluchu.
jchucomponents.
extensions.
flow
flow
Collector()
flow
Resource
Collector()
com.
jeluchu.
jchucomponents.
extensions.
lifecycle
failure()
observe()
com.
jeluchu.
jchucomponents.
extensions.
retrofit
get
Http
Error
Info()
request()
Status
Code
Unknown
Continue
Switching
Protocols
Processing
Early
Hints
OK
Created
Accepted
Non
Authoritative
No
Content
Reset
Content
Partial
Content
Multi
Status
Already
Reported
IMUsed
Multiple
Choices
Move
Permanently
Found
See
Other
Not
Modified
Use
Proxy
Switch
Proxy
Temporary
Redirect
Permanent
Redirect
Bad
Request
Unauthorized
Payment
Required
Forbidden
Not
Found
Method
Not
Allowed
Not
Acceptable
Proxy
Authentication
Required
Request
Timeout
Conflict
Gone
Length
Required
Precondition
Failed
Payload
Too
Large
URIToo
Long
Unsupported
Media
Type
Range
Not
Satisfiable
Expectation
Failed
IMATeapot
Misdirected
Request
Un
Processable
Entity
Locked
Failed
Dependency
Too
Early
Upgrade
Required
Precondition
Required
Too
Many
Requests
Request
Header
Fields
Too
Large
Unavailable
For
Legal
Reasons
Internal
Server
Error
Not
Implemented
Bad
Gateway
Service
Unavailable
Gateway
Timeout
HTTPVersion
Not
Supported
Not
Extended
Network
Authentication
Required
com.
jeluchu.
jchucomponents.
utils
get
Random
UUID()
get
UUIDBits()
Json
Converter
Object
To
String
rand
Double()
rand
Int()
Screen
Capture
com.
jeluchu.
jchucomponents.
utils.
coroutines
do
On
Global()
do
On
Main()
do
On
UI()
no
Crash()
no
Crash
Suspend()
com.
jeluchu.
jchucomponents.
utils.
location
get
Distance()
com.
jeluchu.
jchucomponents.
utils.
mediaplayer
Media
Player
Holder
Companion
Playback
Info
Listener
Companion
Player
Adapter
com.
jeluchu.
jchucomponents.
utils.
network
network
Bound
Resource()
network
Resource()
Network
Utils
Retrofit
Client
com.
jeluchu.
jchucomponents.
utils.
network.
interceptors
Debug
Interceptor
Interceptor
Interceptor
Headers
User
Agent
com.
jeluchu.
jchucomponents.
utils.
network.
models
Resource
Error
Loading
Success
com.
jeluchu.
jchucomponents.
utils.
validators
Credit
Card
Validator
Card
Type
Companion
VISA
MASTER_CARD
AMERICAN_EXPRESS
DINNER_CLUB
DISCOVER
JCB
UNKNOWN
Companion
Validators
jchucomponents-ktx
com.
jeluchu.
jchucomponents.
ktx.
activities
is
Google
Play
Services
Available()
storage
Permission
Granted
com.
jeluchu.
jchucomponents.
ktx.
any
from
Json()
is
Null()
log
Tag
to
Json()
com.
jeluchu.
jchucomponents.
ktx.
bitmaps
or
Empty()
scale
Bitmap()
to
Base64()
com.
jeluchu.
jchucomponents.
ktx.
bool
is
True()
or
False()
com.
jeluchu.
jchucomponents.
ktx.
calendar
day
month
next
Month()
previous
Month()
previous
Year()
set
Last
Day
Of
Month()
set
Last
Day
Of
Year()
year
com.
jeluchu.
jchucomponents.
ktx.
colors
is
Dark()
opacity()
or
Transparent()
Random
random()
to
Color
Filter()
com.
jeluchu.
jchucomponents.
ktx.
compose
to
File
Size
Text()
to
Image
Vector()
to
Painter()
to
String
Array
Res()
to
String
Res()
com.
jeluchu.
jchucomponents.
ktx.
constants
DATE_FORMAT_ONLY_TIME
DATE_FORMAT_TIMESTAMP
DATE_FORMAT_VERBOSE
FIRST_DAY_OF_MONTH
GIGA_BYTES
INTENT_TYPE_APK
INTENT_TYPE_DOCUMENT
INTENT_TYPE_EMAIL
INTENT_TYPE_IMG_JPG
INTENT_TYPE_IMG_PNG
INTENT_TYPE_IMGs
INTENT_TYPE_JSON
INTENT_TYPE_PDF
INTENT_TYPE_TEXT
INTENT_TYPE_TEXT_HTML
INTENT_TYPE_VIDEO
JCHUCOMPONENTS_ERROR
MEGA_BYTES
QUALITY_MAX
QUALITY_REDUCTION
SIZE_2MB_BYTES
com.
jeluchu.
jchucomponents.
ktx.
context
add
To
Clipboard()
check
Network
State()
check
Permision
Storage
check
Self
Permission
Compat()
connectivity
Manager
delete
Cache()
downstream
Bandwidth
get
Compat
Drawable()
get
Image
To
Bitmap()
get
Json
Data
From
Asset()
is
Connection
Available()
is
Package
Installed()
is
Roaming
Connection()
is
Sim
Card
Ready()
is
Talk
Back
Enabled
layout
Inflater
locale
long
Toast()
notification
Manager
open
In
Custom
Tab()
open
Instagram()
open
Navigation
Maps()
open
Other
App()
open
Phone
Call()
open
Playstore
Subscriptions()
open
Twitch
Profile()
open
Twitter()
open
Youtube()
rate
Us()
save
Bitmap()
share()
short
Toast()
com.
jeluchu.
jchucomponents.
ktx.
context.
broadcast
Custom
Tabs
Copy
Receiver
Share
Broadcast
Receiver
com.
jeluchu.
jchucomponents.
ktx.
context.
handler
Network
Handler
com.
jeluchu.
jchucomponents.
ktx.
coroutines
do
On
Global()
do
On
Main()
do
On
UI()
no
Crash()
no
Crash
Suspend()
com.
jeluchu.
jchucomponents.
ktx.
date
add()
add
Days()
add
Hours()
add
Minutes()
add
Months()
add
Seconds()
add
Years()
back
In
Years()
DATE_FORMAT_ONLY_TIME
DATE_FORMAT_TIMESTAMP
DATE_FORMAT_VERBOSE
DATE_FORMAT_WEEK_AND_MONTH_TIME
diff
In
Days()
first
Day
Of
The
Month()
first
Hour
Of
The
Day()
format()
format
Only
Time()
format
To
Server
Date
Defaults()
format
To
Server
Date
Time
Defaults()
format
To
Server
Time
Defaults()
format
To
Truncated
Date
Time()
format
To
View
Date
Defaults()
format
To
View
Date
Time
Defaults()
format
To
View
Time
Defaults()
format
With
Time()
forward
In
Years()
get
Date
Time()
get
Day
End
Calendar()
is
After
Or
Equal
Than()
is
Before
Than()
minus
Days()
plus
Days()
plus
Minutes()
simple
Format()
to
Accessibility
Date
MMMMYYYY()
to
Calendar()
to
Duration
Text()
com.
jeluchu.
jchucomponents.
ktx.
file
compress()
extension
write
File()
com.
jeluchu.
jchucomponents.
ktx.
gson
convert()
from
Json()
from
Json
List()
gson
to
Map()
to
Object()
type
Token()
com.
jeluchu.
jchucomponents.
ktx.
job
cancel
If
Active()
com.
jeluchu.
jchucomponents.
ktx.
lists
add
All
If
Not
Exist()
concatenate
Lowercase()
disable
Scrolling()
penultimate
Element
reenable
Scrolling()
com.
jeluchu.
jchucomponents.
ktx.
navigation
find
Arg()
lifecycle
Is
Resumed()
com.
jeluchu.
jchucomponents.
ktx.
network
get
Ipv4Local
Host
Address()
com.
jeluchu.
jchucomponents.
ktx.
notifications
cancel
Notification()
create
Notification
Channel()
create
Notification
Channel
Group()
get
Notification
Builder()
get
Notification
Channel()
get
Notification
Channel
Group()
notify
Notification()
com.
jeluchu.
jchucomponents.
ktx.
numbers
abs()
average()
bytes
To
Meg()
digits
Count
div()
divide()
dp
To
Sp
empty()
get
Date()
get
Months()
height()
is
Greater
Or
Equal()
is
Greater
Than()
is
Integer()
is
Negative()
is
Negative
Or
Zero()
is
Not
Empty()
is
Not
Integer()
is
Not
Null
Or
Zero()
is
Not
Zero()
is
Null
Or
Zero()
is
Positive()
is
Positive
Or
Zero()
is
Smaller
Or
Equal()
is
Smaller
Or
Equal
Than
Zero()
is
Smaller
Than()
is
Zero()
milli
Seconds
To
Timer()
multiply()
or
Empty()
round
To()
round
Up
To
Nearest
Ten()
safe
Div()
shares
Number
Formatted
Without
Decimal()
sum()
thousands
Format()
to
Price
Amount()
width()
com.
jeluchu.
jchucomponents.
ktx.
packageutils
build
Is
Lollipop
And
Up
build
Is
MAnd
Lower
build
Is
Marshmallow
And
Up
build
Is
Nougat
And
Up
build
Is
OAnd
Up
build
Is
PAnd
Lower
build
Is
PAnd
Up
build
Is
QAnd
Up
build
Is
RAnd
Up
build
Is
SAnd
Up
build
Is
Tiramisu
And
Up
is
Lollipop
com.
jeluchu.
jchucomponents.
ktx.
preferences
DEFAULT
NOT_SPECIFIED
SYSTEM_DEFAULT
com.
jeluchu.
jchucomponents.
ktx.
secure
Caesar
Cypher
com.
jeluchu.
jchucomponents.
ktx.
strings
add
Space
After
Every3Chars()
add
Space
After
Every4Chars()
all
Lower
Case()
all
Upper
Case()
at
Least
One
Lower
Case()
at
Least
One
Number()
at
Least
One
Special
Character()
at
Least
One
Upper
Case()
capitalize
First
Letter()
capitalize
Words()
compare
Date()
contains
Letters
contains
Numbers
decode
Base64()
decode
Base64to
Image()
decode
QRBase64()
delete
Double()
DOT
empty()
encode
Map
To
UTF8Form()
encode
To
Base64()
extract
YTId()
from
Normal
Base64To
Image()
get
Bitmap
From
URL()
get
Color()
get
Color
With
Hex()
get
Currency
String()
get
Last
Bit
From
Url()
get
Uri()
Input
Stream
To
String
is
Alphabetic
Character()
is
Digit
Only()
is
Download
Documents()
is
Email()
is
Empty()
is
Empty
String()
is
External
Storage
Document()
is
Ip
is
Media
Document()
is
Media
Uri()
is
Number()
is
Password()
is
Valid
DNI()
is
Valid
NIE()
is
Valid
Password()
is
Valid
Phone()
is
Valid
String()
jwt
Body
To
Json
Object()
no
Numbers()
no
Special
Character()
only
Digits()
only
Numbers()
or
Empty()
parse
Date()
parser
Date()
path
To
Uri()
read
Resource
Text()
remove()
remove
Characters
Weirds()
remove
First
Last
Char()
replace()
return
Null
If
Empty()
safe
Value()
save
Image()
starts
With
Non
Number()
to
Bitmap
Drawable()
to
Date()
to
Date
Time
Null()
to
Date
With
Time()
to
Https
Url()
to
Price
Amount()
word
Count()
com.
jeluchu.
jchucomponents.
ktx.
time
current
Day
Month
String()
current
Day
Week
String()
current
Month
String()
current
Year
String()
DATE_FORMAT_ONLY_TIME
DATE_FORMAT_TIMESTAMP
DATE_FORMAT_VERBOSE
get
Date
Time()
is
Fetch
Fifteen
Days()
is
Fetch
Five
Days()
is
Fetch
Five
Minutes()
is
Fetch
Four
Days()
is
Fetch
One
Day()
is
Fetch
Seven
Days()
is
Fetch
Six
Days()
is
Fetch
Six
Hours()
is
Fetch
Ten
Days()
is
Fetch
Thirty
Minutes()
is
Fetch
Three
Days()
is
Fetch
Twelve
Hours()
is
Fetch
Twenty
Days()
is
Fetch
Two
Days()
is
Next
Day()
now()
com.
jeluchu.
jchucomponents.
ktx.
uri
get
File
Name()
string
To
Json()
com.
jeluchu.
jchucomponents.
ktx.
utils
Iban
Utils
Model
Helper
jchucomponents-pay
com.
jeluchu.
pay.
revenuecat
Payment
Companion
Payment
Products
Products
Type
ANNUAL
MONTHLY
com.
jeluchu.
pay.
revenuecat.
extensions
get
In
App
Purchases()
get
Subscriptions()
init
Payment()
is
In
App
Purchase()
is
Purchased()
is
Subscription()
com.
jeluchu.
pay.
revenuecat.
models
Billing
Info
Companion
Product
Subscription
Info
Companion
Subscription
State
NONE
ACTIVE
INACTIVE_UNTIL_RENEWAL
Subscriptions
Type
NONE
MONTHLY
YEARLY
PROMO
com.
jeluchu.
pay.
revenuecat.
utils
get
Formatted
Price()
Price
Util
jchucomponents-prefs
com.
jeluchu.
prefs.
datastore
Data
Store
Helpers
Companion
com.
jeluchu.
prefs.
sharedprefs
Shared
Prefs
Exceptions
Shared
Prefs
Helpers
Companion
jchucomponents-qr
com.
jeluchu.
qr
Barcode
Format
AZTEC
CODABAR
CODE_39
CODE_93
CODE_128
DATA_MATRIX
EAN_8
EAN_13
ITF
PDF_417
QR_CODE
RSS_14
RSS_EXPANDED
UPC_A
UPC_E
Binarizer
Binary
Bitmap
Checksum
Exception
Companion
Decode
Hint
Type
PURE_BARCODE
TRY_HARDER
CHARACTER_SET
NEED_RESULT_POINT_CALLBACK
Dimension
Encode
Hint
Type
ERROR_CORRECTION
CHARACTER_SET
MARGIN
QR_VERSION
QR_MASK_PATTERN
GS1_FORMAT
Format
Exception
Companion
generate
Qr()
Inverted
Luminance
Source
Luminance
Source
Not
Found
Exception
Reader
Reader
Exception
Companion
Result
Result
Metadata
Type
OTHER
ORIENTATION
BYTE_SEGMENTS
ERROR_CORRECTION_LEVEL
ISSUE_NUMBER
SUGGESTED_PRICE
POSSIBLE_COUNTRY
UPC_EAN_EXTENSION
PDF417_EXTRA_METADATA
STRUCTURED_APPEND_SEQUENCE
STRUCTURED_APPEND_PARITY
Result
Point
Companion
Result
Point
Callback
Writer
Exception
com.
jeluchu.
qr.
common
Bit
Array
Companion
Bit
Matrix
Companion
Bit
Source
Character
Set
ECI
Companion
Cp437
ISO8859_1
ISO8859_2
ISO8859_3
ISO8859_4
ISO8859_5
ISO8859_6
ISO8859_7
ISO8859_8
ISO8859_9
ISO8859_10
ISO8859_11
ISO8859_13
ISO8859_14
ISO8859_15
ISO8859_16
SJIS
Cp1250
Cp1251
Cp1252
Cp1256
Unicode
Big
Unmarked
UTF8
ASCII
Big5
GB18030
EUC_KR
Decoder
Result
Default
Grid
Sampler
Detector
Result
Grid
Sampler
Companion
Perspective
Transform
Companion
String
Utils
com.
jeluchu.
qr.
common.
detector
Math
Utils
com.
jeluchu.
qr.
common.
reedsolomon
Generic
GF
Companion
Generic
GFPoly
Reed
Solomon
Decoder
Reed
Solomon
Encoder
Reed
Solomon
Exception
com.
jeluchu.
qr.
qrcode
QRCode
Reader
Companion
QRCode
Writer
Companion
com.
jeluchu.
qr.
qrcode.
decoder
Decoder
Error
Correction
Level
Companion
L
M
Q
H
Mode
Companion
TERMINATOR
NUMERIC
ALPHANUMERIC
STRUCTURED_APPEND
BYTE
ECI
KANJI
FNC1_FIRST_POSITION
FNC1_SECOND_POSITION
HANZI
QRCode
Decoder
Meta
Data
Version
Companion
ECB
ECBlocks
com.
jeluchu.
qr.
qrcode.
detector
Alignment
Pattern
Detector
Companion
Finder
Pattern
Finder
Pattern
Finder
Companion
Finder
Pattern
Info
com.
jeluchu.
qr.
qrcode.
encoder
Byte
Matrix
Encoder
QRCode
Companion
jchucomponents-ui
com.
jeluchu.
jchucomponents.
ui.
accompanist.
systemui
System
Status
Bar
Colors()
com.
jeluchu.
jchucomponents.
ui.
animations
enter
Expand
enter
Fade
In
exit
Collapse
exit
Fade
Out
com.
jeluchu.
jchucomponents.
ui.
animations.
lists
animate
Item()
Animations
Fade
Scale
Slide
Fade
And
Slide
Slide
Up
Rotate
X
Default
com.
jeluchu.
jchucomponents.
ui.
animations.
navigation
enter
Transition
exit
Transition
com.
jeluchu.
jchucomponents.
ui.
animations.
splash
Splash
Animations
Slide
Up
Slide
Left
Scale
XOut
Alpha
Out
Scale
Out
Splash
Screen
Controller
com.
jeluchu.
jchucomponents.
ui.
composables.
accessibility
calculate
Contrast
For()
is
Light
Color()
on
Color()
Tooltip()
com.
jeluchu.
jchucomponents.
ui.
composables.
button
Floating
Button()
Floating
Button
Preview()
Floating
Button
Settings
Floating
Button
Size
Border
Custom
Large
Medium
Small
Progress
Indicator
Button()
Progress
Indicator
Button
Preview()
com.
jeluchu.
jchucomponents.
ui.
composables.
cards
Assistant
Card()
Assistant
Card
Preview()
Benefits
Card()
Benefits
Card
Preview()
Benefits
Colors
Benefits
Defaults
Category
Card()
Category
Card
Preview()
Category
Colors
Category
Icon()
Category
Icon
Colors
Category
Icon
Preview()
Collapse
Animation
Debut
Card()
Debut
Card
Preview()
Expandable
Card()
Expandable
Card
Preview()
Expand
Animation
Fade
In
Animation
Fade
Out
Animation
Info
Card()
Info
Card
Preview
Light()
Post
Card
Top()
Story
Card()
Te()
Te
Colors
Te
Preview()
com.
jeluchu.
jchucomponents.
ui.
composables.
chips
Chip()
Chip
Tag
View()
Chip
Tag
View
Preview()
Removable
Chip()
Selectable
Chip()
Tag()
Tag
Colors
Tag
Defaults
Tag
Preview()
Type()
Type
Colors
Type
Preview()
Youtube
Chip()
Youtube
Chip
Preview()
com.
jeluchu.
jchucomponents.
ui.
composables.
column
Scrollable
Column()
com.
jeluchu.
jchucomponents.
ui.
composables.
divider
Dashed
Divider()
Dashed
Divider
Interactive
Preview()
Dashed
Divider
Static
Preview()
com.
jeluchu.
jchucomponents.
ui.
composables.
dropdown
Dropdown
Item()
Dropdown
Item
Icon
Dropdown
Item
Option()
Dropdown
Item
Text
com.
jeluchu.
jchucomponents.
ui.
composables.
images
Blur
Image()
Blur
Image
Transformation
Double
Tap
Animation()
image
Builder()
Network
Image()
remoteto
Paiter()
com.
jeluchu.
jchucomponents.
ui.
composables.
images.
transformations
Blur
Transformation
com.
jeluchu.
jchucomponents.
ui.
composables.
loaders
Circular
Loading()
Circular
Loading
Preview()
Dots
Loading()
Preview
Dot()
Progress
Indicator()
Progress
State
Progress
State
Impl
Pulse
Loading()
Pulse
Loading
Preview()
com.
jeluchu.
jchucomponents.
ui.
composables.
pager
Page
Indicator()
Pager()
Pager
Scope
Pager
State
Selection
State
Selected
Undecided
com.
jeluchu.
jchucomponents.
ui.
composables.
particles
Particle
Model
Particles()
com.
jeluchu.
jchucomponents.
ui.
composables.
preferences
Preference
Choice
Colors
Preference
Item()
Preference
Item
Preview()
Preferences
Hint
Card()
Preferences
Hint
Card
Preview()
Preference
Single
Choice
Item()
Preference
Single
Choice
Item
Preview()
Preference
Switch()
Preference
Switch
Enabled
Preview()
Preference
Switch
Preview()
Preference
Switch
With
Container()
Switch
With
Container
Colors
com.
jeluchu.
jchucomponents.
ui.
composables.
premium
Time
Card()
Time
Card
Colors
Time
Card
Preview()
com.
jeluchu.
jchucomponents.
ui.
composables.
progress
Circular
Bar()
Circular
Progressbar()
Circular
Progressbar
Preview()
Circular
Progress
Custom
Icon
Progress()
Icon
Progressbar
Preview()
Icon
Progress
Counter
Icon
Progress
Custom
Linear
Progressbar()
Linear
Progressbar
Preview()
Linear
Progress
Counter
Linear
Progress
Custom
Reading
Indicator()
Reading
Indicator
Preview()
com.
jeluchu.
jchucomponents.
ui.
composables.
sheets
Bottom
Sheet
Settings
Bottom
Sheet
With
Close
Dialog()
com.
jeluchu.
jchucomponents.
ui.
composables.
shimmer
Mini
Post
Item
Shimmer()
Movie
Item
Shimmer()
Shimmer
Item
Big()
com.
jeluchu.
jchucomponents.
ui.
composables.
snackbar
Custom
Snackbar()
show
Snack()
Snackbar()
Snackbar
Controller
Snackbar
Customized()
Snackbar
Defaults
com.
jeluchu.
jchucomponents.
ui.
composables.
structures
Scaffold
States()
com.
jeluchu.
jchucomponents.
ui.
composables.
tabs
Chip
Tab()
Scrollable
Chip
Tab
Row()
Tab
Position
com.
jeluchu.
jchucomponents.
ui.
composables.
text
Blur
Text()
com.
jeluchu.
jchucomponents.
ui.
composables.
textfields
Count
Field
Count
Text
Field()
Count
Text
Field
Preview()
Search
Field
Search
Text
Field()
Search
View
Preview()
com.
jeluchu.
jchucomponents.
ui.
composables.
toolbars
Center
Toolbar()
Center
Toolbar
Actions
Preview()
Center
Toolbar
Colors
Toolbar()
Toolbar
Actions
Preview()
Top
Bar
Settings
com.
jeluchu.
jchucomponents.
ui.
dragndrop
animate
Draggeable
Item
Placement()
Drag
Cancelled
Animation
No
Drag
Cancelled
Animation
reorderable()
Reorderable
Item()
Spring
Drag
Cancelled
Animation
com.
jeluchu.
jchucomponents.
ui.
dragndrop.
extensions
detect
Reorder()
detect
Reorder
After
Long
Press()
com.
jeluchu.
jchucomponents.
ui.
dragndrop.
models
Item
Position
com.
jeluchu.
jchucomponents.
ui.
dragndrop.
states
remember
Reorderable
Lazy
Grid
State()
remember
Reorderable
Lazy
Horizontal
Staggered
Grid
State()
remember
Reorderable
Lazy
List
State()
remember
Reorderable
Lazy
Staggered
Grid
State()
remember
Reorderable
Lazy
Vertical
Staggered
Grid
State()
Reorderable
Lazy
Grid
State
Reorderable
Lazy
List
State
Reorderable
Lazy
Staggered
Grid
State
Reorderable
State
Companion
com.
jeluchu.
jchucomponents.
ui.
extensions
get
Bitmap
From
Vector
Drawable()
com.
jeluchu.
jchucomponents.
ui.
extensions.
dimensions
px
round
To
Px
com.
jeluchu.
jchucomponents.
ui.
extensions.
modifier
bounce
Click()
Button
State
Pressed
Idle
click()
colored
Shadow()
conditional()
corner
Radius()
disable
Horizontal
Scroll()
disable
Vertical
Scroll()
graphics
Collapse()
Height()
interception
Clickable()
no
Ripple
Clickable()
shake()
when
Not
Null()
Width()
com.
jeluchu.
jchucomponents.
ui.
extensions.
time
current
Time()
fixed
Decimals
Time()
minutes
Left()
Time
com.
jeluchu.
jchucomponents.
ui.
foundation.
canva
Canvas
Background()
com.
jeluchu.
jchucomponents.
ui.
foundation.
icon
Icon()
Icon
Link()
com.
jeluchu.
jchucomponents.
ui.
foundation.
lists
Column
Content
Alignment
drag
Container()
Drag
Drop
State
Draggable
Item()
Grid
Cells
Adaptive
Fixed
items()
items
Indexed()
Lazy
Column
For()
Lazy
Column
For
Indexed()
Lazy
Grid
Scope
Lazy
Horizontal
Grid()
Lazy
Row
For()
Lazy
Row
For
Indexed()
Lazy
Static
Grid()
Lazy
Static
Grid
Preview()
List
Column()
List
Row()
remember
Drag
Drop
State()
Row
Content
Alignment
Vertical
Grid()
com.
jeluchu.
jchucomponents.
ui.
foundation.
lists.
composition
Compose
Pager
Snap
Helper()
List
Not
Over
Scroll()
Pager
Snap
Nested
Scroll
Connection
Pager
Snap
State
remember
Pager
Snap
State()
com.
jeluchu.
jchucomponents.
ui.
foundation.
text
Auto
Size
Text()
Auto
Size
Text
Preview()
draw
Faded
Edge()
get
Value()
Immutable
Wrapper
Marquee
Text()
Text()
Text
Link()
to
Immutable
Wrapper()
com.
jeluchu.
jchucomponents.
ui.
migration.
lists.
grids
Lazy
Grid()
com.
jeluchu.
jchucomponents.
ui.
modifiers
dashed
Border()
com.
jeluchu.
jchucomponents.
ui.
runtime.
remember
remember
Countdown
Timer
State()
remember
Derived
State
Of()
remember
Mutable
Double
State
Of()
remember
Mutable
Float
State
Of()
remember
Mutable
Int
State
Of()
remember
Mutable
Long
State
Of()
remember
Mutable
State
Of()
com.
jeluchu.
jchucomponents.
ui.
shapes
Dotted
Shape
Wavy
Shape
com.
jeluchu.
jchucomponents.
ui.
themes
artichoke
blue
Bell
Bottom
Sheet
Shape
cell
cosmic
Latte
dark
Green
darkness
dark
Pastel
Blue
End
Sheet
Shape
glaucous
green200
green500
green700
milky
primary
secondary
Spacing
to
Hex()
toolbox
Top
Sheet
Shape
typography
com.
jeluchu.
jchucomponents.
ui.
utils
Accessible
String
build
Content
Description()
is
Font
Scaling
Enabled()
Text
Utils
com.
jeluchu.
jchucomponents.
ui.
utils.
annotations
Font
Scaling
Preview
com.
jeluchu.
jchucomponents.
ui.
wrapper
image
Vector
Jch
Image
Custom
Drawable
Images
Resource
Vector
painter
jchucomponents-ktx
/
com.jeluchu.jchucomponents.ktx.lists
Package-level
declarations
Functions
Properties
Properties
penultimate
Element
Link copied to clipboard
val
<
T
>
List
<
T
?
>
.
penultimateElement
:
T
?
Functions
add
All
If
Not
Exist
Link copied to clipboard
fun
<
T
>
MutableList
<
T
>
.
addAllIfNotExist
(
elements
:
Collection
<
T
>
)
concatenate
Lowercase
Link copied to clipboard
fun
MutableList
<
String
>
.
concatenateLowercase
(
)
:
String
disable
Scrolling
Link copied to clipboard
fun
LazyListState
.
disableScrolling
(
scope
:
CoroutineScope
)
Await indefinitely, blocking scrolls
reenable
Scrolling
Link copied to clipboard
fun
LazyListState
.
reenableScrolling
(
scope
:
CoroutineScope
)
Cancel the previous indefinite "scroll" blocking