IFClite TypeScript API
    Preparing search index...

    Interface CachedBsddSource

    The port to bSDD. Every method resolves null / empty for "does not exist" and rejects on transport failure.

    interface CachedBsddSource {
        offline: boolean;
        getClass(
            uri: string,
            options?: BsddClassOptions,
        ): Promise<BsddClass | null>;
        getDictionary(uri: string): Promise<BsddDictionary | null>;
        listClasses(dictionaryUri: string): Promise<BsddClassSummary[]>;
        listDictionaries(): Promise<BsddDictionary[]>;
        resolveUri(uri: string): Promise<BsddUriRecord>;
        searchClasses(query: BsddSearchQuery): Promise<BsddSearchPage>;
    }

    Hierarchy (View Summary)

    Index
    offline: boolean

    True when the last request was answered from the cache because bSDD was unreachable.