foo-webview-sdk
    Preparing search index...

    Interface MetadataProbeBatchAsyncParams

    Parameters for metadata.probeBatchAsync. Start a cancellable batch probe on a worker thread and return a receipt at once. The results arrive in batches on metadata:probeProgress, every 64 results or 100 ms, followed by one metadata:probeComplete. Each result says whether its info came from the cache or the disk, and a failure is classified as not-found, unsupported-format or read-error. Values and field names use the same UTF-8 handling as metadata.read.

    interface MetadataProbeBatchAsyncParams {
        includeTags?: boolean;
        paths: string[];
    }
    Index
    includeTags?: boolean

    Attach the flat fields, as in metadata.readByPath without path and without the TRACKNUMBER taken from the file name, to each successful result; false reports technical info only.

    true
    
    paths: string[]

    Paths to probe, reported one result each, in this order. A |subsong:N suffix selects a subsong; the #N spelling is not recognized, since it would split a file name that ends in #<digits>. Every path is checked before anything starts; one refused path fails the whole call with PERMISSION_DENIED and no operationId.