Trilium Frontend API
    Preparing search index...

    Type Alias GetNameOrEventInfo<TEvent>

    GetNameOrEventInfo: TEvent extends { eventInfo: EventInfo }
        ? TEvent["eventInfo"]
        :
            | TEvent["name"]
            | EventInfo<
                TEvent["name"],
                TEvent extends { return: infer TReturn } ? TReturn : unknown,
            >

    Utility type that gets the EventInfo subclass or event name type for the given event.

    Type Parameters