Variable logicConst

logic: {
    allTrue: ((...expressions) => boolean);
    anyTrue: ((...expressions) => boolean);
    asyncAllTrue: ((...expressions) => Promise<boolean>);
    asyncAnyTrue: ((...expressions) => Promise<boolean>);
} = ...

Type declaration

  • allTrue: ((...expressions) => boolean)
      • (...expressions): boolean
      • (sync) allTrue

        Parameters

        • Rest ...expressions: (boolean | BoolFunction)[]
          Rest

        Returns boolean

        all expressions return true

        Since

        5.15.0

  • anyTrue: ((...expressions) => boolean)
      • (...expressions): boolean
      • (sync) anyTrue

        Parameters

        • Rest ...expressions: (boolean | BoolFunction)[]
          Rest

        Returns boolean

        Since

        5.15.0

  • asyncAllTrue: ((...expressions) => Promise<boolean>)
      • (...expressions): Promise<boolean>
      • (async) allTrue

        Parameters

        • Rest ...expressions: (boolean | BoolFunction | AsyncBoolFunction)[]
          Rest

        Returns Promise<boolean>

        all expressions return true

        Since

        5.15.0

  • asyncAnyTrue: ((...expressions) => Promise<boolean>)
      • (...expressions): Promise<boolean>
      • (async) anyTrue

        Parameters

        • Rest ...expressions: (boolean | BoolFunction | AsyncBoolFunction)[]
          Rest

        Returns Promise<boolean>

        Since

        5.15.0