该版本仍在开发中,尚未被视为稳定。最新稳定版本请使用Spring Shell 3.4.1spring-doc.cadn.net.cn

AppView

AppView 是一个基础实现,提供绘制带有观点的应用视图的功能。 该视图继承自BoxViewspring-doc.cadn.net.cn

通用的理念是拥有菜单视图和状态视图,通常分别是MenuBarViewStatusBarView。主内容视图就是用户想展示的 在里面。spring-doc.cadn.net.cn

┌──────────────────────────┐
│           Menu           │
├──────────────────────────┤
│                          │
│           Main           │
│                          │
├──────────────────────────┤
│          Status          │
└──────────────────────────┘

密钥处理

如果菜单中有焦点键处理,则会咨询主键处理。 最后,光标左/右处理以发送 AppViewEventspring-doc.cadn.net.cn

快捷键处理

快捷键按键、菜单状态顺序处理。spring-doc.cadn.net.cn

事件

表1。AppView 活动
事件 描述

AppViewEventspring-doc.cadn.net.cn

下一次选拔的方向。spring-doc.cadn.net.cn