UNPKG

@fabrix/spool-cart

Version:

Spool - eCommerce Spool for Fabrix

70 lines (69 loc) 3.03 kB
import { FabrixController as Controller } from '@fabrix/fabrix/dist/common'; export declare class ProductController extends Controller { generalStats(req: any, res: any): void; findById(req: any, res: any): void; findByHandle(req: any, res: any): void; resolve(req: any, res: any): void; search(req: any, res: any): void; findOne(req: any, res: any): void; findAll(req: any, res: any): void; findByTag(req: any, res: any): void; findByCollection(req: any, res: any): void; searchByCollection(req: any, res: any): void; count(req: any, res: any): void; addProduct(req: any, res: any): void; addProducts(req: any, res: any): void; updateProduct(req: any, res: any): void; updateProducts(req: any, res: any): void; removeProduct(req: any, res: any): void; removeProducts(req: any, res: any): void; removeVariants(req: any, res: any): void; removeVariant(req: any, res: any): void; createVariant(req: any, res: any): void; updateVariant(req: any, res: any): void; createImage(req: any, res: any): any; addImage(req: any, res: any): any; updateImage(req: any, res: any): void; updateImages(req: any, res: any): void; addVariantImage(req: any, res: any): any; updateVariantImage(req: any, res: any): void; removeImages(req: any, res: any): void; removeImage(req: any, res: any): void; removeVariantImage(req: any, res: any): void; addTag(req: any, res: any): void; removeTag(req: any, res: any): void; addCollection(req: any, res: any): void; addCollections(req: any, res: any): void; removeCollection(req: any, res: any): void; collections(req: any, res: any): any; addAssociation(req: any, res: any): void; addAssociations(req: any, res: any): any; addVariantAssociations(req: any, res: any): any; removeAssociation(req: any, res: any): any; associations(req: any, res: any): any; addVariantAssociation(req: any, res: any): void; removeVariantAssociation(req: any, res: any): void; variantAssociations(req: any, res: any): any; addShop(req: any, res: any): void; removeShop(req: any, res: any): void; shops(req: any, res: any): any; relations(req: any, res: any): any; suggestions(req: any, res: any): any; addVendor(req: any, res: any): void; removeVendor(req: any, res: any): void; vendors(req: any, res: any): any; uploadCSV(req: any, res: any): any; processUpload(req: any, res: any): void; uploadMetaCSV(req: any, res: any): any; processMetaUpload(req: any, res: any): void; uploadReviewCSV(req: any, res: any): any; processReviewUpload(req: any, res: any): void; exportProducts(req: any, res: any): void; reviews(req: any, res: any): any; variant(req: any, res: any): void; variants(req: any, res: any): any; variantsSearch(req: any, res: any): any; images(req: any, res: any): any; variantImages(req: any, res: any): any; analytics(req: any, res: any): any; }