Skip to content

Variable: mockTable

ts
const mockTable: {
  concat: (target: 
     | unknown[]
     | Record<string, unknown>
    | MockLuaTable<number, unknown>, char: string) => string;
  insert: (target: LuaTable, element: unknown) => void;
  random: (table: 
     | MockLuaMap<unknown, unknown>
    | MockLuaTable<unknown, unknown>) => [unknown, unknown] | null[];
  remove: (target: 
     | unknown[]
    | MockLuaTable<number, unknown>, index: number) => void;
  size: (target: unknown) => number;
  sort: <K, V>(target: MockLuaTable<K, V>, comparator: (a: V, b: V) => number) => void;
};

Mock default lua lib table methods.

Type Declaration

NameType
concat()(target: | unknown[] | Record<string, unknown> | MockLuaTable<number, unknown>, char: string) => string
insert()(target: LuaTable, element: unknown) => void
random()(table: | MockLuaMap<unknown, unknown> | MockLuaTable<unknown, unknown>) => [unknown, unknown] | null[]
remove()(target: | unknown[] | MockLuaTable<number, unknown>, index: number) => void
size()(target: unknown) => number
sort()<K, V>(target: MockLuaTable<K, V>, comparator: (a: V, b: V) => number) => void