Toolbox
Toggle table of contents
android
Target filter
android
Switch theme
Search in API
Skip to content
Toolbox
service
/
com.michaelflisar.toolbox.service.classes
/
WorkerFrequency
Worker
Frequency
sealed
class
WorkerFrequency
Inheritors
Week
Day
Hour
Minute
Members
Types
Alarm
Data
Link copied to clipboard
data
class
AlarmData
(
val
initialDelayInMillis
:
Long
,
val
nextTime
:
Calendar
,
val
frequencyInMillis
:
Long
)
Companion
Link copied to clipboard
object
Companion
Day
Link copied to clipboard
data
class
Day
(
hour
:
Int
=
8
,
minute
:
Int
=
0
)
:
WorkerFrequency
Hour
Link copied to clipboard
data
class
Hour
(
firstHour
:
Int
=
0
,
everyXHour
:
Int
=
1
)
:
WorkerFrequency
Minute
Link copied to clipboard
data
object
Minute
:
WorkerFrequency
Week
Link copied to clipboard
data
class
Week
(
dayOfWeek
:
Int
=
Calendar.SUNDAY
,
hour
:
Int
=
8
,
minute
:
Int
=
0
)
:
WorkerFrequency
Properties
duration
In
Millis
Link copied to clipboard
abstract
val
durationInMillis
:
Long
Functions
calc
Alarm
Link copied to clipboard
fun
calcAlarm
(
factor
:
Int
=
1
)
:
WorkerFrequency.AlarmData