Mobile Locker JavaScript SDK
    Preparing search index...

    Interface PresentationFile

    A file asset belonging to a presentation. Mirrors the iOS GRDBPresentationFile Swift model's toJSON() output.

    interface PresentationFile {
        id: number;
        presentation_id: number;
        presentation_code: string;
        path: string | null;
        url: string | null;
        status: string | null;
        installed: boolean;
        size: number;
        mime_type: string | null;
        local_hash: string | null;
        remote_hash: string | null;
        created_at: string | null;
        updated_at: string | null;
    }
    Index

    Properties

    id: number
    presentation_id: number
    presentation_code: string
    path: string | null

    Relative path of the file within the presentation bundle.

    url: string | null

    Remote URL for the file asset.

    status: string | null

    Download/availability status (e.g. 'Installed', 'Available').

    installed: boolean
    size: number

    File size in bytes.

    mime_type: string | null
    local_hash: string | null
    remote_hash: string | null
    created_at: string | null
    updated_at: string | null