package com.cheng.bole.common

object EventConstants {
    const val APP_LAUNCH = "client.launch" //app启动

    const val GUIDE_LAUNCH = "client.guide.launch" //引导页启动

    const val GUIDE_OPPORTUNITY_SCROLL = "client.guide.content.scroll" //滑动切换引导页内容

    const val GUIDE_SKIP = "client.guide.pay.skip" //跳过引导页支付

    const val HOME_BOTTOM_TAB_CHECK = "client.main.bottom.tab.check" //底部tab切换

    const val HOME_NOTICE_CHECK = "client.main.notice.check" //首页通知点击

    const val GOODS_SELECT = "client.goods.select" //点击切换支付的会员类型

    const val PAY_SELECT = "client.pay.select" //点击切换支付类型

    const val PAY_PAY = "client.pay.pay" //支付按钮点击

    const val CHALLENGE_TASK_PAY_PAY = "client.challenge.task.pay.pay" //0元挑战支付按钮点击

    const val PAY_SUCCESS = "client.pay.success" //支付成功

    const val PAY_CANCEL = "client.pay.cancel" //支付取消

    const val ERROR_CLIENT_WXPAY_ERR = "client.wxpay.err" //微信支付失败

    const val ERROR_CLIENT_ALIPAY_ERR = "client.alipay.err" //支付宝支付失败

    const val ERROR_CLIENT_DOWNLOAD_IMG = "client.download.img.err" //图片下载失败

    const val ERROR_CLIENT_DOWNLOAD_VIDEO = "client.download.video.err" //视频下载失败

    const val ERROR_CLIENT_DOWNLOAD_AUDIO = "client.download.audio.err" //音频下载失败

    const val CANCEL_DOWNLOAD_VIDEO = "client.download.video.cancel" //取消视频下载

    const val PAUSE_DOWNLOAD_VIDEO = "client.download.video.pause" //暂停视频下载

    const val CONTINUE_DOWNLOAD_VIDEO = "client.download.video.continue" //继续视频下载

    const val RESTART_DOWNLOAD_VIDEO = "client.download.video.restart" //重新视频下载

    const val SPEED_UP_DOWNLOAD_VIDEO = "client.download.video.speed.up" //加速视频下载

    const val BACKGROUND_CLIENT_DOWNLOAD = "client.download.background" //后台下载

    const val FLOAT_WINDOW_CLICK = "client.float.window.click" //点击悬浮窗

    const val SAVE_AI_MEDIA = "client.ai.media.save" //ai生成文件保存

    const val RECOGNIZE_AUDIO_TO_TEXT = "client.audio.text.recognize" //音频转文字

    const val PKG_UPDATE = "client.pkg.update" //升级弹窗点击更新

    const val PKG_CANCEL = "client.pkg.cancel" //升级弹窗点击取消

    const val GET_MATERIAL = "client.get.material" //获取素材

    const val GET_MATERIAL_CANCEL = "client.get.material.cancel" //取消获取素材

    const val DIALOG_CONFIRM_SAVE_FILE = "client.dialog.confirm.save.file" //保存文件地址弹框确认

    const val DIALOG_GO_TO_VIEW = "client.dialog.go.to.view" //前往保存文件的地址查看

    const val JUMP_TO_ABOUT_US = "client.jump.to.about.us" //界面跳转

    const val JUMP_TO_LINK_EXTRACT = "client.jump.to.link.extract" //跳转链接提取

    const val JUMP_TO_WECHAT_VIDEO = "client.jump.to.wechat.video" //跳转视频号

    const val JUMP_TO_WECHAT_PLAYBACK = "client.jump.to.wechat.video.playback" //跳转直播回放

    const val JUMP_TO_COURSE_WX_VIDEO = "client.course.wechat.video" //视频号视频教程

    const val JUMP_TO_COURSE_PLAYBACK = "client.course.playback" //直播回放视频教程

    const val JUMP_TO_TOOL = "client.jump.to.home.tool" //跳转工具

    const val MAIN_CENTER_ENABLE = "client.main.center.enable" //首页跳转个人中心

    const val JUMP_TO_MEMBER_RECHARGE = "client.jump.to.member.recharge" //跳转到充值页

    const val JUMP_TO_LOGIN = "client.jump.to.login" //跳转到登录页

    const val JUMP_TO_SYSTEM_SETTING = "client.jump.to.system.setting" //跳转到系统设置

    const val JUMP_TO_USER_SETTING = "client.jump.to.user.setting" //跳转到用户设置

