Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "module/function/CombinedPredicate"

Index

Classes

Type aliases

Variables

Functions

Type aliases

PredicateFunc

PredicateFunc: ReturnFunc<PredicateReturn>

谓词函数的类型

PredicateReturn

PredicateReturn: boolean | Promise<boolean>

谓词的返回值,支持异步函数

Variables

Const and

and: and = CombinedPredicate.and

Const not

not: not = CombinedPredicate.not

Const or

or: or = CombinedPredicate.or

Functions

_inner

  • 内部使用的函数 注: 如果谓词中包含任意一个异步(返回 Promise)函数,则整个返回结果将变成异步的,否则默认为同步操作.

    Parameters

    • fns: PredicateFunc[]

      谓词数组

    • args: any[]

      谓词应用的参数列表

    • condition: function

      临界条件

        • (res: boolean): boolean
        • Parameters

          • res: boolean

          Returns boolean

    Returns PredicateReturn

    返回结果

Generated using TypeDoc