vapor-chamber API reference - v1.16.0
    Preparing search index...

    Type Alias RouteTable

    type RouteTable = {
        records: readonly TableRecord[];
        resolve: (
            path: string,
        ) => { record: TableRecord; params: RouteParams } | null;
        getRecord: (name: string) => TableRecord | undefined;
        buildPath: (record: TableRecord, params?: RouteParams) => string;
    }
    Index
    records: readonly TableRecord[]
    resolve: (path: string) => { record: TableRecord; params: RouteParams } | null

    Resolve a decoded path (no query/hash) to the first matching record.

    getRecord: (name: string) => TableRecord | undefined
    buildPath: (record: TableRecord, params?: RouteParams) => string

    Interpolate params into a record's pattern.