UNPKG

@nativewrappers/client

Version:

Javascript/Typescript wrapper for the FiveM natives

28 lines (27 loc) 693 B
export class VehicleToggleMod { constructor(owner, modType) { this._owner = owner; this._modType = modType; } get ModType() { return this._modType; } set ModType(modType) { this._modType = modType; } get IsInstalled() { return IsToggleModOn(this._owner.Handle, this.ModType); } set IsInstalled(value) { ToggleVehicleMod(this._owner.Handle, this.ModType, value); } get LocalizedModTypeName() { return GetModSlotName(this._owner.Handle, this.ModType); } get Vehicle() { return this._owner; } remove() { RemoveVehicleMod(this._owner.Handle, this.ModType); } }