72 lines
5.0 KiB
Plaintext
72 lines
5.0 KiB
Plaintext
// Signature format: 4.0
|
|
package me.saket.telephoto.subsamplingimage {
|
|
|
|
public final class DeprecatedKt {
|
|
method @Deprecated @androidx.compose.runtime.Composable public static void SubSamplingImage(me.saket.telephoto.subsamplingimage.SubSamplingImageState state, optional androidx.compose.ui.Modifier modifier, String? contentDescription, optional float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter);
|
|
}
|
|
|
|
@androidx.compose.runtime.Immutable @dev.drewhamilton.poko.Poko public final class ImageBitmapOptions {
|
|
ctor @Deprecated public ImageBitmapOptions(int config);
|
|
ctor public ImageBitmapOptions(optional int config, optional androidx.compose.ui.graphics.colorspace.ColorSpace? colorSpace);
|
|
method public androidx.compose.ui.graphics.colorspace.ColorSpace? getColorSpace();
|
|
method public int getConfig();
|
|
property public final androidx.compose.ui.graphics.colorspace.ColorSpace? colorSpace;
|
|
property public final int config;
|
|
field public static final me.saket.telephoto.subsamplingimage.ImageBitmapOptions.Companion Companion;
|
|
}
|
|
|
|
public static final class ImageBitmapOptions.Companion {
|
|
method public me.saket.telephoto.subsamplingimage.ImageBitmapOptions getDefault();
|
|
property public final me.saket.telephoto.subsamplingimage.ImageBitmapOptions Default;
|
|
}
|
|
|
|
public final class ImageBitmapOptionsKt {
|
|
method public static me.saket.telephoto.subsamplingimage.ImageBitmapOptions ImageBitmapOptions(android.graphics.Bitmap from);
|
|
}
|
|
|
|
public interface SubSamplingImageErrorReporter {
|
|
method public default void onImageLoadingFailed(java.io.IOException e, me.saket.telephoto.subsamplingimage.SubSamplingImageSource imageSource);
|
|
field public static final me.saket.telephoto.subsamplingimage.SubSamplingImageErrorReporter.Companion Companion;
|
|
}
|
|
|
|
public static final class SubSamplingImageErrorReporter.Companion {
|
|
method public me.saket.telephoto.subsamplingimage.SubSamplingImageErrorReporter getNoOpInRelease();
|
|
property public final me.saket.telephoto.subsamplingimage.SubSamplingImageErrorReporter NoOpInRelease;
|
|
}
|
|
|
|
public final class SubSamplingImageKt {
|
|
method @androidx.compose.runtime.Composable public static void SubSamplingImage(me.saket.telephoto.subsamplingimage.SubSamplingImageState state, String? contentDescription, optional androidx.compose.ui.Modifier modifier, optional float alpha, optional androidx.compose.ui.graphics.ColorFilter? colorFilter);
|
|
}
|
|
|
|
public sealed interface SubSamplingImageSource extends java.io.Closeable {
|
|
method public default void close();
|
|
method public suspend Object? decoder(android.content.Context context, kotlin.coroutines.Continuation<? super android.graphics.BitmapRegionDecoder>);
|
|
method public androidx.compose.ui.graphics.ImageBitmap? getPreview();
|
|
property public abstract androidx.compose.ui.graphics.ImageBitmap? preview;
|
|
field public static final me.saket.telephoto.subsamplingimage.SubSamplingImageSource.Companion Companion;
|
|
}
|
|
|
|
public static final class SubSamplingImageSource.Companion {
|
|
method @androidx.compose.runtime.Stable public me.saket.telephoto.subsamplingimage.SubSamplingImageSource asset(String name, optional androidx.compose.ui.graphics.ImageBitmap? preview);
|
|
method @androidx.compose.runtime.Stable public me.saket.telephoto.subsamplingimage.SubSamplingImageSource contentUri(android.net.Uri uri, optional androidx.compose.ui.graphics.ImageBitmap? preview);
|
|
method @androidx.compose.runtime.Stable public me.saket.telephoto.subsamplingimage.SubSamplingImageSource file(okio.Path path, optional androidx.compose.ui.graphics.ImageBitmap? preview, optional java.io.Closeable? onClose);
|
|
method @androidx.compose.runtime.Stable public me.saket.telephoto.subsamplingimage.SubSamplingImageSource rawSource(kotlin.jvm.functions.Function0<? extends okio.Source> source, optional androidx.compose.ui.graphics.ImageBitmap? preview, optional java.io.Closeable? onClose);
|
|
method @androidx.compose.runtime.Stable public me.saket.telephoto.subsamplingimage.SubSamplingImageSource resource(@DrawableRes int id, optional androidx.compose.ui.graphics.ImageBitmap? preview);
|
|
}
|
|
|
|
@androidx.compose.runtime.Stable public sealed interface SubSamplingImageState {
|
|
method public androidx.compose.ui.unit.IntSize? getImageSize();
|
|
method public boolean isImageLoaded();
|
|
method public boolean isImageLoadedInFullQuality();
|
|
property public abstract androidx.compose.ui.unit.IntSize? imageSize;
|
|
property public abstract boolean isImageLoaded;
|
|
property public abstract boolean isImageLoadedInFullQuality;
|
|
}
|
|
|
|
public final class SubSamplingImageStateKt {
|
|
method @androidx.compose.runtime.Composable public static me.saket.telephoto.subsamplingimage.SubSamplingImageState rememberSubSamplingImageState(me.saket.telephoto.subsamplingimage.SubSamplingImageSource imageSource, me.saket.telephoto.zoomable.ZoomableState zoomableState, optional me.saket.telephoto.subsamplingimage.ImageBitmapOptions imageOptions, optional me.saket.telephoto.subsamplingimage.SubSamplingImageErrorReporter errorReporter);
|
|
}
|
|
|
|
}
|
|
|