UNPKG

1.06 kBTypeScriptView Raw
1import { TextBaseCommon } from './text-base-common';
2import { FormattedString } from './formatted-string';
3import { CoreTypes } from '../../core-types';
4export * from './text-base-common';
5export interface TextTransformation {
6 new (owner: TextBase): any;
7}
8export declare class TextBase extends TextBaseCommon {
9 nativeViewProtected: org.nativescript.widgets.StyleableTextView;
10 nativeTextViewProtected: org.nativescript.widgets.StyleableTextView;
11 private _defaultTransformationMethod;
12 private _paintFlags;
13 private _minHeight;
14 private _maxHeight;
15 private _minLines;
16 private _maxLines;
17 private _tappable;
18 private _defaultMovementMethod;
19 initNativeView(): void;
20 resetNativeView(): void;
21 createFormattedTextNative(value: FormattedString): globalAndroid.text.SpannableStringBuilder;
22 private adjustLineBreak;
23 _setNativeText(reset?: boolean): void;
24 _setTappableState(tappable: boolean): void;
25}
26export declare function getTransformedText(text: string, textTransform: CoreTypes.TextTransformType): string;