    const val JUMP_TO_FEEDBACK = "client.jump.to.feedback" //跳转到意见反馈

    const val JUMP_TO_ACCOUNT_BIND = "client.jump.to.account.bind" //跳转到账号绑定

    const val JUMP_TO_ACCOUNT_MANAGE = "client.jump.to.account.manage" //跳转到账号管理

    const val JUMP_TO_DOWNLOAD_HISTORY = "client.jump.to.download.history" //跳转到下载记录

    const val JUMP_TO_DOWNLOAD_TASK_LIST = "client.jump.to.download.task.list" //跳转到下载任务列表

    const val JUMP_TO_RECHARGE_DIAMOND = "client.jump.to.recharge.diamond" //跳转到M币充值

    const val JUMP_TO_COUPON_LIST = "client.jump.to.coupon.list" //跳转优惠券列表

    const val JUMP_TO_CHALLENGE_TASK = "client.jump.to.challenge.task" //跳转到0元挑战

    const val JUMP_TO_SHARE_WX_VIDEO = "client.jump.to.wechat.share.video" //跳转到视频号分享

    const val JUMP_TO_SHARE_WX_PLAYBACK = "client.jump.to.wechat.share.playback" //跳转到直播回放分享

    const val JUMP_TO_COURSE = "client.jump.to.course" //跳转到指导教程

    const val DOWNLOAD_FILE = "client.download.file" //下载文件

    const val DOWNLOAD_FILE_SUCCESS = "client.download.file.success" //下载文件成功

    const val DOWNLOAD_FILE_ERROR = "client.download.file.error" //下载文件失败

    const val TRANSPOND_FILE = "client.transpond.file" //转发文件

    const val MATERIAL_COPY_TEXT = "client.material.copy.text" //复制文字

    const val MATERIAL_TYPE_CHECK = "client.material.type.check" //素材切换

    const val MATERIAL_ALL_SELECT = "client.material.all.select" //全部选中素材

    const val MATERIAL_SELECT = "client.material.select" //选择素材

    const val TOOLS_VIDEO_EXTRACT_AUDIO = "client.tools.video.audio" //提取音频

    const val MATERIAL_PLAY_VIDEO = "client.material.play.video" //播发视频

    const val GET_CODE = "client.get.code" //获取验证码

    const val LOGIN = "client.login" //登录

    const val SWITCH_ACCOUNT = "client.switch.account" //切换账户

    const val ACCOUNT_BIND = "client.account.bind" //绑定账号

    const val ACCOUNT_BIND_CANCEL = "client.account.bind.cancel" //取消绑定账号

    const val CHECK_AGREEMENT = "client.check.agreement" //切换协议状态

    const val VIEW_AGREEMENT = "client.view.agreement" //查看用户协议

    const val PRIVACY_POLICY_CLICK_OK = "client.privacy.policy.click.ok" //同意隐私协议

    const val SAVE_USER_CONFIG_ERROR = "client.save.user.config.error" //保存用户配置错误

    const val SHARE_APP = "client.share.app" //分享app

    const val CLEAR_CACHE = "client.clear.cache" //清除缓存

    const val CONTACT_SERVICE = "client.contact.service" //联系客服

    const val EXIT_LOGIN = "client.exit.login" //退出登录

    const val CANCEL_ACCOUNT = "client.cancel.account" //注销账户

    const val MEMBER_FORCE_LOGIN = "client.member.force.login" //会员强制登录

    const val GET_MATERIAL_TIMES_USE_UP = "client.times.use.up.get.material" //获取素材次数已用完

    const val PICTURE_HANDLE_TIMES_USE_UP = "client.times.use.up.picture.handle" //图片处理次数已用完

    const val CHECK_LOGIN_TYPE = "client.check.login.type" //切换登录方式

    const val OPEN_SCREEN_AD_SHOW = "client.ad.open.screen.show" //开屏广告展示

    const val OPEN_SCREEN_AD_SKIP = "client.ad.open.screen.skip" //开屏广告跳过

    const val OPEN_SCREEN_AD_CLICK = "client.ad.open.screen.click" //开屏广告点击

    const val BANNER_AD_SHOW = "client.ad.banner.show" //banner广告展示

    const val BANNER_AD_CLOSE = "client.ad.banner.close" //banner广告关闭

    const val BANNER_AD_CLICK = "client.ad.banner.click" //banner广告点击

    const val INSERT_SCREEN_AD_SHOW = "client.ad.insert.screen.show" //插屏广告展示

    const val INSERT_SCREEN_AD_CLOSE = "client.ad.insert.screen.close" //插屏广告关闭

