TextLayoutManager

Class responsible of creating Spanned object for the JS representation of Text

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun deleteCachedSpannableForTag(reactTag: Int)
Link copied to clipboard
open fun getOrCreateSpannableForText(context: Context, attributedString: MapBuffer, @Nullable reactTextViewManagerCallback: ReactTextViewManagerCallback): Spannable
Link copied to clipboard
open fun getTextGravity(attributedString: MapBuffer, spanned: Spannable, defaultValue: Int): Int
Link copied to clipboard
open fun isRTL(attributedString: MapBuffer): Boolean
Link copied to clipboard
open fun measureLines(@NonNull context: Context, attributedString: MapBuffer, paragraphAttributes: MapBuffer, width: Float, height: Float): WritableArray
Link copied to clipboard
open fun measureText(context: Context, attributedString: MapBuffer, paragraphAttributes: MapBuffer, width: Float, widthYogaMeasureMode: YogaMeasureMode, height: Float, heightYogaMeasureMode: YogaMeasureMode, reactTextViewManagerCallback: ReactTextViewManagerCallback, @Nullable attachmentsPositions: Array<Float>): Long
Link copied to clipboard
open fun setCachedSpannableForTag(reactTag: Int, @NonNull sp: Spannable)