Member Junction
    Preparing search index...

    Request to run deterministic lint, URL security, layout, contrast, safe-area, and literal checks.

    interface CheckRequest {
        AllowedDataLiterals?: string[];
        BoundDataLiterals?: Record<string, string[]>;
        Bundle: RenderProjectBundle;
        Height: number;
        RequiredFinalFrameText?: string[];
        SampleTimestampsSeconds?: number[];
        SettleTimestampsSeconds?: number[];
        Width: number;
    }
    Index

    Properties

    AllowedDataLiterals?: string[]

    Exact formatted strings and their numeric tokens built with MJChartKit.FormatValue from DataBindings + DataSnapshot that are permitted as unbound numeric literals on screen.

    BoundDataLiterals?: Record<string, string[]>

    Map from VideoDataBinding.Key to the exact formatted strings and their numeric tokens (MJChartKit.FormatValue) that an element marked with data-mj-bound="<Key>" may display once settled.

    Composition bundle to audit.

    Height: number

    Viewport height in pixels for layout, safe-area, and text-size checks.

    RequiredFinalFrameText?: string[]

    Text strings that must be visible on the final frame of the composition (such as the Data as of YYYY-MM-DD provenance card when DataBindings are present).

    SampleTimestampsSeconds?: number[]

    Optional timestamps in seconds at which to run DOM layout/contrast/safe-area audits.

    SettleTimestampsSeconds?: number[]

    Timestamps in seconds (typically beat.EndSeconds - 1 / fps) where count-up animations must have settled and [data-mj-bound="<Key>"] elements must match BoundDataLiterals[Key].

    Width: number

    Viewport width in pixels for layout, safe-area, and text-size checks.