pixi.js
    Preparing search index...

    Interface FormatDetectionParserAdvanced

    Format detection is useful for detecting feature support on the current platform.

    interface FormatDetectionParser {
        add: (formats: string[]) => Promise<string[]>;
        extension?: ExtensionMetadata;
        remove: (formats: string[]) => Promise<string[]>;
        test: () => Promise<boolean>;
    }
    Index

    Properties

    add: (formats: string[]) => Promise<string[]>

    Add formats (file extensions) to the existing list of formats. Return an new array with added formats, do not mutate the formats argument.

    Type declaration

      • (formats: string[]): Promise<string[]>
      • Parameters

        • formats: string[]

        Returns Promise<string[]>

        • Promise that resolves to the new formats array.
    extension?: ExtensionMetadata

    Should be ExtensionType.DetectionParser

    remove: (formats: string[]) => Promise<string[]>

    Remove formats (file extensions) from the list of supported formats. This is used when uninstalling this DetectionParser. Return an new array with filtered formats, do not mutate the formats argument.

    Type declaration

      • (formats: string[]): Promise<string[]>
      • Parameters

        • formats: string[]

        Returns Promise<string[]>

        • Promise that resolves to the new formats array.
    test: () => Promise<boolean>

    Browser/platform feature detection supported if return true