模块 linlang.api

接口 GuiState

所有超级接口:
Map<String,Object>

public interface GuiState extends Map<String,Object>
界面会话共享的可变状态。

状态可用于动态区分页、筛选、临时输入和 state.* 占位符。

  • 方法详细资料

    • str

      default String str(String key, String def)
      读取字符串值。
      参数:
      key - 状态键
      def - 缺失值的默认结果
      返回:
      字符串值或默认结果
    • integer

      default int integer(String key, int def)
      读取整数值。
      参数:
      key - 状态键
      def - 缺失或无法转换时的默认结果
      返回:
      整数值或默认结果
    • bool

      default boolean bool(String key, boolean def)
      读取布尔值。
      参数:
      key - 状态键
      def - 缺失值的默认结果
      返回:
      布尔值;字符串仅在忽略大小写等于 true 时为真