diff --git a/packages/pixi-panel/src/Properties.svelte b/packages/pixi-panel/src/Properties.svelte index 82038c4..61609ec 100644 --- a/packages/pixi-panel/src/Properties.svelte +++ b/packages/pixi-panel/src/Properties.svelte @@ -15,6 +15,14 @@ ); export const refresh = state.sync; + const expanded = { + transform: true, + transformOrigin: true, + skewDimensions: true, + visibility: true, + ticker: true, + }; + type Tab = { group: PropertyTab; icon: string; @@ -36,15 +44,6 @@ typeof props.angle === "number" || typeof props.scaleX === "number"; - let transformSkewDimensions = ""; - $: if (typeof props.width === "number" && typeof props.skewX === "number") { - transformSkewDimensions = "Skew & Dimensions"; - } else if (typeof props.width === "number") { - transformSkewDimensions = "Dimensions"; - } else if (typeof props.skewX === "number") { - transformSkewDimensions = "Skew"; - } - $: transformOriginPanel = typeof props.originX === "number" || typeof props.anchorX === "number" || @@ -55,6 +54,17 @@ $: tickerPanel = typeof props.speed === "number"; + let skewDimensionsPanel = ""; + $: if (typeof props.width === "number" && typeof props.skewX === "number") { + skewDimensionsPanel = "Skew & Dimensions"; + } else if (typeof props.width === "number") { + skewDimensionsPanel = "Dimensions"; + } else if (typeof props.skewX === "number") { + skewDimensionsPanel = "Skew"; + } else { + skewDimensionsPanel = ""; + } + async function onChange(prop: string, value: number | boolean) { await bridge( `__PIXI_DEVTOOLS__.properties.set(${JSON.stringify( @@ -80,7 +90,7 @@ {#if props}