@turbowarp/types
    Preparing search index...

    Interface Thread

    interface Thread {
        blockContainer: Blocks;
        blockGlowInFrame: string | null;
        isKilled: boolean;
        justReported: unknown;
        requestScriptGlowInFrame: boolean;
        stack: string[];
        stackClick: boolean;
        stackFrames: StackFrame[];
        status: ThreadStatus;
        target: RenderedTarget;
        topBlock: string;
        updateMonitor: boolean;
        warpTimer: Timer | null;
        atStackTop(): boolean;
        getParam(name: string): ScratchCompatibleValue | null;
        goToNextBlock(): void;
        initParams(): void;
        isRecursiveCall(procedureCode: string): boolean;
        peekParentStackFrame(): StackFrame | null;
        peekStack(): string;
        peekStackFrame(): StackFrame | null;
        popStack(): string;
        pushParam(name: string, value: ScratchCompatibleValue): void;
        pushReportedValue(value: ScratchCompatibleValue): void;
        pushStack(blockId: string): void;
        reuseStackForNextBlock(blockId: string): void;
        stopThisScript(): void;
    }
    Index

    Properties

    blockContainer: Blocks
    blockGlowInFrame: string | null
    isKilled: boolean
    justReported: unknown
    requestScriptGlowInFrame: boolean
    stack: string[]
    stackClick: boolean
    stackFrames: StackFrame[]
    status: ThreadStatus
    topBlock: string
    updateMonitor: boolean
    warpTimer: Timer | null

    Methods

    • Parameters

      • procedureCode: string

      Returns boolean

    • Parameters

      • blockId: string

      Returns void

    • Parameters

      • blockId: string

      Returns void