pxt-core
Version:
Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors
23 lines (22 loc) • 617 B
TypeScript
import * as React from "react";
import { ContainerProps } from "../util";
export interface CutoutBounds {
top: number;
bottom: number;
left: number;
right: number;
width: number;
height: number;
}
export interface TeachingBubbleProps extends ContainerProps {
targetContent: pxt.tour.BubbleStep;
stepNumber: number;
totalSteps: number;
onClose: () => void;
parentElement?: Element;
activeTarget?: boolean;
onNext: () => void;
onBack: () => void;
onFinish: () => void;
}
export declare const TeachingBubble: (props: TeachingBubbleProps) => React.ReactPortal;