type-plus
    Preparing search index...

    Type Alias Predicate

    Default Options for predicate selection logic.

    predicate means the logic returns true or false depending on the condition.

    type YourType<
    T,
    Options extends YourType.$Options = YourType.$Default> = ...

    namespace YourType {
    export type $Options = $SelectionOptions
    export type $Default = $SelectionPredicate
    }

    type R = YourType<ThenType> // true
    type X = YourType<ElseType> // false
    type Predicate = {
        $else: false;
        $then: true;
    }
    Index

    Properties

    Properties

    $else: false
    $then: true