Type alias If_Every<T>

If_Every<T>: (T extends true
        ? true
        : false) extends true
    ? true
    : false

接受一个联合类型或一个tuple,判断里面的元素是否都为true

Type Parameters

  • T

    一个待判断的联合类型

Returns

boolean

Example

If_Every<true | true | true> // true
If_Every<true | false | true> // false

Generated using TypeDoc