UNPKG

@intuitionrobotics/permissions

Version:
21 lines (20 loc) 1.05 kB
import { DB_PermissionProject } from "../../../index"; import { BaseDB_ApiGeneratorCaller } from "@intuitionrobotics/db-api-generator/frontend"; export interface OnPermissionsProjectsLoaded { __onPermissionsProjectsLoaded: () => void; } export declare class PermissionsProjectModule_Class extends BaseDB_ApiGeneratorCaller<DB_PermissionProject> { private projects; private projectsCustomKeys; constructor(); protected init(): void; protected onEntryCreated(response: DB_PermissionProject): Promise<void>; protected onEntryDeleted(response: DB_PermissionProject): Promise<void>; protected onEntryUpdated(response: DB_PermissionProject): Promise<void>; protected onGotUnique(response: DB_PermissionProject): Promise<void>; protected onQueryReturned(response: DB_PermissionProject[]): Promise<void>; fetchProjects(): DB_PermissionProject[]; getProjectsCustomKeys(): string[]; getProjects(): DB_PermissionProject[]; } export declare const ApiCaller_PermissionsProject: PermissionsProjectModule_Class;