Nitro-Cool-UI/src/api/room/events/RoomWidgetUpdateRoomObjectEvent.ts
2024-01-17 08:52:08 +04:00

44 lines
1.3 KiB
TypeScript

import { RoomWidgetUpdateEvent } from './RoomWidgetUpdateEvent';
export class RoomWidgetUpdateRoomObjectEvent extends RoomWidgetUpdateEvent
{
public static OBJECT_SELECTED: string = 'RWUROE_OBJECT_SELECTED';
public static OBJECT_DESELECTED: string = 'RWUROE_OBJECT_DESELECTED';
public static USER_REMOVED: string = 'RWUROE_USER_REMOVED';
public static FURNI_REMOVED: string = 'RWUROE_FURNI_REMOVED';
public static FURNI_ADDED: string = 'RWUROE_FURNI_ADDED';
public static USER_ADDED: string = 'RWUROE_USER_ADDED';
public static OBJECT_ROLL_OVER: string = 'RWUROE_OBJECT_ROLL_OVER';
public static OBJECT_ROLL_OUT: string = 'RWUROE_OBJECT_ROLL_OUT';
public static OBJECT_REQUEST_MANIPULATION: string = 'RWUROE_OBJECT_REQUEST_MANIPULATION';
public static OBJECT_DOUBLE_CLICKED: string = 'RWUROE_OBJECT_DOUBLE_CLICKED';
private _id: number;
private _category: number;
private _roomId: number;
constructor(type: string, id: number, category: number, roomId: number)
{
super(type);
this._id = id;
this._category = category;
this._roomId = roomId;
}
public get id(): number
{
return this._id;
}
public get category(): number
{
return this._category;
}
public get roomId(): number
{
return this._roomId;
}
}