@fabrix/spool-cart
Version:
Spool - eCommerce Spool for Fabrix
39 lines (38 loc) • 1.6 kB
TypeScript
import { FabrixController as Controller } from '@fabrix/fabrix/dist/common';
export declare class CollectionController extends Controller {
generalStats(req: any, res: any): void;
count(req: any, res: any): void;
findById(req: any, res: any): void;
findByHandle(req: any, res: any): void;
findOne(req: any, res: any): void;
findAll(req: any, res: any): void;
search(req: any, res: any): void;
create(req: any, res: any): void;
update(req: any, res: any): void;
addCollections(req: any, res: any): void;
addCollection(req: any, res: any): void;
removeCollection(req: any, res: any): void;
removeCollections(req: any, res: any): void;
collections(req: any, res: any): any;
addProducts(req: any, res: any): void;
addProduct(req: any, res: any): void;
removeProduct(req: any, res: any): void;
products(req: any, res: any): any;
addTag(req: any, res: any): void;
removeTag(req: any, res: any): void;
tags(req: any, res: any): any;
addCustomers(req: any, res: any): void;
addCustomer(req: any, res: any): void;
removeCustomer(req: any, res: any): void;
customers(req: any, res: any): any;
discounts(req: any, res: any): any;
addImages(req: any, res: any): void;
addImage(req: any, res: any): void;
createImage(req: any, res: any): any;
removeImages(req: any, res: any): void;
removeImage(req: any, res: any): void;
images(req: any, res: any): any;
uploadCSV(req: any, res: any): any;
processUpload(req: any, res: any): void;
analytics(req: any, res: any): any;
}