MakeCode Embed
    Preparing search index...

    Interface MakeCodeFrameProps

    interface MakeCodeFrameProps {
        baseUrl?: string;
        controller?: 1 | 2;
        controllerId?: string;
        filters?: ProjectFilters;
        initialProjects: () => Promise<MakeCodeProject[]>;
        lang?: string;
        onBack?: () => void;
        onBackLongPress?: () => void;
        onDownload?: (download: { hex: string; name: string }) => void;
        onSave?: (save: { hex: string; name: string }) => void;
        queryParams?: Record<string, string>;
        searchBar?: boolean;
        version?: string;
        onEditorContentLoaded?(event: EditorContentLoadedRequest): void;
        onTutorialEvent?(event: EditorMessageTutorialEventRequest): void;
        onWorkspaceEvent?(event: EditorEvent): void;
        onWorkspaceLoaded?(event: EditorWorkspaceSyncRequest): void;
        onWorkspaceReset?(event: EditorWorkspaceSyncRequest): void;
        onWorkspaceSave?(event: EditorWorkspaceSaveRequest): void;
        onWorkspaceSync?(event: EditorWorkspaceSyncRequest): void;
    }

    Hierarchy

    • ComponentPropsWithoutRef<"iframe">
      • MakeCodeFrameProps
    Index
    baseUrl?: string
    controller?: 1 | 2
    controllerId?: string
    filters?: ProjectFilters
    initialProjects: () => Promise<MakeCodeProject[]>
    lang?: string
    onBack?: () => void
    onBackLongPress?: () => void
    onDownload?: (download: { hex: string; name: string }) => void
    onSave?: (save: { hex: string; name: string }) => void
    queryParams?: Record<string, string>
    searchBar?: boolean
    version?: string