Package-level declarations

Types

Link copied to clipboard
@Stable
actual object PAG
@Stable
expect object PAG
@Stable
actual object PAG
@Stable
actual object PAG
@Stable
actual object PAG
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Stable
actual open class PAGComposition : PAGLayer
@Stable
expect open class PAGComposition : PAGLayer
@Stable
actual open class PAGComposition : PAGLayer
@Stable
actual open class PAGComposition : PAGLayer
@Stable
actual open class PAGComposition : PAGLayer
Link copied to clipboard
@Stable
data class PAGConfig(val repeatCount: Int = INFINITY, val scaleMode: PAGScaleMode = PAGScaleMode.LetterBox, val cachedEnabled: Boolean? = null, val cacheScale: Float? = null, val maxFrameRate: Float? = null, val isSync: Boolean? = null, val videoEnabled: Boolean? = null, val useDiskCache: Boolean? = null, val useCanvas2D: Boolean = false, val cacheAllFramesInMemory: Boolean = false, val renderScale: Float = 1.0f)
Link copied to clipboard
@Stable
actual class PAGDecoder
@Stable
expect class PAGDecoder
@Stable
actual class PAGDecoder
@Stable
actual class PAGDecoder
@Stable
actual class PAGDecoder
Link copied to clipboard
@Stable
actual object PAGDiskCache
@Stable
expect object PAGDiskCache
@Stable
actual object PAGDiskCache
@Stable
actual object PAGDiskCache
@Stable
actual object PAGDiskCache
Link copied to clipboard
@Stable
actual class PAGFile : PAGComposition
@Stable
expect class PAGFile : PAGComposition
@Stable
actual class PAGFile : PAGComposition
@Stable
actual class PAGFile : PAGComposition
@Stable
actual class PAGFile : PAGComposition
Link copied to clipboard
@Stable
actual class PAGFont
@Stable
expect class PAGFont
@Stable
actual class PAGFont
@Stable
actual class PAGFont
@Stable
actual class PAGFont
Link copied to clipboard
@Stable
actual class PAGImage
@Stable
expect class PAGImage
@Stable
actual class PAGImage
@Stable
actual class PAGImage
@Stable
actual class PAGImage
Link copied to clipboard
@Stable
actual class PAGImageLayer : PAGLayer
@Stable
expect class PAGImageLayer : PAGLayer
@Stable
actual class PAGImageLayer : PAGLayer
@Stable
actual class PAGImageLayer : PAGLayer
@Stable
actual class PAGImageLayer : PAGLayer
Link copied to clipboard
@Stable
actual open class PAGLayer
@Stable
expect open class PAGLayer
@Stable
actual open class PAGLayer
@Stable
actual open class PAGLayer
@Stable
actual open class PAGLayer
Link copied to clipboard
Link copied to clipboard
@Stable
actual class PAGMarker
@Stable
expect class PAGMarker
@Stable
actual class PAGMarker
@Stable
actual class PAGMarker
@Stable
actual class PAGMarker
Link copied to clipboard
@Stable
actual class PAGPlayer
@Stable
expect class PAGPlayer
@Stable
actual class PAGPlayer
@Stable
actual class PAGPlayer
@Stable
actual class PAGPlayer
Link copied to clipboard
Link copied to clipboard
@Stable
actual class PAGShapeLayer : PAGLayer
@Stable
expect class PAGShapeLayer : PAGLayer
@Stable
actual class PAGShapeLayer : PAGLayer
@Stable
actual class PAGShapeLayer : PAGLayer
@Stable
actual class PAGShapeLayer : PAGLayer
Link copied to clipboard
@Stable
actual class PAGSolidLayer : PAGLayer
@Stable
expect class PAGSolidLayer : PAGLayer
@Stable
actual class PAGSolidLayer : PAGLayer
@Stable
actual class PAGSolidLayer : PAGLayer
@Stable
actual class PAGSolidLayer : PAGLayer
Link copied to clipboard
@Stable
actual open class PAGState : PlatformView<PlatformPAGView> , Releasable<PlatformPAGView>
@Stable
expect open class PAGState
@Stable
actual open class PAGState
@Stable
actual open class PAGState : PlatformView<PlatformPAGView> , Releasable<PlatformPAGView>
Link copied to clipboard
@Stable
actual class PAGSurface
@Stable
expect class PAGSurface
@Stable
actual class PAGSurface
@Stable
actual class PAGSurface
@Stable
actual class PAGSurface
Link copied to clipboard
@Stable
actual class PAGTextLayer : PAGLayer
@Stable
expect class PAGTextLayer : PAGLayer
@Stable
actual class PAGTextLayer : PAGLayer
@Stable
actual class PAGTextLayer : PAGLayer
@Stable
actual class PAGTextLayer : PAGLayer
Link copied to clipboard
Link copied to clipboard
@Stable
actual object PAGVideoDecoder
@Stable
expect object PAGVideoDecoder
@Stable
actual object PAGVideoDecoder
@Stable
actual object PAGVideoDecoder
@Stable
actual object PAGVideoDecoder
Link copied to clipboard
@Stable
actual class PAGVideoRange
@Stable
expect class PAGVideoRange
@Stable
actual class PAGVideoRange
@Stable
actual class PAGVideoRange
@Stable
actual class PAGVideoRange

