Class Navigation
导航
用于控制卡片导航的辅助对象。如需了解详情,请参阅卡片导航指南。
详细文档
popCard()
从导航堆栈中弹出卡片。可以与其他卡片导航操作串联起来。
弃踢回攻
Navigation
- 此对象,用于实现链式处理。
popToNamedCard(cardName)
通过指定卡的名称显示对应的卡。可以与其他卡片导航操作串联起来。
参数
名称 | 类型 | 说明 |
cardName | String | 要导航到的卡片的名称。 |
弃踢回攻
Navigation
- 此对象,用于实现链式处理。
popToRoot()
将卡堆栈弹出到根卡。可以与其他卡片导航操作串联起来。
弃踢回攻
Navigation
- 此对象,用于实现链式处理。
printJson()
输出此对象的 JSON 表示法。这仅用于调试。
弃踢回攻
String
pushCard(card)
将指定卡推送到堆栈。可以与其他卡片导航操作串联起来。
参数
名称 | 类型 | 说明 |
card | Card | 要添加到堆叠中的卡。 |
弃踢回攻
Navigation
- 此对象,用于实现链式处理。
updateCard(card)
就地更换当前卡。可以与其他卡片导航操作链接在一起。
参数
名称 | 类型 | 说明 |
card | Card | 用于替换当前卡的卡。 |
弃踢回攻
Navigation
- 此对象,用于实现链式处理。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-02。
[null,null,["最后更新时间 (UTC):2023-12-02。"],[[["The Navigation object facilitates card navigation within Google Workspace add-ons, allowing developers to control the flow and presentation of user interfaces."],["It offers methods like `pushCard()`, `popCard()`, and `updateCard()` to manage the card stack, enabling dynamic and interactive user experiences."],["Developers can use `popToNamedCard()` or `popToRoot()` for direct navigation to specific cards within the stack, enhancing user control and flexibility."],["All navigation methods are chainable, providing a streamlined and efficient way to sequence multiple actions and create complex navigation flows within the add-on."],["The `printJson()` method aids debugging by outputting the object's JSON representation, allowing developers to inspect its structure and state."]]],[]]