import { Menu , ClickButton , ViewButton , ComButton } from 'tnwx' ; export class MenuManager { static getMenu ( ) { let btn11 = new ClickButton ( ) ; btn11 . setName = '微信相册发图' ; btn11 . setType = 'pic_weixin' ; btn11 . setKey = 'rselfmenu_1_1' ; let btn12 = new ClickButton ( ) ; btn12 . setName = '拍照或者相册发图' ; btn12 . setType = 'pic_photo_or_album' ; btn12 . setKey = 'rselfmenu_1_2' ; let btn13 = new ClickButton ( ) ; btn13 . setName = '系统拍照发图' ; btn13 . setType = 'pic_sysphoto' ; btn13 . setKey = 'rselfmenu_1_3' ; let btn21 = new ClickButton ( ) ; btn21 . setName = '扫码带提示' ; btn21 . setType = 'scancode_waitmsg' ; btn21 . setKey = 'rselfmenu_2_1' ; let btn22 = new ClickButton ( ) ; btn22 . setName = '扫码推事件' ; btn22 . setType = 'scancode_push' ; btn22 . setKey = 'rselfmenu_2_2' ; let btn23 = new ViewButton ( ) ; btn23 . setName = 'Gitee' ; btn23 . setType = 'view' ; btn23 . setUrl = 'https://gitee.com/javen205' ; let btn31 = new ViewButton ( ) ; btn31 . setName = 'IJPay' ; btn31 . setType = 'view' ; btn31 . setUrl = 'https://gitee.com/javen205/IJPay' ; let btn32 = new ClickButton ( ) ; btn32 . setName = '发送位置' ; btn32 . setType = 'location_select' ; btn32 . setKey = 'rselfmenu_3_2' ; let btn33 = new ViewButton ( ) ; btn33 . setName = '在线咨询' ; btn33 . setType = 'view' ; btn33 . setUrl = 'http://wpa.qq.com/msgrd?v=3&uin=572839485&site=qq&menu=yes' ; let btn34 = new ViewButton ( ) ; btn34 . setName = '我的博客' ; btn34 . setType = 'view' ; btn34 . setUrl = 'https://javen.blog.csdn.net' ; let btn35 = new ClickButton ( ) ; btn35 . setName = '点击事件' ; btn35 . setType = 'click' ; btn35 . setKey = 'rselfmenu_3_5' ; let mainBtn1 = new ComButton ( ) ; mainBtn1 . setName = '发图' ; mainBtn1 . setSubButton = [ btn11 , btn12 , btn13 ] ; let mainBtn2 = new ComButton ( ) ; mainBtn2 . setName = '扫码' ; mainBtn2 . setSubButton = [ btn21 , btn22 , btn23 ] ; let mainBtn3 = new ComButton ( ) ; mainBtn3 . setName = '个人中心' ; mainBtn3 . setSubButton = [ btn31 , btn32 , btn33 , btn34 , btn35 ] ; let menu = new Menu ( ) ; menu . setButton = [ mainBtn1 , mainBtn2 , mainBtn3 ] ; return menu ; } }