Functions

Link copied to clipboard
@Composable
actual fun PAGImageView(composition: PAGComposition?, modifier: Modifier, isPlaying: Boolean, config: PAGConfig)
@Composable
expect fun PAGImageView(composition: PAGComposition? = null, modifier: Modifier = Modifier, isPlaying: Boolean = false, config: PAGConfig = remember { PAGConfig() })
@Composable
actual fun PAGImageView(composition: PAGComposition?, modifier: Modifier, isPlaying: Boolean, config: PAGConfig)
@Composable
actual fun PAGImageView(composition: PAGComposition?, modifier: Modifier, isPlaying: Boolean, config: PAGConfig)
@Composable
actual fun PAGImageView(composition: PAGComposition?, modifier: Modifier, isPlaying: Boolean, config: PAGConfig)
Link copied to clipboard
@Composable
actual fun PAGView(state: PAGState, modifier: Modifier, composition: PAGComposition?, isPlaying: Boolean, config: PAGConfig)

原生 PAGView 控件封装, 每个 PAGAnimation 都会创建一个 GPU 渲染上下文。 适用于只渲染单个 pag 动画的场景。

@Composable
expect fun PAGView(state: PAGState, modifier: Modifier = Modifier, composition: PAGComposition? = null, isPlaying: Boolean = false, config: PAGConfig = remember { PAGConfig() })

原生 PAGView 控件封装, 每个 PAGAnimation 都会创建一个 GPU 渲染上下文。 适用于只渲染单个 pag 动画的场景。

@Composable
actual fun PAGView(state: PAGState, modifier: Modifier, composition: PAGComposition?, isPlaying: Boolean, config: PAGConfig)

原生 PAGView 控件封装, 每个 PAGAnimation 都会创建一个 GPU 渲染上下文。 适用于只渲染单个 pag 动画的场景。

@Composable
actual fun PAGView(state: PAGState, modifier: Modifier, composition: PAGComposition?, isPlaying: Boolean, config: PAGConfig)

原生 PAGView 控件封装, 每个 PAGAnimation 都会创建一个 GPU 渲染上下文。 适用于只渲染单个 pag 动画的场景。

@Composable
actual fun PAGView(state: PAGState, modifier: Modifier, composition: PAGComposition?, isPlaying: Boolean, config: PAGConfig)

原生 PAGView 控件封装, 每个 PAGAnimation 都会创建一个 GPU 渲染上下文。 适用于只渲染单个 pag 动画的场景。

Link copied to clipboard
inline fun <R> PAGImage.use(block: (PAGImage) -> R): R