# dev.inmo.micro_utils.common.compose

# Package-level declarations

## Types

DefaultDisposableEffectResult
Link copied to clipboard
class DefaultDisposableEffectResult (onDispose: () -> Unit )
SkeletonAnimation
Link copied to clipboard
object SkeletonAnimation

## Functions

asState
Link copied to clipboard
fun < T > <Error class: unknown class>< T >. asState (): <Error class: unknown class>< T >

Converts current MutableState to immutable State using derivedStateOf

linkWithElement
Link copied to clipboard
fun <Error class: unknown class>. linkWithElement (element: Element )
openLink
Link copied to clipboard
fun openLink (link: String , mode: <Error class: unknown class> = ATarget.Blank, features: String = "")
plus
Link copied to clipboard
operator fun < T : Element > <Error class: unknown class>< T >?. plus (other: <Error class: unknown class>< T >?): () -> Unit
ref
Link copied to clipboard
fun < T : Element > <Error class: unknown class>< T >. ref (block: <Error class: unknown class>.( T ) -> <Error class: unknown class>)

This function must be called in the context of your tag content. It works like default AttrsScope.ref, but able to be used several times. Uses DisposableEffect under the hood

renderComposableAndLinkToRoot
Link copied to clipboard
fun < TElement : Element > renderComposableAndLinkToRoot (root: TElement , monotonicFrameClock: <Error class: unknown class> = DefaultMonotonicFrameClock, content: <Error class: unknown class>< TElement >.() -> Unit ): <Error class: unknown class>
tagClasses
Link copied to clipboard
fun tagClasses (vararg classnames: String ): <Error class: unknown class><out <Error class: unknown class>>
tagId
Link copied to clipboard
fun tagId (id: String ): <Error class: unknown class><out <Error class: unknown class>>