onCreateLayout
fun onCreateLayout(c: ComponentContext, text: CharSequence?, highlightColor: Int, ellipsize: TextUtils.TruncateAt?, shouldIncludeFontPadding: Boolean, minLines: Int, maxLines: Int, minEms: Int, maxEms: Int, minTextWidth: Int, maxTextWidth: Int, shadowRadius: Float, shadowDx: Float, shadowDy: Float, shadowColor: Int, isSingleLine: Boolean, textColor: Int, textColorStateList: ColorStateList?, linkColor: Int, textSize: Int, extraSpacing: Float, spacingMultiplier: Float, letterSpacing: Float, outlineColor: Int, outlineWidth: Float, customEllipsisText: CharSequence?, clickableSpanExpandedOffset: Float, accessibleClickableSpans: Boolean, textOffsetOnTouchHandler: EventHandler<*>?, spanListener: ClickableSpanListener?, touchableSpanListener: TouchableSpanListener?, clipToBounds: Boolean, highlightStartOffset: Int, highlightEndOffset: Int, dynamicTextColor: DynamicValue<Int?>?, verticalGravity: VerticalGravity, textStyle: Int, typeface: Typeface?, textAlignment: Layout.Alignment?, alignment: TextAlignment?, breakStrategy: Int, hyphenationFrequency: Int, justificationMode: Int, glyphWarming: Boolean, textDirection: TextDirectionHeuristicCompat?, minimallyWide: Boolean, minimallyWideThreshold: Int, lineHeight: Float): Component