mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Rename the files
This commit is contained in:
24
tns-core-modules/ui/text-field/text-field-common.ts
Normal file
24
tns-core-modules/ui/text-field/text-field-common.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
import definition = require("ui/text-field");
|
||||
import dependencyObservable = require("ui/core/dependency-observable");
|
||||
import proxy = require("ui/core/proxy");
|
||||
import textBase = require("ui/text-base");
|
||||
import editableTextBase = require("ui/editable-text-base");
|
||||
|
||||
export var secureProperty = new dependencyObservable.Property(
|
||||
"secure",
|
||||
"TextField",
|
||||
new proxy.PropertyMetadata(false)
|
||||
);
|
||||
|
||||
global.moduleMerge(textBase, exports);
|
||||
|
||||
export class TextField extends editableTextBase.EditableTextBase implements definition.TextField {
|
||||
public static returnPressEvent = "returnPress";
|
||||
|
||||
get secure(): boolean {
|
||||
return this._getValue(secureProperty);
|
||||
}
|
||||
set secure(value: boolean) {
|
||||
this._setValue(secureProperty, value);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user