mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
chore: format
This commit is contained in:
@@ -1,33 +1,46 @@
|
||||
import { TextViewBase as TextViewBaseCommon, maxLinesProperty } from "./text-view-common";
|
||||
import {
|
||||
TextViewBase as TextViewBaseCommon,
|
||||
maxLinesProperty,
|
||||
} from "./text-view-common";
|
||||
import { CSSType } from "../core/view";
|
||||
|
||||
export * from "../text-base";
|
||||
|
||||
@CSSType("TextView")
|
||||
export class TextView extends TextViewBaseCommon {
|
||||
public _configureEditText(editText: android.widget.EditText) {
|
||||
editText.setInputType(android.text.InputType.TYPE_CLASS_TEXT | android.text.InputType.TYPE_TEXT_VARIATION_NORMAL | android.text.InputType.TYPE_TEXT_FLAG_CAP_SENTENCES | android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE | android.text.InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
|
||||
editText.setGravity(android.view.Gravity.TOP | android.view.Gravity.START);
|
||||
}
|
||||
public _configureEditText(editText: android.widget.EditText) {
|
||||
editText.setInputType(
|
||||
android.text.InputType.TYPE_CLASS_TEXT |
|
||||
android.text.InputType.TYPE_TEXT_VARIATION_NORMAL |
|
||||
android.text.InputType.TYPE_TEXT_FLAG_CAP_SENTENCES |
|
||||
android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE |
|
||||
android.text.InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS
|
||||
);
|
||||
editText.setGravity(
|
||||
android.view.Gravity.TOP | android.view.Gravity.START
|
||||
);
|
||||
}
|
||||
|
||||
public resetNativeView(): void {
|
||||
super.resetNativeView();
|
||||
this.nativeTextViewProtected.setGravity(android.view.Gravity.TOP | android.view.Gravity.START);
|
||||
}
|
||||
public resetNativeView(): void {
|
||||
super.resetNativeView();
|
||||
this.nativeTextViewProtected.setGravity(
|
||||
android.view.Gravity.TOP | android.view.Gravity.START
|
||||
);
|
||||
}
|
||||
|
||||
[maxLinesProperty.getDefault](): number {
|
||||
return 0;
|
||||
}
|
||||
[maxLinesProperty.getDefault](): number {
|
||||
return 0;
|
||||
}
|
||||
|
||||
[maxLinesProperty.setNative](value: number) {
|
||||
if (value <= 0) {
|
||||
this.nativeTextViewProtected.setMaxLines(Number.MAX_VALUE);
|
||||
[maxLinesProperty.setNative](value: number) {
|
||||
if (value <= 0) {
|
||||
this.nativeTextViewProtected.setMaxLines(Number.MAX_VALUE);
|
||||
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
this.nativeTextViewProtected.setMaxLines(value);
|
||||
}
|
||||
this.nativeTextViewProtected.setMaxLines(value);
|
||||
}
|
||||
}
|
||||
|
||||
TextView.prototype.recycleNativeView = "auto";
|
||||
|
||||
Reference in New Issue
Block a user