| // Signature format: 3.0 |
| package androidx.ui.input { |
| |
| public final class BackspaceKeyEditOp implements androidx.ui.input.EditOperation { |
| ctor public BackspaceKeyEditOp(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public final class CommitTextEditOp implements androidx.ui.input.EditOperation { |
| ctor public CommitTextEditOp(String text, int newCursorPosition); |
| method public String component1(); |
| method public int component2(); |
| method public androidx.ui.input.CommitTextEditOp copy(String text, int newCursorPosition); |
| method public int getNewCursorPosition(); |
| method public String getText(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public final class DeleteAllEditOp implements androidx.ui.input.EditOperation { |
| ctor public DeleteAllEditOp(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public final class DeleteSurroundingTextEditOp implements androidx.ui.input.EditOperation { |
| ctor public DeleteSurroundingTextEditOp(int beforeLength, int afterLength); |
| method public int component1(); |
| method public int component2(); |
| method public androidx.ui.input.DeleteSurroundingTextEditOp copy(int beforeLength, int afterLength); |
| method public int getAfterLength(); |
| method public int getBeforeLength(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public final class DeleteSurroundingTextInCodePointsEditOp implements androidx.ui.input.EditOperation { |
| ctor public DeleteSurroundingTextInCodePointsEditOp(int beforeLength, int afterLength); |
| method public int component1(); |
| method public int component2(); |
| method public androidx.ui.input.DeleteSurroundingTextInCodePointsEditOp copy(int beforeLength, int afterLength); |
| method public int getAfterLength(); |
| method public int getBeforeLength(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public interface EditOperation { |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public final class EditingBuffer { |
| ctor public EditingBuffer(String initialText, androidx.ui.text.TextRange initialSelection); |
| field public static final int NOWHERE = -1; // 0xffffffff |
| } |
| |
| @Deprecated @androidx.compose.Immutable public final class EditorValue { |
| ctor @Deprecated public EditorValue(String text, androidx.ui.text.TextRange selection, androidx.ui.text.TextRange? composition); |
| ctor @Deprecated public EditorValue(); |
| method @Deprecated public String component1(); |
| method @Deprecated public androidx.ui.text.TextRange component2(); |
| method @Deprecated public androidx.ui.text.TextRange? component3(); |
| method @Deprecated @androidx.compose.Immutable public androidx.ui.input.EditorValue copy(String text, androidx.ui.text.TextRange selection, androidx.ui.text.TextRange? composition); |
| method @Deprecated public androidx.ui.text.TextRange? getComposition(); |
| method @Deprecated public String getSelectedText(); |
| method @Deprecated public androidx.ui.text.TextRange getSelection(); |
| method @Deprecated public String getText(); |
| method @Deprecated public String getTextAfterSelection(int maxChars); |
| method @Deprecated public String getTextBeforeSelection(int maxChars); |
| } |
| |
| public final class FinishComposingTextEditOp implements androidx.ui.input.EditOperation { |
| ctor public FinishComposingTextEditOp(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public final class GapBufferKt { |
| } |
| |
| public enum ImeAction { |
| method public static androidx.ui.input.ImeAction valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.input.ImeAction[] values(); |
| enum_constant public static final androidx.ui.input.ImeAction Done; |
| enum_constant public static final androidx.ui.input.ImeAction Go; |
| enum_constant public static final androidx.ui.input.ImeAction Next; |
| enum_constant public static final androidx.ui.input.ImeAction NoAction; |
| enum_constant public static final androidx.ui.input.ImeAction Previous; |
| enum_constant public static final androidx.ui.input.ImeAction Search; |
| enum_constant public static final androidx.ui.input.ImeAction Send; |
| enum_constant public static final androidx.ui.input.ImeAction Unspecified; |
| } |
| |
| public interface InputEventListener { |
| method public void onEditOperations(java.util.List<? extends androidx.ui.input.EditOperation> editOps); |
| method public void onImeAction(androidx.ui.input.ImeAction imeAction); |
| } |
| |
| public enum KeyboardType { |
| method public static androidx.ui.input.KeyboardType valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.input.KeyboardType[] values(); |
| enum_constant public static final androidx.ui.input.KeyboardType Ascii; |
| enum_constant public static final androidx.ui.input.KeyboardType Email; |
| enum_constant public static final androidx.ui.input.KeyboardType Number; |
| enum_constant public static final androidx.ui.input.KeyboardType NumberPassword; |
| enum_constant public static final androidx.ui.input.KeyboardType Password; |
| enum_constant public static final androidx.ui.input.KeyboardType Phone; |
| enum_constant public static final androidx.ui.input.KeyboardType Text; |
| enum_constant public static final androidx.ui.input.KeyboardType Uri; |
| } |
| |
| public final class MoveCursorEditOp implements androidx.ui.input.EditOperation { |
| ctor public MoveCursorEditOp(int amount); |
| method public int component1(); |
| method public androidx.ui.input.MoveCursorEditOp copy(int amount); |
| method public int getAmount(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public interface OffsetMap { |
| method public int originalToTransformed(int offset); |
| method public int transformedToOriginal(int offset); |
| field public static final androidx.ui.input.OffsetMap.Companion Companion; |
| } |
| |
| public static final class OffsetMap.Companion { |
| method public androidx.ui.input.OffsetMap getIdentityOffsetMap(); |
| property public final androidx.ui.input.OffsetMap identityOffsetMap; |
| } |
| |
| public final class PasswordVisualTransformation implements androidx.ui.input.VisualTransformation { |
| ctor public PasswordVisualTransformation(char mask); |
| ctor public PasswordVisualTransformation(); |
| method public char component1(); |
| method public androidx.ui.input.PasswordVisualTransformation copy(char mask); |
| method public androidx.ui.input.TransformedText filter(androidx.ui.text.AnnotatedString text); |
| method public char getMask(); |
| } |
| |
| public interface PlatformTextInputService { |
| method public void hideSoftwareKeyboard(); |
| method public void notifyFocusedRect(androidx.ui.geometry.Rect rect); |
| method public void onStateUpdated(androidx.ui.input.TextFieldValue value); |
| method public void showSoftwareKeyboard(); |
| method public void startInput(androidx.ui.input.TextFieldValue value, androidx.ui.input.KeyboardType keyboardType, androidx.ui.input.ImeAction imeAction, kotlin.jvm.functions.Function1<? super java.util.List<? extends androidx.ui.input.EditOperation>,kotlin.Unit> onEditCommand, kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> onImeActionPerformed); |
| method public void stopInput(); |
| } |
| |
| public final class SetComposingRegionEditOp implements androidx.ui.input.EditOperation { |
| ctor public SetComposingRegionEditOp(int start, int end); |
| method public int component1(); |
| method public int component2(); |
| method public androidx.ui.input.SetComposingRegionEditOp copy(int start, int end); |
| method public int getEnd(); |
| method public int getStart(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public final class SetComposingTextEditOp implements androidx.ui.input.EditOperation { |
| ctor public SetComposingTextEditOp(String text, int newCursorPosition); |
| method public String component1(); |
| method public int component2(); |
| method public androidx.ui.input.SetComposingTextEditOp copy(String text, int newCursorPosition); |
| method public int getNewCursorPosition(); |
| method public String getText(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| public final class SetSelectionEditOp implements androidx.ui.input.EditOperation { |
| ctor public SetSelectionEditOp(int start, int end); |
| method public int component1(); |
| method public int component2(); |
| method public androidx.ui.input.SetSelectionEditOp copy(int start, int end); |
| method public int getEnd(); |
| method public int getStart(); |
| method public void process(androidx.ui.input.EditingBuffer buffer); |
| } |
| |
| @androidx.compose.Immutable public final class TextFieldValue { |
| ctor public TextFieldValue(String text, androidx.ui.text.TextRange selection, androidx.ui.text.TextRange? composition); |
| ctor public TextFieldValue(); |
| method public String component1(); |
| method public androidx.ui.text.TextRange component2(); |
| method public androidx.ui.text.TextRange? component3(); |
| method @androidx.compose.Immutable public androidx.ui.input.TextFieldValue copy(String text, androidx.ui.text.TextRange selection, androidx.ui.text.TextRange? composition); |
| method public androidx.ui.text.TextRange? getComposition(); |
| method public androidx.ui.text.TextRange getSelection(); |
| method public String getText(); |
| field public static final androidx.ui.input.TextFieldValue.Companion Companion; |
| } |
| |
| public static final class TextFieldValue.Companion { |
| method public androidx.compose.runtime.savedinstancestate.Saver<androidx.ui.input.TextFieldValue,java.lang.Object> getSaver(); |
| property public final androidx.compose.runtime.savedinstancestate.Saver<androidx.ui.input.TextFieldValue,java.lang.Object> Saver; |
| } |
| |
| public final class TextFieldValueKt { |
| method public static String getSelectedText(androidx.ui.input.TextFieldValue); |
| method public static String getTextAfterSelection(androidx.ui.input.TextFieldValue, int maxChars); |
| method public static String getTextBeforeSelection(androidx.ui.input.TextFieldValue, int maxChars); |
| } |
| |
| public class TextInputService { |
| ctor public TextInputService(androidx.ui.input.PlatformTextInputService platformTextInputService); |
| method public void hideSoftwareKeyboard(int token); |
| method public void notifyFocusedRect(int token, androidx.ui.geometry.Rect rect); |
| method public void onStateUpdated(int token, androidx.ui.input.TextFieldValue value); |
| method public void showSoftwareKeyboard(int token); |
| method public int startInput(androidx.ui.input.TextFieldValue value, androidx.ui.input.KeyboardType keyboardType, androidx.ui.input.ImeAction imeAction, kotlin.jvm.functions.Function1<? super java.util.List<? extends androidx.ui.input.EditOperation>,kotlin.Unit> onEditCommand, kotlin.jvm.functions.Function1<? super androidx.ui.input.ImeAction,kotlin.Unit> onImeActionPerformed); |
| method public void stopInput(int token); |
| } |
| |
| public final class TextInputServiceKt { |
| method @Deprecated public static kotlin.jvm.functions.Function1<androidx.ui.input.PlatformTextInputService,androidx.ui.input.TextInputService> getTextInputServiceFactory(); |
| method @Deprecated public static void setTextInputServiceFactory(kotlin.jvm.functions.Function1<? super androidx.ui.input.PlatformTextInputService,? extends androidx.ui.input.TextInputService> p); |
| field public static final int INVALID_SESSION = -1; // 0xffffffff |
| field public static final int NO_SESSION = 0; // 0x0 |
| } |
| |
| public final class TransformedText { |
| ctor public TransformedText(androidx.ui.text.AnnotatedString transformedText, androidx.ui.input.OffsetMap offsetMap); |
| method public androidx.ui.text.AnnotatedString component1(); |
| method public androidx.ui.input.OffsetMap component2(); |
| method public androidx.ui.input.TransformedText copy(androidx.ui.text.AnnotatedString transformedText, androidx.ui.input.OffsetMap offsetMap); |
| method public androidx.ui.input.OffsetMap getOffsetMap(); |
| method public androidx.ui.text.AnnotatedString getTransformedText(); |
| } |
| |
| @androidx.compose.Immutable public interface VisualTransformation { |
| method public androidx.ui.input.TransformedText filter(androidx.ui.text.AnnotatedString text); |
| field public static final androidx.ui.input.VisualTransformation.Companion Companion; |
| } |
| |
| public static final class VisualTransformation.Companion { |
| method public androidx.ui.input.VisualTransformation getNone(); |
| property public final androidx.ui.input.VisualTransformation None; |
| } |
| |
| } |
| |
| package androidx.ui.intl { |
| |
| public final class AndroidPlatformLocaleKt { |
| } |
| |
| @androidx.compose.Immutable public final class Locale { |
| ctor public Locale(String languageTag); |
| method public String getLanguage(); |
| method public String getRegion(); |
| method public String getScript(); |
| method public String toLanguageTag(); |
| property public final String language; |
| property public final String region; |
| property public final String script; |
| field public static final androidx.ui.intl.Locale.Companion Companion; |
| } |
| |
| public static final class Locale.Companion { |
| method public androidx.ui.intl.Locale getCurrent(); |
| property public final androidx.ui.intl.Locale current; |
| } |
| |
| @androidx.compose.Immutable public final class LocaleList implements java.util.Collection<androidx.ui.intl.Locale> kotlin.jvm.internal.markers.KMappedMarker { |
| ctor public LocaleList(java.util.List<androidx.ui.intl.Locale> localeList); |
| ctor public LocaleList(String languageTags); |
| ctor public LocaleList(androidx.ui.intl.Locale... locales); |
| method public java.util.List<androidx.ui.intl.Locale> component1(); |
| method public operator boolean contains(androidx.ui.intl.Locale element); |
| method public boolean containsAll(java.util.Collection<?> elements); |
| method @androidx.compose.Immutable public androidx.ui.intl.LocaleList copy(java.util.List<androidx.ui.intl.Locale> localeList); |
| method public operator androidx.ui.intl.Locale get(int i); |
| method public java.util.List<androidx.ui.intl.Locale> getLocaleList(); |
| method public int getSize(); |
| method public boolean isEmpty(); |
| method public java.util.Iterator<androidx.ui.intl.Locale> iterator(); |
| property public int size; |
| field public static final androidx.ui.intl.LocaleList.Companion Companion; |
| } |
| |
| public static final class LocaleList.Companion { |
| method public androidx.ui.intl.LocaleList getCurrent(); |
| property public final androidx.ui.intl.LocaleList current; |
| } |
| |
| public final class PlatformLocaleKt { |
| } |
| |
| } |
| |
| package androidx.ui.text { |
| |
| @androidx.compose.Immutable public final class AnnotatedString { |
| ctor public AnnotatedString(String text, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.SpanStyle>> spanStyles, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.ParagraphStyle>> paragraphStyles); |
| method public String component1(); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.SpanStyle>> component2(); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.ParagraphStyle>> component3(); |
| method @androidx.compose.Immutable public androidx.ui.text.AnnotatedString copy(String text, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.SpanStyle>> spanStyles, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.ParagraphStyle>> paragraphStyles, java.util.List<androidx.ui.text.AnnotatedString.Range<java.lang.String>> annotations); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.ParagraphStyle>> getParagraphStyles(); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.SpanStyle>> getSpanStyles(); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<java.lang.String>> getStringAnnotations(String tag, int start, int end); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<java.lang.String>> getStringAnnotations(int start, int end); |
| method public String getText(); |
| method @androidx.compose.Stable public operator androidx.ui.text.AnnotatedString plus(androidx.ui.text.AnnotatedString other); |
| } |
| |
| public static final class AnnotatedString.Builder { |
| ctor public AnnotatedString.Builder(int capacity); |
| ctor public AnnotatedString.Builder(); |
| ctor public AnnotatedString.Builder(String text); |
| ctor public AnnotatedString.Builder(androidx.ui.text.AnnotatedString text); |
| method public void addStringAnnotation(String scope, String annotation, int start, int end); |
| method public void addStyle(androidx.ui.text.SpanStyle style, int start, int end); |
| method public void addStyle(androidx.ui.text.ParagraphStyle style, int start, int end); |
| method public void append(String text); |
| method public void append(char p); |
| method public void append(androidx.ui.text.AnnotatedString text); |
| method public int getLength(); |
| method public void pop(); |
| method public void pop(int index); |
| method public int pushStringAnnotation(String tag, String annotation); |
| method public int pushStyle(androidx.ui.text.SpanStyle style); |
| method public int pushStyle(androidx.ui.text.ParagraphStyle style); |
| method public androidx.ui.text.AnnotatedString toAnnotatedString(); |
| property public final int length; |
| } |
| |
| public static final class AnnotatedString.Range<T> { |
| ctor public AnnotatedString.Range(T! item, int start, int end, String tag); |
| ctor public AnnotatedString.Range(T! item, int start, int end); |
| method public T! component1(); |
| method public int component2(); |
| method public int component3(); |
| method public String component4(); |
| method public androidx.ui.text.AnnotatedString.Range<T> copy(T! item, int start, int end, String tag); |
| method public int getEnd(); |
| method public T! getItem(); |
| method public int getStart(); |
| method public String getTag(); |
| } |
| |
| public final class AnnotatedStringKt { |
| method public static androidx.ui.text.AnnotatedString AnnotatedString(String text, androidx.ui.text.SpanStyle spanStyle, androidx.ui.text.ParagraphStyle? paragraphStyle = null); |
| method public static androidx.ui.text.AnnotatedString AnnotatedString(String text, androidx.ui.text.ParagraphStyle paragraphStyle); |
| method @Deprecated public static inline androidx.ui.text.AnnotatedString AnnotatedString(kotlin.jvm.functions.Function1<? super androidx.ui.text.AnnotatedString.Builder,kotlin.Unit> builder); |
| method public static inline androidx.ui.text.AnnotatedString annotatedString(kotlin.jvm.functions.Function1<? super androidx.ui.text.AnnotatedString.Builder,kotlin.Unit> builder); |
| method public static androidx.ui.text.AnnotatedString capitalize(androidx.ui.text.AnnotatedString, androidx.ui.intl.LocaleList localeList = LocaleList.current); |
| method public static androidx.ui.text.AnnotatedString decapitalize(androidx.ui.text.AnnotatedString, androidx.ui.intl.LocaleList localeList = LocaleList.current); |
| method public static int getLength(androidx.ui.text.AnnotatedString); |
| method public static androidx.ui.text.AnnotatedString subSequence(androidx.ui.text.AnnotatedString, int start, int end); |
| method public static androidx.ui.text.AnnotatedString toLowerCase(androidx.ui.text.AnnotatedString, androidx.ui.intl.LocaleList localeList = LocaleList.current); |
| method public static androidx.ui.text.AnnotatedString toUpperCase(androidx.ui.text.AnnotatedString, androidx.ui.intl.LocaleList localeList = LocaleList.current); |
| method public static inline <R> R withStyle(androidx.ui.text.AnnotatedString.Builder, androidx.ui.text.SpanStyle style, kotlin.jvm.functions.Function1<? super androidx.ui.text.AnnotatedString.Builder,? extends R> block); |
| method public static inline <R> R withStyle(androidx.ui.text.AnnotatedString.Builder, androidx.ui.text.ParagraphStyle style, kotlin.jvm.functions.Function1<? super androidx.ui.text.AnnotatedString.Builder,? extends R> block); |
| } |
| |
| @kotlin.RequiresOptIn(level=RequiresOptIn.Level.ERROR, message="This is internal API that may change frequently and without warning.") @kotlin.annotation.Target(allowedTargets={AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) public @interface InternalTextApi { |
| } |
| |
| public final class JvmAnnotatedStringKt { |
| } |
| |
| public final class MultiParagraph { |
| ctor public MultiParagraph(androidx.ui.text.MultiParagraphIntrinsics intrinsics, int maxLines, boolean ellipsis, androidx.ui.text.ParagraphConstraints constraints); |
| ctor public MultiParagraph(androidx.ui.text.AnnotatedString annotatedString, androidx.ui.text.TextStyle style, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> placeholders, int maxLines, boolean ellipsis, androidx.ui.text.ParagraphConstraints constraints, androidx.ui.unit.Density density, androidx.ui.text.font.Font.ResourceLoader resourceLoader); |
| method public androidx.ui.text.style.ResolvedTextDirection getBidiRunDirection(int offset); |
| method public androidx.ui.geometry.Rect getBoundingBox(int offset); |
| method public androidx.ui.geometry.Rect getCursorRect(int offset); |
| method public boolean getDidExceedMaxLines(); |
| method public float getFirstBaseline(); |
| method public float getHeight(); |
| method public float getHorizontalPosition(int offset, boolean usePrimaryDirection); |
| method public androidx.ui.text.MultiParagraphIntrinsics getIntrinsics(); |
| method public float getLastBaseline(); |
| method public float getLineBottom(int lineIndex); |
| method public int getLineCount(); |
| method public int getLineEllipsisCount(int lineIndex); |
| method public int getLineEllipsisOffset(int lineIndex); |
| method public int getLineEnd(int lineIndex); |
| method public int getLineForOffset(int offset); |
| method public float getLineHeight(int lineIndex); |
| method public float getLineLeft(int lineIndex); |
| method public float getLineRight(int lineIndex); |
| method public int getLineStart(int lineIndex); |
| method public float getLineTop(int lineIndex); |
| method public float getLineWidth(int lineIndex); |
| method public float getMaxIntrinsicWidth(); |
| method public int getMaxLines(); |
| method public float getMinIntrinsicWidth(); |
| method public int getOffsetForPosition(androidx.ui.geometry.Offset position); |
| method public androidx.ui.text.style.ResolvedTextDirection getParagraphDirection(int offset); |
| method public androidx.ui.graphics.Path getPathForRange(int start, int end); |
| method public java.util.List<androidx.ui.geometry.Rect> getPlaceholderRects(); |
| method public float getWidth(); |
| method public androidx.ui.text.TextRange getWordBoundary(int offset); |
| method public void paint(androidx.ui.graphics.Canvas canvas); |
| property public final boolean didExceedMaxLines; |
| property public final float firstBaseline; |
| property public final float height; |
| property public final float lastBaseline; |
| property public final int lineCount; |
| property public final float maxIntrinsicWidth; |
| property public final float minIntrinsicWidth; |
| property public final java.util.List<androidx.ui.geometry.Rect> placeholderRects; |
| property public final float width; |
| } |
| |
| public final class MultiParagraphIntrinsics implements androidx.ui.text.ParagraphIntrinsics { |
| ctor public MultiParagraphIntrinsics(androidx.ui.text.AnnotatedString annotatedString, androidx.ui.text.TextStyle style, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> placeholders, androidx.ui.unit.Density density, androidx.ui.text.font.Font.ResourceLoader resourceLoader); |
| method public androidx.ui.text.AnnotatedString getAnnotatedString(); |
| method public float getMaxIntrinsicWidth(); |
| method public float getMinIntrinsicWidth(); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> getPlaceholders(); |
| property public float maxIntrinsicWidth; |
| property public float minIntrinsicWidth; |
| } |
| |
| public final class MultiParagraphIntrinsicsKt { |
| } |
| |
| public final class MultiParagraphKt { |
| } |
| |
| public interface Paragraph { |
| method public androidx.ui.text.style.ResolvedTextDirection getBidiRunDirection(int offset); |
| method public androidx.ui.geometry.Rect getBoundingBox(int offset); |
| method public androidx.ui.geometry.Rect getCursorRect(int offset); |
| method public boolean getDidExceedMaxLines(); |
| method public float getFirstBaseline(); |
| method public float getHeight(); |
| method public float getHorizontalPosition(int offset, boolean usePrimaryDirection); |
| method public float getLastBaseline(); |
| method public float getLineBottom(int lineIndex); |
| method public int getLineCount(); |
| method public int getLineEllipsisCount(int lineIndex); |
| method public int getLineEllipsisOffset(int lineIndex); |
| method public int getLineEnd(int lineIndex); |
| method public int getLineForOffset(int offset); |
| method public float getLineHeight(int lineIndex); |
| method public float getLineLeft(int lineIndex); |
| method public float getLineRight(int lineIndex); |
| method public int getLineStart(int lineIndex); |
| method public float getLineTop(int lineIndex); |
| method public float getLineWidth(int lineIndex); |
| method public float getMaxIntrinsicWidth(); |
| method public float getMinIntrinsicWidth(); |
| method public int getOffsetForPosition(androidx.ui.geometry.Offset position); |
| method public androidx.ui.text.style.ResolvedTextDirection getParagraphDirection(int offset); |
| method public androidx.ui.graphics.Path getPathForRange(int start, int end); |
| method public java.util.List<androidx.ui.geometry.Rect> getPlaceholderRects(); |
| method public float getWidth(); |
| method public androidx.ui.text.TextRange getWordBoundary(int offset); |
| method public void paint(androidx.ui.graphics.Canvas canvas); |
| property public abstract boolean didExceedMaxLines; |
| property public abstract float firstBaseline; |
| property public abstract float height; |
| property public abstract float lastBaseline; |
| property public abstract int lineCount; |
| property public abstract float maxIntrinsicWidth; |
| property public abstract float minIntrinsicWidth; |
| property public abstract java.util.List<androidx.ui.geometry.Rect> placeholderRects; |
| property public abstract float width; |
| } |
| |
| public final class ParagraphConstraints { |
| ctor public ParagraphConstraints(float width); |
| method public float component1(); |
| method public androidx.ui.text.ParagraphConstraints copy(float width); |
| method public float getWidth(); |
| } |
| |
| public interface ParagraphIntrinsics { |
| method public float getMaxIntrinsicWidth(); |
| method public float getMinIntrinsicWidth(); |
| property public abstract float maxIntrinsicWidth; |
| property public abstract float minIntrinsicWidth; |
| } |
| |
| public final class ParagraphIntrinsicsKt { |
| method public static androidx.ui.text.ParagraphIntrinsics ParagraphIntrinsics(String text, androidx.ui.text.TextStyle style, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.SpanStyle>> spanStyles = listOf(), java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> placeholders = listOf(), androidx.ui.unit.Density density, androidx.ui.text.font.Font.ResourceLoader resourceLoader); |
| } |
| |
| public final class ParagraphKt { |
| method public static androidx.ui.text.Paragraph Paragraph(String text, androidx.ui.text.TextStyle style, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.SpanStyle>> spanStyles = listOf(), java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> placeholders = listOf(), int maxLines = 2147483647, boolean ellipsis = false, androidx.ui.text.ParagraphConstraints constraints, androidx.ui.unit.Density density, androidx.ui.text.font.Font.ResourceLoader resourceLoader); |
| method public static androidx.ui.text.Paragraph Paragraph(androidx.ui.text.ParagraphIntrinsics paragraphIntrinsics, int maxLines = 2147483647, boolean ellipsis = false, androidx.ui.text.ParagraphConstraints constraints); |
| } |
| |
| @androidx.compose.Immutable public final class ParagraphStyle { |
| method public androidx.ui.text.style.TextAlign? component1(); |
| method public androidx.ui.text.style.TextDirection? component2(); |
| method public long component3(); |
| method public androidx.ui.text.style.TextIndent? component4(); |
| method @androidx.compose.Immutable public androidx.ui.text.ParagraphStyle copy-JVmhFNw(androidx.ui.text.style.TextAlign? textAlign, androidx.ui.text.style.TextDirection? textDirection, long lineHeight, androidx.ui.text.style.TextIndent? textIndent); |
| method public long getLineHeight(); |
| method public androidx.ui.text.style.TextAlign? getTextAlign(); |
| method public androidx.ui.text.style.TextDirection? getTextDirection(); |
| method public androidx.ui.text.style.TextIndent? getTextIndent(); |
| method @androidx.compose.Stable public androidx.ui.text.ParagraphStyle merge(androidx.ui.text.ParagraphStyle? other = null); |
| method @androidx.compose.Stable public operator androidx.ui.text.ParagraphStyle plus(androidx.ui.text.ParagraphStyle other); |
| } |
| |
| public final class ParagraphStyleKt { |
| method @androidx.compose.Stable public static androidx.ui.text.ParagraphStyle lerp(androidx.ui.text.ParagraphStyle start, androidx.ui.text.ParagraphStyle stop, float fraction); |
| } |
| |
| @androidx.compose.Immutable public final class Placeholder { |
| method public long component1(); |
| method public long component2(); |
| method public androidx.ui.text.PlaceholderVerticalAlign component3(); |
| method @androidx.compose.Immutable public androidx.ui.text.Placeholder copy-eLqjHCw(long width, long height, androidx.ui.text.PlaceholderVerticalAlign placeholderVerticalAlign); |
| method public long getHeight(); |
| method public androidx.ui.text.PlaceholderVerticalAlign getPlaceholderVerticalAlign(); |
| method public long getWidth(); |
| } |
| |
| public enum PlaceholderVerticalAlign { |
| method public static androidx.ui.text.PlaceholderVerticalAlign valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.text.PlaceholderVerticalAlign[] values(); |
| enum_constant public static final androidx.ui.text.PlaceholderVerticalAlign AboveBaseline; |
| enum_constant public static final androidx.ui.text.PlaceholderVerticalAlign Bottom; |
| enum_constant public static final androidx.ui.text.PlaceholderVerticalAlign Center; |
| enum_constant public static final androidx.ui.text.PlaceholderVerticalAlign TextBottom; |
| enum_constant public static final androidx.ui.text.PlaceholderVerticalAlign TextCenter; |
| enum_constant public static final androidx.ui.text.PlaceholderVerticalAlign TextTop; |
| enum_constant public static final androidx.ui.text.PlaceholderVerticalAlign Top; |
| } |
| |
| public final class SoftwareKeyboardController { |
| ctor public SoftwareKeyboardController(androidx.ui.input.TextInputService textInputService, int token); |
| method public void hideSoftwareKeyboard(); |
| method public void notifyFocusedRect(androidx.ui.geometry.Rect rect); |
| method public void showSoftwareKeyboard(); |
| } |
| |
| @androidx.compose.Immutable public final class SpanStyle { |
| method public long component1(); |
| method public androidx.ui.text.style.TextGeometricTransform? component10(); |
| method public androidx.ui.intl.LocaleList? component11(); |
| method public long component12(); |
| method public androidx.ui.text.style.TextDecoration? component13(); |
| method public androidx.ui.graphics.Shadow? component14(); |
| method public long component2(); |
| method public androidx.ui.text.font.FontWeight? component3(); |
| method public androidx.ui.text.font.FontStyle? component4(); |
| method public androidx.ui.text.font.FontSynthesis? component5(); |
| method public androidx.ui.text.font.FontFamily? component6(); |
| method public String? component7(); |
| method public long component8(); |
| method public androidx.ui.text.style.BaselineShift? component9(); |
| method @androidx.compose.Immutable public androidx.ui.text.SpanStyle copy-HjQ0eR4(long color, long fontSize, androidx.ui.text.font.FontWeight? fontWeight, androidx.ui.text.font.FontStyle? fontStyle, androidx.ui.text.font.FontSynthesis? fontSynthesis, androidx.ui.text.font.FontFamily? fontFamily, String? fontFeatureSettings, long letterSpacing, androidx.ui.text.style.BaselineShift? baselineShift, androidx.ui.text.style.TextGeometricTransform? textGeometricTransform, androidx.ui.intl.LocaleList? localeList, long background, androidx.ui.text.style.TextDecoration? textDecoration, androidx.ui.graphics.Shadow? shadow); |
| method public long getBackground(); |
| method public androidx.ui.text.style.BaselineShift? getBaselineShift(); |
| method public long getColor(); |
| method public androidx.ui.text.font.FontFamily? getFontFamily(); |
| method public String? getFontFeatureSettings(); |
| method public long getFontSize(); |
| method public androidx.ui.text.font.FontStyle? getFontStyle(); |
| method public androidx.ui.text.font.FontSynthesis? getFontSynthesis(); |
| method public androidx.ui.text.font.FontWeight? getFontWeight(); |
| method public long getLetterSpacing(); |
| method public androidx.ui.intl.LocaleList? getLocaleList(); |
| method public androidx.ui.graphics.Shadow? getShadow(); |
| method public androidx.ui.text.style.TextDecoration? getTextDecoration(); |
| method public androidx.ui.text.style.TextGeometricTransform? getTextGeometricTransform(); |
| method @androidx.compose.Stable public androidx.ui.text.SpanStyle merge(androidx.ui.text.SpanStyle? other = null); |
| method @androidx.compose.Stable public operator androidx.ui.text.SpanStyle plus(androidx.ui.text.SpanStyle other); |
| } |
| |
| public final class SpanStyleKt { |
| method public static androidx.ui.text.SpanStyle lerp(androidx.ui.text.SpanStyle start, androidx.ui.text.SpanStyle stop, float fraction); |
| } |
| |
| public final class StringKt { |
| method public static String capitalize(String, androidx.ui.intl.Locale locale); |
| method public static String capitalize(String, androidx.ui.intl.LocaleList localeList); |
| method public static String decapitalize(String, androidx.ui.intl.Locale locale); |
| method public static String decapitalize(String, androidx.ui.intl.LocaleList localeList); |
| method public static String toLowerCase(String, androidx.ui.intl.Locale locale); |
| method public static String toLowerCase(String, androidx.ui.intl.LocaleList localeList); |
| method public static String toUpperCase(String, androidx.ui.intl.Locale locale); |
| method public static String toUpperCase(String, androidx.ui.intl.LocaleList localeList); |
| } |
| |
| public final class TextLayoutHelperKt { |
| } |
| |
| public final class TextLayoutInput { |
| ctor public TextLayoutInput(androidx.ui.text.AnnotatedString text, androidx.ui.text.TextStyle style, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> placeholders, int maxLines, boolean softWrap, androidx.ui.text.style.TextOverflow overflow, androidx.ui.unit.Density density, androidx.ui.core.LayoutDirection layoutDirection, androidx.ui.text.font.Font.ResourceLoader resourceLoader, androidx.ui.core.Constraints constraints); |
| method public androidx.ui.text.AnnotatedString component1(); |
| method public androidx.ui.core.Constraints component10(); |
| method public androidx.ui.text.TextStyle component2(); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> component3(); |
| method public int component4(); |
| method public boolean component5(); |
| method public androidx.ui.text.style.TextOverflow component6(); |
| method public androidx.ui.unit.Density component7(); |
| method public androidx.ui.core.LayoutDirection component8(); |
| method public androidx.ui.text.font.Font.ResourceLoader component9(); |
| method public androidx.ui.text.TextLayoutInput copy(androidx.ui.text.AnnotatedString text, androidx.ui.text.TextStyle style, java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> placeholders, int maxLines, boolean softWrap, androidx.ui.text.style.TextOverflow overflow, androidx.ui.unit.Density density, androidx.ui.core.LayoutDirection layoutDirection, androidx.ui.text.font.Font.ResourceLoader resourceLoader, androidx.ui.core.Constraints constraints); |
| method public androidx.ui.core.Constraints getConstraints(); |
| method public androidx.ui.unit.Density getDensity(); |
| method public androidx.ui.core.LayoutDirection getLayoutDirection(); |
| method public int getMaxLines(); |
| method public androidx.ui.text.style.TextOverflow getOverflow(); |
| method public java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>> getPlaceholders(); |
| method public androidx.ui.text.font.Font.ResourceLoader getResourceLoader(); |
| method public boolean getSoftWrap(); |
| method public androidx.ui.text.TextStyle getStyle(); |
| method public androidx.ui.text.AnnotatedString getText(); |
| } |
| |
| public final class TextLayoutResult { |
| method public androidx.ui.text.TextLayoutInput component1(); |
| method public androidx.ui.unit.IntSize component3(); |
| method public androidx.ui.text.TextLayoutResult copy(androidx.ui.text.TextLayoutInput layoutInput, androidx.ui.text.MultiParagraph multiParagraph, androidx.ui.unit.IntSize size); |
| method public androidx.ui.text.style.ResolvedTextDirection getBidiRunDirection(int offset); |
| method public androidx.ui.geometry.Rect getBoundingBox(int offset); |
| method public androidx.ui.geometry.Rect getCursorRect(int offset); |
| method public boolean getDidOverflowHeight(); |
| method public boolean getDidOverflowWidth(); |
| method public float getFirstBaseline(); |
| method public boolean getHasVisualOverflow(); |
| method public float getHorizontalPosition(int offset, boolean usePrimaryDirection); |
| method public float getLastBaseline(); |
| method public androidx.ui.text.TextLayoutInput getLayoutInput(); |
| method public float getLineBottom(int lineIndex); |
| method public int getLineEnd(int lineIndex); |
| method public int getLineForOffset(int offset); |
| method public int getLineStart(int lineIndex); |
| method public float getLineTop(int lineIndex); |
| method public int getOffsetForPosition(androidx.ui.geometry.Offset position); |
| method public androidx.ui.text.style.ResolvedTextDirection getParagraphDirection(int offset); |
| method public androidx.ui.graphics.Path getPathForRange(int start, int end); |
| method public java.util.List<androidx.ui.geometry.Rect> getPlaceholderRects(); |
| method public androidx.ui.unit.IntSize getSize(); |
| method public androidx.ui.text.TextRange getWordBoundary(int offset); |
| property public final boolean didOverflowHeight; |
| property public final boolean didOverflowWidth; |
| property public final float firstBaseline; |
| property public final boolean hasVisualOverflow; |
| property public final float lastBaseline; |
| property public final java.util.List<androidx.ui.geometry.Rect> placeholderRects; |
| } |
| |
| public final class TextPainter { |
| method public void paint(androidx.ui.graphics.Canvas canvas, androidx.ui.text.TextLayoutResult textLayoutResult); |
| field public static final androidx.ui.text.TextPainter INSTANCE; |
| } |
| |
| @androidx.compose.Immutable public final class TextRange { |
| ctor public TextRange(@IntRange(from=null) int start, @IntRange(from=null) int end); |
| method public int component1(); |
| method public int component2(); |
| method public operator boolean contains(androidx.ui.text.TextRange other); |
| method public operator boolean contains(int offset); |
| method @androidx.compose.Immutable public androidx.ui.text.TextRange copy(int start, int end); |
| method public boolean getCollapsed(); |
| method public int getEnd(); |
| method public int getLength(); |
| method public int getMax(); |
| method public int getMin(); |
| method public boolean getReversed(); |
| method public int getStart(); |
| method public boolean intersects(androidx.ui.text.TextRange other); |
| property public final boolean collapsed; |
| property public final int length; |
| property public final int max; |
| property public final int min; |
| property public final boolean reversed; |
| field public static final androidx.ui.text.TextRange.Companion Companion; |
| } |
| |
| public static final class TextRange.Companion { |
| method public androidx.ui.text.TextRange getZero(); |
| property public final androidx.ui.text.TextRange Zero; |
| } |
| |
| public final class TextRangeKt { |
| method public static androidx.ui.text.TextRange TextRange(int index); |
| method public static String substring(CharSequence, androidx.ui.text.TextRange range); |
| } |
| |
| @androidx.compose.Immutable public final class TextStyle { |
| method public long component1(); |
| method public androidx.ui.text.style.TextGeometricTransform? component10(); |
| method public androidx.ui.intl.LocaleList? component11(); |
| method public long component12(); |
| method public androidx.ui.text.style.TextDecoration? component13(); |
| method public androidx.ui.graphics.Shadow? component14(); |
| method public androidx.ui.text.style.TextAlign? component15(); |
| method public androidx.ui.text.style.TextDirection? component16(); |
| method public long component17(); |
| method public androidx.ui.text.style.TextIndent? component18(); |
| method public long component2(); |
| method public androidx.ui.text.font.FontWeight? component3(); |
| method public androidx.ui.text.font.FontStyle? component4(); |
| method public androidx.ui.text.font.FontSynthesis? component5(); |
| method public androidx.ui.text.font.FontFamily? component6(); |
| method public String? component7(); |
| method public long component8(); |
| method public androidx.ui.text.style.BaselineShift? component9(); |
| method @androidx.compose.Immutable public androidx.ui.text.TextStyle copy-7aJ7aFo(long color, long fontSize, androidx.ui.text.font.FontWeight? fontWeight, androidx.ui.text.font.FontStyle? fontStyle, androidx.ui.text.font.FontSynthesis? fontSynthesis, androidx.ui.text.font.FontFamily? fontFamily, String? fontFeatureSettings, long letterSpacing, androidx.ui.text.style.BaselineShift? baselineShift, androidx.ui.text.style.TextGeometricTransform? textGeometricTransform, androidx.ui.intl.LocaleList? localeList, long background, androidx.ui.text.style.TextDecoration? textDecoration, androidx.ui.graphics.Shadow? shadow, androidx.ui.text.style.TextAlign? textAlign, androidx.ui.text.style.TextDirection? textDirection, long lineHeight, androidx.ui.text.style.TextIndent? textIndent); |
| method public long getBackground(); |
| method public androidx.ui.text.style.BaselineShift? getBaselineShift(); |
| method public long getColor(); |
| method public androidx.ui.text.font.FontFamily? getFontFamily(); |
| method public String? getFontFeatureSettings(); |
| method public long getFontSize(); |
| method public androidx.ui.text.font.FontStyle? getFontStyle(); |
| method public androidx.ui.text.font.FontSynthesis? getFontSynthesis(); |
| method public androidx.ui.text.font.FontWeight? getFontWeight(); |
| method public long getLetterSpacing(); |
| method public long getLineHeight(); |
| method public androidx.ui.intl.LocaleList? getLocaleList(); |
| method public androidx.ui.graphics.Shadow? getShadow(); |
| method public androidx.ui.text.style.TextAlign? getTextAlign(); |
| method public androidx.ui.text.style.TextDecoration? getTextDecoration(); |
| method public androidx.ui.text.style.TextDirection? getTextDirection(); |
| method public androidx.ui.text.style.TextGeometricTransform? getTextGeometricTransform(); |
| method public androidx.ui.text.style.TextIndent? getTextIndent(); |
| method @androidx.compose.Stable public androidx.ui.text.TextStyle merge(androidx.ui.text.TextStyle? other = null); |
| method @androidx.compose.Stable public androidx.ui.text.TextStyle merge(androidx.ui.text.SpanStyle other); |
| method @androidx.compose.Stable public androidx.ui.text.TextStyle merge(androidx.ui.text.ParagraphStyle other); |
| method @androidx.compose.Stable public operator androidx.ui.text.TextStyle plus(androidx.ui.text.TextStyle other); |
| method @androidx.compose.Stable public operator androidx.ui.text.TextStyle plus(androidx.ui.text.ParagraphStyle other); |
| method @androidx.compose.Stable public operator androidx.ui.text.TextStyle plus(androidx.ui.text.SpanStyle other); |
| method @androidx.compose.Stable public androidx.ui.text.ParagraphStyle toParagraphStyle(); |
| method @androidx.compose.Stable public androidx.ui.text.SpanStyle toSpanStyle(); |
| field public static final androidx.ui.text.TextStyle.Companion Companion; |
| } |
| |
| public static final class TextStyle.Companion { |
| method public androidx.ui.text.TextStyle getDefault(); |
| property public final androidx.ui.text.TextStyle Default; |
| } |
| |
| public final class TextStyleKt { |
| method public static androidx.ui.text.TextStyle lerp(androidx.ui.text.TextStyle start, androidx.ui.text.TextStyle stop, float fraction); |
| method public static androidx.ui.text.TextStyle resolveDefaults(androidx.ui.text.TextStyle style, androidx.ui.core.LayoutDirection direction); |
| } |
| |
| public interface Typeface { |
| method public androidx.ui.text.font.FontFamily getFontFamily(); |
| property public abstract androidx.ui.text.font.FontFamily fontFamily; |
| } |
| |
| } |
| |
| package androidx.ui.text.font { |
| |
| public abstract sealed class FileBasedFontFamily extends androidx.ui.text.font.FontFamily { |
| } |
| |
| @androidx.compose.Immutable public interface Font { |
| method public androidx.ui.text.font.FontStyle getStyle(); |
| method public androidx.ui.text.font.FontWeight getWeight(); |
| property public abstract androidx.ui.text.font.FontStyle style; |
| property public abstract androidx.ui.text.font.FontWeight weight; |
| } |
| |
| public static interface Font.ResourceLoader { |
| method public Object load(androidx.ui.text.font.Font font); |
| } |
| |
| @androidx.compose.Immutable public abstract sealed class FontFamily { |
| method public final boolean getCanLoadSynchronously(); |
| field public static final androidx.ui.text.font.FontFamily.Companion Companion; |
| } |
| |
| public static final class FontFamily.Companion { |
| method public androidx.ui.text.font.GenericFontFamily getCursive(); |
| method public androidx.ui.text.font.SystemFontFamily getDefault(); |
| method public androidx.ui.text.font.GenericFontFamily getMonospace(); |
| method public androidx.ui.text.font.GenericFontFamily getSansSerif(); |
| method public androidx.ui.text.font.GenericFontFamily getSerif(); |
| property public final androidx.ui.text.font.GenericFontFamily Cursive; |
| property public final androidx.ui.text.font.SystemFontFamily Default; |
| property public final androidx.ui.text.font.GenericFontFamily Monospace; |
| property public final androidx.ui.text.font.GenericFontFamily SansSerif; |
| property public final androidx.ui.text.font.GenericFontFamily Serif; |
| } |
| |
| public final class FontFamilyKt { |
| method @androidx.compose.Stable public static androidx.ui.text.font.FontListFontFamily fontFamily(java.util.List<? extends androidx.ui.text.font.Font> fonts); |
| method @androidx.compose.Stable public static androidx.ui.text.font.FontListFontFamily fontFamily(androidx.ui.text.font.Font... fonts); |
| method public static androidx.ui.text.font.LoadedFontFamily fontFamily(androidx.ui.text.Typeface typeface); |
| } |
| |
| public final class FontKt { |
| method @androidx.compose.Stable public static androidx.ui.text.font.FontListFontFamily asFontFamily(androidx.ui.text.font.Font); |
| method @androidx.compose.Stable public static androidx.ui.text.font.Font font(int resId, androidx.ui.text.font.FontWeight weight = FontWeight.Normal, androidx.ui.text.font.FontStyle style = androidx.ui.text.font.FontStyle.Normal); |
| } |
| |
| @androidx.compose.Immutable public final class FontListFontFamily extends androidx.ui.text.font.FileBasedFontFamily implements kotlin.jvm.internal.markers.KMappedMarker java.util.List<androidx.ui.text.font.Font> { |
| ctor public FontListFontFamily(java.util.List<? extends androidx.ui.text.font.Font> fonts); |
| method public java.util.List<androidx.ui.text.font.Font> component1(); |
| method public boolean contains(androidx.ui.text.font.Font element); |
| method public boolean containsAll(java.util.Collection<?> elements); |
| method @androidx.compose.Immutable public androidx.ui.text.font.FontListFontFamily copy(java.util.List<? extends androidx.ui.text.font.Font> fonts); |
| method public androidx.ui.text.font.Font get(int index); |
| method public java.util.List<androidx.ui.text.font.Font> getFonts(); |
| method public int getSize(); |
| method public int indexOf(androidx.ui.text.font.Font element); |
| method public boolean isEmpty(); |
| method public java.util.Iterator<androidx.ui.text.font.Font> iterator(); |
| method public int lastIndexOf(androidx.ui.text.font.Font element); |
| method public java.util.ListIterator<androidx.ui.text.font.Font> listIterator(); |
| method public java.util.ListIterator<androidx.ui.text.font.Font> listIterator(int index); |
| method public java.util.List<androidx.ui.text.font.Font> subList(int fromIndex, int toIndex); |
| } |
| |
| public enum FontStyle { |
| method public static androidx.ui.text.font.FontStyle valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.text.font.FontStyle[] values(); |
| enum_constant public static final androidx.ui.text.font.FontStyle Italic; |
| enum_constant public static final androidx.ui.text.font.FontStyle Normal; |
| } |
| |
| public enum FontSynthesis { |
| method public static androidx.ui.text.font.FontSynthesis valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.text.font.FontSynthesis[] values(); |
| enum_constant public static final androidx.ui.text.font.FontSynthesis All; |
| enum_constant public static final androidx.ui.text.font.FontSynthesis None; |
| enum_constant public static final androidx.ui.text.font.FontSynthesis Style; |
| enum_constant public static final androidx.ui.text.font.FontSynthesis Weight; |
| } |
| |
| @androidx.compose.Immutable public final class FontWeight implements java.lang.Comparable<androidx.ui.text.font.FontWeight> { |
| ctor public FontWeight(int weight); |
| method public int compareTo(androidx.ui.text.font.FontWeight other); |
| method public int component1(); |
| method @androidx.compose.Immutable public androidx.ui.text.font.FontWeight copy(int weight); |
| method public int getWeight(); |
| field public static final androidx.ui.text.font.FontWeight.Companion Companion; |
| } |
| |
| public static final class FontWeight.Companion { |
| method public androidx.ui.text.font.FontWeight getBlack(); |
| method public androidx.ui.text.font.FontWeight getBold(); |
| method public androidx.ui.text.font.FontWeight getExtraBold(); |
| method public androidx.ui.text.font.FontWeight getExtraLight(); |
| method public androidx.ui.text.font.FontWeight getLight(); |
| method public androidx.ui.text.font.FontWeight getMedium(); |
| method public androidx.ui.text.font.FontWeight getNormal(); |
| method public androidx.ui.text.font.FontWeight getSemiBold(); |
| method public androidx.ui.text.font.FontWeight getThin(); |
| method public androidx.ui.text.font.FontWeight getW100(); |
| method public androidx.ui.text.font.FontWeight getW200(); |
| method public androidx.ui.text.font.FontWeight getW300(); |
| method public androidx.ui.text.font.FontWeight getW400(); |
| method public androidx.ui.text.font.FontWeight getW500(); |
| method public androidx.ui.text.font.FontWeight getW600(); |
| method public androidx.ui.text.font.FontWeight getW700(); |
| method public androidx.ui.text.font.FontWeight getW800(); |
| method public androidx.ui.text.font.FontWeight getW900(); |
| property public final androidx.ui.text.font.FontWeight Black; |
| property public final androidx.ui.text.font.FontWeight Bold; |
| property public final androidx.ui.text.font.FontWeight ExtraBold; |
| property public final androidx.ui.text.font.FontWeight ExtraLight; |
| property public final androidx.ui.text.font.FontWeight Light; |
| property public final androidx.ui.text.font.FontWeight Medium; |
| property public final androidx.ui.text.font.FontWeight Normal; |
| property public final androidx.ui.text.font.FontWeight SemiBold; |
| property public final androidx.ui.text.font.FontWeight Thin; |
| property public final androidx.ui.text.font.FontWeight W100; |
| property public final androidx.ui.text.font.FontWeight W200; |
| property public final androidx.ui.text.font.FontWeight W300; |
| property public final androidx.ui.text.font.FontWeight W400; |
| property public final androidx.ui.text.font.FontWeight W500; |
| property public final androidx.ui.text.font.FontWeight W600; |
| property public final androidx.ui.text.font.FontWeight W700; |
| property public final androidx.ui.text.font.FontWeight W800; |
| property public final androidx.ui.text.font.FontWeight W900; |
| } |
| |
| public final class FontWeightKt { |
| method public static androidx.ui.text.font.FontWeight lerp(androidx.ui.text.font.FontWeight start, androidx.ui.text.font.FontWeight stop, float fraction); |
| } |
| |
| @androidx.compose.Immutable public final class GenericFontFamily extends androidx.ui.text.font.SystemFontFamily { |
| method public String getName(); |
| } |
| |
| public final class LoadedFontFamily extends androidx.ui.text.font.FontFamily { |
| ctor public LoadedFontFamily(androidx.ui.text.Typeface typeface); |
| method public androidx.ui.text.Typeface component1(); |
| method public androidx.ui.text.font.LoadedFontFamily copy(androidx.ui.text.Typeface typeface); |
| method public androidx.ui.text.Typeface getTypeface(); |
| } |
| |
| public final class ResourceFont implements androidx.ui.text.font.Font { |
| ctor public ResourceFont(int resId, androidx.ui.text.font.FontWeight weight, androidx.ui.text.font.FontStyle style); |
| method public int component1(); |
| method public androidx.ui.text.font.FontWeight component2(); |
| method public androidx.ui.text.font.FontStyle component3(); |
| method public androidx.ui.text.font.ResourceFont copy(int resId, androidx.ui.text.font.FontWeight weight, androidx.ui.text.font.FontStyle style); |
| method public int getResId(); |
| method public androidx.ui.text.font.FontStyle getStyle(); |
| method public androidx.ui.text.font.FontWeight getWeight(); |
| } |
| |
| public abstract sealed class SystemFontFamily extends androidx.ui.text.font.FontFamily { |
| } |
| |
| } |
| |
| package androidx.ui.text.platform { |
| |
| public final class AndroidParagraphHelperKt { |
| } |
| |
| public final class AndroidParagraphIntrinsicsKt { |
| method @Deprecated public static kotlin.jvm.functions.Function6<java.lang.String,androidx.ui.text.TextStyle,java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.SpanStyle>>,java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>>,androidx.ui.unit.Density,androidx.ui.text.font.Font.ResourceLoader,androidx.ui.text.ParagraphIntrinsics> getParagraphIntrinsicsActualFactory(); |
| method @Deprecated public static void setParagraphIntrinsicsActualFactory(kotlin.jvm.functions.Function6<? super java.lang.String,? super androidx.ui.text.TextStyle,? super java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.SpanStyle>>,? super java.util.List<androidx.ui.text.AnnotatedString.Range<androidx.ui.text.Placeholder>>,? super androidx.ui.unit.Density,? super androidx.ui.text.font.Font.ResourceLoader,? extends androidx.ui.text.ParagraphIntrinsics> p); |
| } |
| |
| public final class AndroidParagraphKt { |
| method @Deprecated public static kotlin.jvm.functions.Function4<androidx.ui.text.ParagraphIntrinsics,java.lang.Integer,java.lang.Boolean,androidx.ui.text.ParagraphConstraints,androidx.ui.text.Paragraph> getParagraphActualFactory(); |
| method @Deprecated public static void setParagraphActualFactory(kotlin.jvm.functions.Function4<? super androidx.ui.text.ParagraphIntrinsics,? super java.lang.Integer,? super java.lang.Boolean,? super androidx.ui.text.ParagraphConstraints,? extends androidx.ui.text.Paragraph> p); |
| } |
| |
| public final class AndroidStringDelegateKt { |
| } |
| |
| public final class TypefaceAdapterKt { |
| method public static androidx.ui.text.Typeface typefaceFromFontFamily(android.content.Context context, androidx.ui.text.font.FontFamily fontFamily, java.util.List<? extends kotlin.Pair<androidx.ui.text.font.FontWeight,? extends androidx.ui.text.font.FontStyle>>? necessaryStyles = null); |
| } |
| |
| } |
| |
| package androidx.ui.text.platform.extensions { |
| |
| public final class LocaleExtensionsKt { |
| } |
| |
| public final class PlaceholderExtensionsKt { |
| } |
| |
| public final class SpannableExtensionsKt { |
| } |
| |
| public final class TextPaintExtensionsKt { |
| } |
| |
| } |
| |
| package androidx.ui.text.style { |
| |
| @androidx.compose.Immutable public final inline class BaselineShift { |
| ctor public BaselineShift(); |
| method public static float constructor-impl(float multiplier); |
| method @androidx.compose.Immutable public static inline boolean equals-impl(float p, Object? p1); |
| method public static boolean equals-impl0(float p1, float p2); |
| method public float getMultiplier(); |
| method @androidx.compose.Immutable public static inline int hashCode-impl(float p); |
| method @androidx.compose.Immutable public static inline String! toString-impl(float p); |
| field public static final androidx.ui.text.style.BaselineShift.Companion Companion; |
| } |
| |
| public static final class BaselineShift.Companion { |
| method public float getNone(); |
| method public float getSubscript(); |
| method public float getSuperscript(); |
| property public final float None; |
| property public final float Subscript; |
| property public final float Superscript; |
| } |
| |
| public final class BaselineShiftKt { |
| method @androidx.compose.Stable public static float lerp-7csQwvo(float start, float stop, float fraction); |
| } |
| |
| public enum ResolvedTextDirection { |
| method public static androidx.ui.text.style.ResolvedTextDirection valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.text.style.ResolvedTextDirection[] values(); |
| enum_constant public static final androidx.ui.text.style.ResolvedTextDirection Ltr; |
| enum_constant public static final androidx.ui.text.style.ResolvedTextDirection Rtl; |
| } |
| |
| public enum TextAlign { |
| method public static androidx.ui.text.style.TextAlign valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.text.style.TextAlign[] values(); |
| enum_constant public static final androidx.ui.text.style.TextAlign Center; |
| enum_constant public static final androidx.ui.text.style.TextAlign End; |
| enum_constant public static final androidx.ui.text.style.TextAlign Justify; |
| enum_constant public static final androidx.ui.text.style.TextAlign Left; |
| enum_constant public static final androidx.ui.text.style.TextAlign Right; |
| enum_constant public static final androidx.ui.text.style.TextAlign Start; |
| } |
| |
| @androidx.compose.Immutable public final class TextDecoration { |
| method public int component1(); |
| method public operator boolean contains(androidx.ui.text.style.TextDecoration other); |
| method @androidx.compose.Immutable public androidx.ui.text.style.TextDecoration copy(int mask); |
| method public int getMask(); |
| method public operator androidx.ui.text.style.TextDecoration plus(androidx.ui.text.style.TextDecoration decoration); |
| field public static final androidx.ui.text.style.TextDecoration.Companion Companion; |
| } |
| |
| public static final class TextDecoration.Companion { |
| method public androidx.ui.text.style.TextDecoration combine(java.util.List<androidx.ui.text.style.TextDecoration> decorations); |
| method public androidx.ui.text.style.TextDecoration getLineThrough(); |
| method public androidx.ui.text.style.TextDecoration getNone(); |
| method public androidx.ui.text.style.TextDecoration getUnderline(); |
| property public final androidx.ui.text.style.TextDecoration LineThrough; |
| property public final androidx.ui.text.style.TextDecoration None; |
| property public final androidx.ui.text.style.TextDecoration Underline; |
| } |
| |
| public enum TextDirection { |
| method public static androidx.ui.text.style.TextDirection valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.text.style.TextDirection[] values(); |
| enum_constant public static final androidx.ui.text.style.TextDirection Content; |
| enum_constant public static final androidx.ui.text.style.TextDirection ContentOrLtr; |
| enum_constant public static final androidx.ui.text.style.TextDirection ContentOrRtl; |
| enum_constant public static final androidx.ui.text.style.TextDirection Ltr; |
| enum_constant public static final androidx.ui.text.style.TextDirection Rtl; |
| } |
| |
| @androidx.compose.Immutable public final class TextGeometricTransform { |
| ctor public TextGeometricTransform(float scaleX, float skewX); |
| ctor public TextGeometricTransform(); |
| method public float component1(); |
| method public float component2(); |
| method @androidx.compose.Immutable public androidx.ui.text.style.TextGeometricTransform copy(float scaleX, float skewX); |
| method public float getScaleX(); |
| method public float getSkewX(); |
| field public static final androidx.ui.text.style.TextGeometricTransform.Companion Companion; |
| } |
| |
| public static final class TextGeometricTransform.Companion { |
| } |
| |
| public final class TextGeometricTransformKt { |
| method public static androidx.ui.text.style.TextGeometricTransform lerp(androidx.ui.text.style.TextGeometricTransform start, androidx.ui.text.style.TextGeometricTransform stop, float fraction); |
| } |
| |
| @androidx.compose.Immutable public final class TextIndent { |
| method public long component1(); |
| method public long component2(); |
| method @androidx.compose.Immutable public androidx.ui.text.style.TextIndent copy-gL_aCS0(long firstLine, long restLine); |
| method public long getFirstLine(); |
| method public long getRestLine(); |
| field public static final androidx.ui.text.style.TextIndent.Companion Companion; |
| } |
| |
| public static final class TextIndent.Companion { |
| method public androidx.ui.text.style.TextIndent getNone(); |
| property public final androidx.ui.text.style.TextIndent None; |
| } |
| |
| public final class TextIndentKt { |
| method public static androidx.ui.text.style.TextIndent lerp(androidx.ui.text.style.TextIndent start, androidx.ui.text.style.TextIndent stop, float fraction); |
| } |
| |
| public enum TextOverflow { |
| method public static androidx.ui.text.style.TextOverflow valueOf(String name) throws java.lang.IllegalArgumentException; |
| method public static androidx.ui.text.style.TextOverflow[] values(); |
| enum_constant public static final androidx.ui.text.style.TextOverflow Clip; |
| enum_constant public static final androidx.ui.text.style.TextOverflow Ellipsis; |
| } |
| |
| } |
| |