IStorage.d.ts 363 B

1234567891011
  1. import { IInitializable } from '../IInitializable';
  2. export interface IStorage <T> extends IInitializable {
  3. get (key: string | number): T;
  4. getKeyOf (value: T): string | number | null;
  5. getLength (): number;
  6. getStorage (): any;
  7. initialize (...args: any[]): void;
  8. set (key: string | number | null, value: T): void;
  9. toString (): string;
  10. }