Package-level declarations

Types

Link copied to clipboard
sealed class ConnectType
Link copied to clipboard
data class NetworkState(val isConnect: Boolean = false, val connectType: ConnectType = ConnectType.None)

Functions

Link copied to clipboard
fun NetworkProvider(content: ComposeComponent)

使用提供器的好处是在整个根组件的范围内,都可以使用rememberNetwork获得同一个状态

Link copied to clipboard

务必注意:必须配合NetworkProvider在子组件内使用。

Link copied to clipboard

直接到处使用该hook会导致大量的监听器回调创建,虽影响不大,但是更建议使用 NetworkProvider作为根组件,配合 rememberNetwork 来使用。