    const val INSERT_SCREEN_AD_CLICK = "client.ad.insert.screen.click" //插屏广告点击

    const val INSERT_SCREEN_AD_SKIP_VIDEO = "client.ad.insert.screen.skip.video" //跳过插屏广告

    const val INCENTIVE_AD_SHOW = "client.ad.incentive.show" //激励广告展示

    const val INCENTIVE_AD_CLOSE = "client.ad.incentive.close" //激励广告关闭

    const val INCENTIVE_AD_REWARD = "client.ad.incentive.reward" //激励广告已获取到奖励

    const val INCENTIVE_AD_SKIP_VIDEO = "client.ad.incentive.skip.video" //跳过激励广告

    const val ACCOUNT_UNBIND = "client.account.unbind" //解除绑定账号

    const val HISTORY_RECORD_TYPE_CHECK = "client.history.record.type.check" //历史记录切换

    const val CLOSE_FREE_TIME_USES_UP_DIALOG =
        "client.free.time.uses.up.dialog.close" //关闭免费次数用完的提示框

    const val CHECK_FREE_TIME_USES_UP_DIALOG =
        "client.free.time.uses.up.dialog.check" //免费次数用完的提示框切换充值类型

    const val CONFIRM_FREE_TIME_USES_UP_DIALOG =
        "client.free.time.uses.up.dialog.confirm" //确认免费次数用完的提示框

    const val MULTI_DELETE_FILE = "client.multi.delete.file" //批量删除文件

    const val MULTI_TRANSMIT_FILE = "client.multi.transmit.file" //批量转发文件

    const val PREVIEW_DELETE_FILE = "client.preview.delete.file" //预览时删除文件

    const val PREVIEW_TRANSMIT_FILE = "client.preview.transmit.file" //预览时删除文件

    const val PREVIEW_HANDLE_IMAGE = "client.preview.handle.image" //预览时进行图片处理

    const val TOOLS_HANDLE_IMAGE_START = "client.tools.handle.image.start" //图片处理开始

    const val TOOLS_HANDLE_SAVE_IMAGE = "client.tools.handle.save.image" //保存已处理过的图片至相册

    const val AUTO_SWITCH_DOWNLOAD_URL = "client.auto.switch.download.url" //自动切换下载链接

    const val HAND_SWITCH_DOWNLOAD_URL = "client.hand.switch.download.url" //手动切换下载链接立即加速

    const val HOME_BANNER_CLICK = "client.home.banner.click"

    const val COUPON_ANIMATION_PLAY = "client.coupon.animation.play" //播放优惠券动画

    const val COUPON_ANIMATION_CLOSE = "client.coupon.animation.close" //关闭优惠券动画

    const val COUPON_RECEIVE = "client.coupon.receive" //领取优惠券

    const val COUPON_REDEEM_ENABLE = "client.coupon.redeem.enable" //优惠券兑换按钮点击

    const val COUPON_REDEEM_INFO = "client.coupon.redeem.info" //优惠券兑换详情

    const val COUPON_REDEEM = "client.coupon.redeem" //优惠券兑换

    const val COUPON_REDEEM_SUCCESS = "client.coupon.redeem.success" //优惠券兑换成功

    const val COUPON_REDEEM_SUCCESS_CONFIRM = "client.coupon.redeem.success.confirm" //优惠券兑换成功

    const val COUPON_VIEW = "client.coupon.view" //查看优惠券

    const val COUPON_DIALOG_CHECK = "client.coupon.dialog.check" //切换优惠券

    const val COUPON_DIALOG_CLOSE = "client.coupon.dialog.close" //关闭优惠券

    const val COUPON_DIALOG_CONFIRM = "client.coupon.dialog.confirm" //确认优惠券

    const val COPY_USER_ID = "client.copy_user_id" //复制用户id

    const val SHOW_PALYBACK_HINT_DIALOG = "client.show.playback.hint.dialog"

    const val EXIT_APP = "client.exit.app" //退出APP

    const val SHOW_DIALOG = "client.show.dialog" //弹出退出app的弹框

    const val START_COUPON_ANIMATION = "client.start.coupon.animation"

    const val CHALLENGE_TASK_SIGN_IN = "client.challenge.tasK.sign.in" //签到

    const val CHALLENGE_TASK_SIGN_IN_SUCCESS = "client.challenge.tasK.sign.in.success" //签到成功

    const val CHALLENGE_TASK_SIGN_IN_FAIL = "client.challenge.tasK.sign.in.fail" //签到失败
}