Interface PublicAPILike

Represents a potential installation of a Ruffle public API.

Unlike PublicAPI, this may come from any source, past or future. It needs to be forwards compatible and convertible into a modern day PublicAPI.

interface PublicAPILike {
    config?: object | URLLoadOptions | DataLoadOptions;
    sources?: Record<string, SourceAPI>;
    invoked?: boolean;
    newestName?: null | string;
    superseded(): void;
}

Implemented by

Properties

config?: object | URLLoadOptions | DataLoadOptions
sources?: Record<string, SourceAPI>
invoked?: boolean
newestName?: null | string

Methods