oskit-kmp
Toggle table of contents
5.0.0
nonJs
Platform filter
nonJs
Switch theme
oskit-kmp
oskit-kmp
com.
outsidesource.
oskitkmp.
annotation
Experimental
Os
Kit
Api
com.
outsidesource.
oskitkmp.
capability
[jvm]Bluetooth
Kmp
Capability
[jvm]Location
Kmp
Capability
[wasm
Js]Bluetooth
Kmp
Capability
[wasm
Js]Location
Kmp
Capability
Bluetooth
Capability
Flags
Scan
Connect
Advertise
Capability
Status
No
Permission
Not
Enabled
Ready
Unknown
Unsupported
IInitializable
Kmp
Capability
IKmp
Capability
Kmp
Capabilities
Kmp
Capabilities
Error
Unknown
Uninitialized
Unsupported
Operation
Kmp
Capability
Context
Location
Capability
Flags
Bluetooth
Access
Background
Location
Coarse
Location
Fine
Location
No
Permission
Reason
Not
Requested
Denied
Permanently
Restricted
Unsupported
Reason
Not
Implemented
Unsupported
Platform
Or
Hardware
com.
outsidesource.
oskitkmp.
concurrency
async
Outcome()
await
Outcome()
Cancellable
Timeout
Debouncer
filter
Is
Instance()
flow
In()
Flow
Timeout
Cancellation
Exception
kmp
Await()
kmp
Await
Outcome()
Kmp
Dispatchers
Kmp
Js
Exception
Kotlin
Native
Flow
Wrapper
Queue
throttle()
Throttler
with
Delay()
with
Timeout()
with
Timeout
Or
Outcome()
Worker
Pool
com.
outsidesource.
oskitkmp.
coordinator
Coordinator
Companion
ICoordinator
Observer
com.
outsidesource.
oskitkmp.
filesystem
File
System
Handle
Kind
File
Directory
Fs
Util
IExternal
Kmp
Fs
IInternal
Kmp
Fs
IKmp
Fs
internal
Clear
Persisted
Data
Cache()
Kmp
File
Filter
Kmp
File
Metadata
Kmp
File
Mimetype
Kmp
Fs
Kmp
Fs
Context
Kmp
Fs
Error
Invalid
Ref
Not
Initialized
Not
Supported
Read
Write
On
Directory
Ref
Exists
As
Directory
Ref
Exists
As
File
Ref
Fs
Type
Ref
Is
Not
Directory
Ref
Not
Created
Ref
Not
Found
Ref
Not
Picked
Unknown
Kmp
Fs
Ref
Companion
Kmp
Fs
Ref
List
Item
Kmp
Fs
Type
Internal
External
Kmp
Fs
Write
Mode
Append
Overwrite
non
Js
Save
File()
on
Kmp
File
Ref
Persisted()
platform
External
Kmp
Fs()
platform
Internal
Kmp
Fs()
sink()
source()
com.
outsidesource.
oskitkmp.
interactor
create
Interactor()
IInteractor
Interactor
com.
outsidesource.
oskitkmp.
io
IKmp
Io
Closable
IKmp
Io
Sink
IKmp
Io
Source
Kmp
Io
Error
Eof
Unknown
Ok
Io
Kmp
Io
Sink
Ok
Io
Kmp
Io
Source
sink()
source()
to
Kmp
Io
Sink()
to
Kmp
Io
Source()
use()
com.
outsidesource.
oskitkmp.
lib
absolute()
channel
Flow
With
Defer()
channel
Flow
With
Suspend
Defer()
contains
All()
contains
Any()
copy
Into()
coroutine
Scope
With
Defer()
coroutine
Scope
With
Suspend
Defer()
current
decode
Hex()
Deferrer
div()
encode
To
Hex()
filter
Is
Instance()
filter
Is
Instance
To()
find
Instance()
find
Mapped()
flow
With
Defer()
flow
With
Suspend
Defer()
intersect()
JSON
Js
Result
js
Try
Outcome()
kmp
Format()
Kmp
Url
Companion
last
Not
Null
Of
Or
Null()
Lazy
Computed
path
String
Platform
Companion
Android
IOS
Mac
OS
Windows
Linux
Web
Browser
Unknown
print
All()
printed()
reverse()
Sem
Ver
Companion
snap
To()
Suspend
Deferrer
times()
to
Array
Buffer()
to
Byte
Array()
to
Bytes()
to
Bytes
Le()
to
Double()
to
Double
Le()
to
Float()
to
Float
Le()
to
Int()
to
Int
Le()
to
Js
Number()
to
Long()
to
Long
Le()
to
Short()
to
Short
Le()
to
UInt()
to
Uint8Array()
to
UInt
Le()
to
ULong()
to
ULong
Le()
to
UShort()
to
UShort
Le()
with
Defer()
with
Suspend
Defer()
com.
outsidesource.
oskitkmp.
outcome
Outcome
Companion
Error
Ok
run
On
Error()
run
On
Ok()
unwrap
Or
Default()
unwrap
Or
Null()
unwrap
Or
Return()
com.
outsidesource.
oskitkmp.
router
IAnimated
Route
init
For
Platform()
IRoute
IRoute
Lifecycle
Listener
IRoute
Pop
Scope
IRouter
IRouter
Deep
Link
Trie
Builder
IRouter
Transaction
Scope
IRoute
Transition
IWeb
Route
Route
Pop
Func
Router
Companion
Router
Deep
Link
Mapper
Router
Deep
Link
Trie
Route
Result
Error
Cancelled
Unexpected
Result
Type
Unknown
Route
Stack
Entry
Route
Transition
Status
Running
Idle
tear
Down
For
Platform()
com.
outsidesource.
oskitkmp.
storage
await()
create
Object
Store
Options()
Error
Event
IDBDatabase
IDBIndex
IDBKey
Range
IDBObject
Store
IDBOpen
DBRequest
IDBOpen
Success
Event
IDBRequest
IDBRequest
Event
Target
IDBTransaction
IDBVersion
Change
Event
IKmp
Kv
Store
IKmp
Kv
Store
Node
indexed
DB
Indexed
Db
Closed
Exception
In
Memory
Kmp
Kv
Store
In
Memory
Kmp
Kv
Store
Node
Kmp
Kv
Store()
Kmp
Kv
Store
Node
suspend
Request()
Wasm
Kmp
Kv
Store
Type
Local
Storage
Indexed
Db
com.
outsidesource.
oskitkmp.
storage.
sqldelight
Kmp
Kv
Store
Database
Queries
com.
outsidesource.
oskitkmp.
systemui
Android
Kmp
Screen
Wake
Lock
IKmp
Screen
Wake
Lock
Ios
Kmp
Screen
Wake
Lock
Jvm
Kmp
Screen
Wake
Lock
Wasm
Kmp
Screen
Wake
Lock
com.
outsidesource.
oskitkmp.
text
Hundredths
Number
Formatter
Number
Formatter
Companion
Tenths
Number
Formatter
to
Fixed()
Whole
Number
Formatter
com.
outsidesource.
oskitkmp.
tuples
Tup1
Tup2
Tup3
Tup4
Tup5
Tup6
Tup7
Tuple
oskit-kmp
/
com.outsidesource.oskitkmp.storage
/
KmpKvStoreNode
/
observeDouble
observe
Double
nonJs
open
suspend override
fun
observeDouble
(
key
:
String
)
:
Flow
<
Double
?
>