Scrawl-canvas API
    Preparing search index...

    Interface PatternInstance

    interface PatternInstance {
        actionPacket: (item: string, override?: CommonObjectInput) => any;
        asset?: string | AssetInstance;
        clone: (item?: PatternFactoryInputs) => PatternInstance;
        delta?: PatternFactoryDeltaInputs;
        get: (item: string) => any;
        haltSprite: (
            speed?: number,
            loop?: boolean,
            track?: string,
            forward?: boolean,
            frame?: number,
        ) => void;
        imageSource?: string;
        importPacket: (
            item: string | string[],
            override?: CommonObjectInput,
        ) => any;
        kill: (item?: any) => void;
        matrixA?: number;
        matrixB?: number;
        matrixC?: number;
        matrixD?: number;
        matrixE?: number;
        matrixF?: number;
        name?: string;
        patternMatrix?: PatternMatrix;
        playSprite: (
            speed?: number,
            loop?: boolean,
            track?: string,
            forward?: boolean,
            frame?: number,
        ) => void;
        removeAssetOnKill?: string | boolean;
        repeat?: string;
        saveAsPacket: (item?: boolean | PatternSaveInputs) => string;
        set: (item?: PatternFactoryInputs) => PatternInstance;
        setDelta: (item?: PatternFactoryDeltaInputs) => PatternInstance;
        shiftX?: number;
        shiftY?: number;
        skewX?: number;
        skewY?: number;
        spriteForward?: boolean;
        spriteFrameDuration?: number;
        spriteSource?: string;
        spriteTrack?: string;
        spriteWillLoop?: boolean;
        stretchX?: number;
        stretchY?: number;
        video_autoPlay?: boolean;
        video_controller?: any;
        video_controls?: any;
        video_crossOrigin?: any;
        video_currentTime?: any;
        video_defaultMuted?: any;
        video_defaultPlaybackRate?: any;
        video_disableRemotePlayback?: any;
        video_loop?: boolean;
        video_mediaGroup?: any;
        video_muted?: boolean;
        video_playbackRate?: any;
        video_src?: any;
        video_srcObject?: any;
        video_volume?: any;
        videoAddTextTrack: (kind: any, label: any, language: any) => any;
        videoCanPlayType: (item: string) => boolean;
        videoCaptureStream: () => any;
        videoFastSeek: (item: number) => any;
        videoLoad: () => any;
        videoPause: () => any;
        videoPlay: () => any;
        videoSetMediaKeys: () => any;
        videoSetSinkId: () => any;
        videoSource?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    actionPacket: (item: string, override?: CommonObjectInput) => any
    asset?: string | AssetInstance
    get: (item: string) => any
    haltSprite: (
        speed?: number,
        loop?: boolean,
        track?: string,
        forward?: boolean,
        frame?: number,
    ) => void
    imageSource?: string
    importPacket: (item: string | string[], override?: CommonObjectInput) => any
    kill: (item?: any) => void
    matrixA?: number
    matrixB?: number
    matrixC?: number
    matrixD?: number
    matrixE?: number
    matrixF?: number
    name?: string
    patternMatrix?: PatternMatrix
    playSprite: (
        speed?: number,
        loop?: boolean,
        track?: string,
        forward?: boolean,
        frame?: number,
    ) => void
    removeAssetOnKill?: string | boolean
    repeat?: string
    saveAsPacket: (item?: boolean | PatternSaveInputs) => string
    shiftX?: number
    shiftY?: number
    skewX?: number
    skewY?: number
    spriteForward?: boolean
    spriteFrameDuration?: number
    spriteSource?: string
    spriteTrack?: string
    spriteWillLoop?: boolean
    stretchX?: number
    stretchY?: number
    video_autoPlay?: boolean
    video_controller?: any
    video_controls?: any
    video_crossOrigin?: any
    video_currentTime?: any
    video_defaultMuted?: any
    video_defaultPlaybackRate?: any
    video_disableRemotePlayback?: any
    video_loop?: boolean
    video_mediaGroup?: any
    video_muted?: boolean
    video_playbackRate?: any
    video_src?: any
    video_srcObject?: any
    video_volume?: any
    videoAddTextTrack: (kind: any, label: any, language: any) => any
    videoCanPlayType: (item: string) => boolean
    videoCaptureStream: () => any
    videoFastSeek: (item: number) => any
    videoLoad: () => any
    videoPause: () => any
    videoPlay: () => any
    videoSetMediaKeys: () => any
    videoSetSinkId: () => any
    videoSource?: string