UNPKG

@flashport/flashportui

Version:

This is a set basic UI components for FlashPort

33 lines (32 loc) 1.08 kB
import { Sprite } from "@flashport/flashport"; import { ITextInput } from "../interfaces/ITextInput"; import { MouseEvent } from "@flashport/flashport"; import { KeyboardEvent } from "@flashport/flashport"; import { TextField } from "@flashport/flashport"; /** * ... * @author Kenny Lerma */ export declare class KTextInput extends Sprite implements ITextInput { private _width; private _height; private _textColor; private _backgroundColor; private _borderColor; private _hint; private _input; constructor(width: number, height: number, textColor?: number, backgroundColor?: number, borderColor?: number, hint?: string); private Draw; protected OnMouseDown: (e: MouseEvent) => void; protected OnKeyDown: (e: KeyboardEvent) => void; private OnFocusOut; get textfield(): TextField; set text(value: string); get text(): string; set maxChars(value: number); set fontSize(value: number); set underline(value: Boolean); set align(value: string); set restrict(value: string); enableFocus: () => void; }