fragment { import interface WebStudioFactory; import interface WebStudioCanvasFactory; import interface WebStudioPlaceable; import interface WebStudioCanvas; import package WebStudioCanvasRuntime; conform WebStudioFactory as WebStudioCanvasFactory id "org.quixos.web-studio:factory-create-and-place" { bind create.call to package WebStudioCanvasRuntime.createPlaced with { factory to interface WebStudioFactory; canvas to interface WebStudioCanvas from input; }; } }