@flashport/flashportui
Version:
This is a set basic UI components for FlashPort
32 lines (31 loc) • 886 B
TypeScript
import { DisplayObject } from "@flashport/flashport";
import { Sprite } from "@flashport/flashport";
/**
* ...
* @author Kenny Lerma
*/
export declare class KListItem extends Sprite {
static readonly DELETE_ITEM: string;
private _title;
private _params;
private _active;
private _selected;
private _titleTxt;
private _deleteBtn;
private _width;
private _icon;
private _msk;
constructor(title: string, fontSize?: number, params?: Object, icon?: DisplayObject, deleteEnabled?: boolean);
set updateWidth(value: number);
private OnDelete;
private OnRollover;
private OnRollout;
get title(): string;
set title(value: string);
get params(): Object;
get active(): boolean;
set active(value: boolean);
get selected(): boolean;
set selected(value: boolean);
setIcon: (icon: DisplayObject) => void;
}