/* tslint:disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ export interface FunctionalPageNavigator { /** * 跳转到的小程序版本,**线上版本必须设置为 release** */ version?: "develop" | "trial" | "release"; /** * 要跳转到的功能页 */ name?: "loginAndGetUserInfo" | "requestPayment" | "chooseAddress" | "chooseInvoice" | "chooseInvoiceTitle"; /** * 功能页参数,参数格式与具体功能页相关 */ args?: { [k: string]: unknown; }; /** * 功能页返回,且操作成功时触发, detail 格式与具体功能页相关 */ bindSuccess?: () => void; /** * 功能页返回,且操作失败时触发, detail 格式与具体功能页相关 */ bindFail?: () => void; /** * 因用户操作从功能页返回时触发 */ bindCancel?: () => void; }