@occultus/api-root - v0.29.3
    Preparing search index...

    Hierarchy

    • FormLike
      • TaskGroup
    Index

    Constructors

    Properties

    description: TextProvider
    id: string

    Methods

    • 向玩家展示表单

      Parameters

      • player: Player

        要展示表单的玩家

      • backTo: FormLike[]

        玩家关闭表单后返回的表单,用于统一实现返回逻辑

        这是一个FormLike数组,在实现返回逻辑时应当将数组的第一个元素设置为应返回的表单

        将要跳转到其他表单后,应当将当前表单添加到数组的头部;即backTo.unshift(this)

        返回后,应当将去掉了第一个元素的数组传递给下个display函数

        backTo为空时,返回逻辑结束

      Returns void

    • Parameters

      • player: Player

      Returns TaskStatus

    • Parameters

      • player: Player

      Returns void

    • Parameters

      • player: Player

      Returns boolean

    • Parameters

      • player: Player

      Returns boolean

    • Parameters

      • player: Player

      Returns boolean

    • 统一的表单跳转方法,子类跳转新表单时请调用此方法

      Parameters

      • player: Player

        要跳转表单的玩家

      • form: FormLike

        要跳转到的目标表单实例

      • backTo: readonly FormLike[]

        当前的只读返回栈,直接透传display方法的backTo参数即可

      Returns void

    • Parameters

      • player: Player
      • backTo: FormLike[]

      Returns void

    • Parameters

      • player: Player

      Returns void

    • 处理表单关闭后的返回逻辑,跳转到上一级表单

      Parameters

      • player: Player

        要处理返回逻辑的玩家

      • backTo: readonly FormLike[]

        只读的表单返回栈,避免原数组被篡改

      Returns void