Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "index"

Index

Variables

Const addCreditCard

addCreditCard: TriggerAnnotated & (req: Request, resp: Response) => void | Promise<void> & Runnable<any> = functions.https.onCall(async (data, fbContext) => {const context: FunctionContext = provider.fbContext2context(fbContext);const cardCreationWithTemplateRequest: CreditCardCreationRequest = parseCardCreationWithTemplateRequest(data);await addCreditCardHandler(cardCreationWithTemplateRequest,context,provider);})

Const addPromo

addPromo: TriggerAnnotated & (req: Request, resp: Response) => void | Promise<void> & Runnable<any> = functions.https.onCall(async (data, fbContext) => {const context: FunctionContext = provider.fbContext2context(fbContext);const addPromoRequest: PromotionAdditionRequest = parseAddPromoRequest(data);await addPromoHandler(addPromoRequest, context, provider);})

Const editCreditCard

editCreditCard: TriggerAnnotated & (req: Request, resp: Response) => void | Promise<void> & Runnable<any> = functions.https.onCall(async (data, fbContext) => {const context: FunctionContext = provider.fbContext2context(fbContext);const creditCardUpdateRequest: CreditCardUpdateRequest = parseCardEditRequest(data);await editCreditCardHandler(creditCardUpdateRequest, context, provider);})

Const getCreditCards

getCreditCards: TriggerAnnotated & (req: Request, resp: Response) => void | Promise<void> & Runnable<any> = functions.https.onCall(async (data, fbContext) => {const context: FunctionContext = provider.fbContext2context(fbContext);const response = await getCreditCardHandler(data, context, provider);return response;})

Const provider

provider: Provider = new Provider()

Const removeCreditCard

removeCreditCard: TriggerAnnotated & (req: Request, resp: Response) => void | Promise<void> & Runnable<any> = functions.https.onCall(async (data, fbContext) => {const context: FunctionContext = provider.fbContext2context(fbContext);const cardRemovalRequest: CreditCardRemovalRequest = parseCardRemovalRequest(data);await removeCreditCardHandler(cardRemovalRequest, context, provider);})

Const removePromo

removePromo: TriggerAnnotated & (req: Request, resp: Response) => void | Promise<void> & Runnable<any> = functions.https.onCall(async (data, fbContext) => {const context: FunctionContext = provider.fbContext2context(fbContext);const removePromoRequest: PromotionRemovalRequest = parseRemovePromoRequest(data);await removePromoHandler(removePromoRequest, context, provider);})

Const removeUser

removeUser: TriggerAnnotated & (req: Request, resp: Response) => void | Promise<void> & Runnable<any> = functions.https.onCall(async (data, fbContext) => {const context: FunctionContext = provider.fbContext2context(fbContext);await removeUserHandler(data, context, provider);})

Generated using TypeDoc