@nativewrappers/client
Version:
Javascript/Typescript wrapper for the FiveM natives
21 lines (20 loc) • 737 B
TypeScript
import { LiteEvent } from '../../../utils';
import { UIMenuItem } from './';
import { CheckboxStyle } from '../../../enums';
export declare class UIMenuCheckboxItem extends UIMenuItem {
readonly checkboxChanged: LiteEvent;
protected supportsRightBadge: boolean;
protected supportsRightLabel: boolean;
private _checked;
private _style;
private readonly _checkboxSprite;
constructor(text: string, checked?: boolean, description?: string, style?: CheckboxStyle);
get Checked(): boolean;
set Checked(value: boolean);
get Style(): CheckboxStyle;
set Style(value: CheckboxStyle);
setVerticalPosition(y: number): void;
draw(): void;
private _getSpriteName;
private _getSpriteColor;
}