You've already forked Nitro_Render_V3
mirror of
https://github.com/duckietm/Nitro_Render_V3.git
synced 2026-06-20 07:26:18 +00:00
Move to Renderer V2
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
import { IDisposable } from '../common';
|
||||
|
||||
export interface IAdvancedMap<T = any, U = any> extends IDisposable
|
||||
{
|
||||
dispose(): void;
|
||||
reset(): void;
|
||||
unshift(key: T, value: U): boolean;
|
||||
add(key: T, value: U): boolean;
|
||||
remove(key: T): U;
|
||||
getWithIndex(index: number): U;
|
||||
getKey(index: number): T;
|
||||
getKeys(): T[];
|
||||
hasKey(key: T): boolean;
|
||||
getValue(key: T): U;
|
||||
getValues(): U[];
|
||||
hasValue(value: U): boolean;
|
||||
indexOf(value: U): number;
|
||||
concatenate(newValues: IAdvancedMap<T, U>): void;
|
||||
clone(): IAdvancedMap<T, U>;
|
||||
readonly length: number;
|
||||
readonly disposed: boolean
|
||||
}
|
||||
Reference in New Issue
Block a user