update remove velxio featur
parent
65c12bc716
commit
405b6d8a6d
|
|
@ -94,7 +94,7 @@ export class VelxioBridge {
|
|||
}
|
||||
}
|
||||
|
||||
setEmbedMode(options: { hideEditor?: boolean; hideAuth?: boolean; hideComponentPicker?: boolean }) {
|
||||
setEmbedMode(options: { hideEditor?: boolean; hideAuth?: boolean; hideComponentPicker?: boolean; lockComponents?: boolean }) {
|
||||
this.send('elemes:set_embed_mode', options);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -541,7 +541,11 @@
|
|||
velxioBridge = new VelxioBridge(iframe);
|
||||
velxioReady = true;
|
||||
if (!data) return;
|
||||
velxioBridge.setEmbedMode({ hideAuth: true, hideComponentPicker: true });
|
||||
velxioBridge.setEmbedMode({
|
||||
hideAuth: true,
|
||||
hideComponentPicker: true,
|
||||
lockComponents: true
|
||||
});
|
||||
|
||||
// Priority: Restore from localStorage if available, otherwise use data from backend
|
||||
const savedCircuit = localStorage.getItem(arduinoCircuitKey);
|
||||
|
|
@ -582,7 +586,12 @@
|
|||
velxioReady = true;
|
||||
|
||||
if (data) {
|
||||
win.postMessage({ type: 'elemes:set_embed_mode', hideAuth: true, hideComponentPicker: true }, '*');
|
||||
win.postMessage({
|
||||
type: 'elemes:set_embed_mode',
|
||||
hideAuth: true,
|
||||
hideComponentPicker: true,
|
||||
lockComponents: true
|
||||
}, '*');
|
||||
|
||||
const savedCircuit = localStorage.getItem(arduinoCircuitKey);
|
||||
const savedCode = localStorage.getItem(arduinoCodeKey);
|
||||
|
|
@ -932,7 +941,7 @@
|
|||
<!-- svelte-ignore a11y_missing_attribute -->
|
||||
<iframe
|
||||
class="velxio-iframe"
|
||||
src="/velxio/editor?embed=true{hasArduinoCode ? '' : '&hideEditor=true'}"
|
||||
src="/velxio/editor?embed=true{hasArduinoCode ? '' : '&hideEditor=true'}&lockComponents=true"
|
||||
onload={(e) => initVelxioBridge(e.currentTarget as HTMLIFrameElement)}
|
||||
allow="cross-origin-isolated"
|
||||
></iframe>
|
||||
|
|
|
|||
2
velxio
2
velxio
|
|
@ -1 +1 @@
|
|||
Subproject commit eb7f87dfbca01b1cbcd7ee05fdf90c10f10ad0fb
|
||||
Subproject commit 87be2526bab379258593086587dd64bf02965436
|
||||
Loading…
Reference in New Issue