amisa-paths
Version:
nothing special
61 lines (57 loc) • 1.31 kB
text/typescript
export interface PATH { controller: string };
export interface AUTHPATH extends PATH {
login: string;
tokenValidation: string;
selectActiveYear: string;
}
export interface SAVE extends PATH {
save: string;
search: string;
getByHeadId: string;
getByLindId: string;
editById: string;
delete: string;
tempRowsController?: string;
tempRowsGet?: string;
tempRowsClearCustomPayLoad?: boolean;
}
export interface SEARCH extends PATH {
search: string;
delete: string;
lock?: string;
unLock?: string;
excel?: string;
pdf?: string;
}
export interface REPORT extends PATH {
report: string;
}
export interface TREECODE extends PATH {
save: string;
tree: string;
treeChild: string;
search: string;
get: string;
new: string;
delete: string;
excel?: string;
pdf?: string;
history: string;
delayOnSearch?: number | null;
}
export interface SIMPLECODE extends PATH {
save: string;
search: string;
delete: string;
get: string;
new: string;
excel?: string;
pdf?: string;
history: string;
}
export interface ATTACHFILE extends PATH {
search: string;
delete: string;
download: string;
upload: string;
}