Monorepo containing core modules of Zeichen.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

18 rindas
319 B

  1. type Collection<T> = {
  2. items: T[],
  3. total: number,
  4. skip: number,
  5. take: number,
  6. }
  7. type Query = {
  8. q: string,
  9. }
  10. export default interface Storage<T> {
  11. loadSingle(id: string): T,
  12. loadMultiple(query: Query): Collection<T>,
  13. saveSingle(data: T): (id: string) => boolean,
  14. deleteSingle(id: string): boolean,
  15. }