moving boardhost to pxt
This commit is contained in:
19
sim/visuals/boardview.ts
Normal file
19
sim/visuals/boardview.ts
Normal file
@ -0,0 +1,19 @@
|
||||
namespace pxsim.visuals {
|
||||
export function mkBoardView(opts: BoardHostOpts): BoardView {
|
||||
if (opts.boardDef.visual === "microbit") {
|
||||
return new visuals.MicrobitBoardSvg({
|
||||
runtime: runtime,
|
||||
theme: visuals.randomTheme(),
|
||||
disableTilt: false,
|
||||
wireframe: opts.wireframe,
|
||||
});
|
||||
} else {
|
||||
let boardVis = opts.boardDef.visual as BoardImageDefinition;
|
||||
return new visuals.GenericBoardSvg({
|
||||
visualDef: boardVis,
|
||||
wireframe: opts.wireframe,
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user