Переглянути джерело

fix(api/window): remove setTransparent as it isn't supported (#1322)

Noah Klayman 4 роки тому
батько
коміт
c6b72781cb
2 змінених файлів з 0 додано та 23 видалено
  1. 0 16
      api/src/window.ts
  2. 0 7
      tauri/examples/api/src/components/Window.svelte

+ 0 - 16
api/src/window.ts

@@ -227,21 +227,6 @@ class WindowManager {
     })
   }
 
-  /**
-   * Sets the window transparent flag.
-   *
-   * @param {boolean} transparent whether the the window should be transparent or not
-   */
-  async setTransparent(transparent: boolean): Promise<void> {
-    return invoke({
-      __tauriModule: 'Window',
-      message: {
-        cmd: 'setTransparent',
-        transparent
-      }
-    })
-  }
-
   /**
    * Whether the window should have borders and bars.
    *
@@ -446,7 +431,6 @@ export interface WindowOptions {
   resizable?: boolean
   title?: string
   fullscreen?: boolean
-  transparent?: boolean
   maximized?: boolean
   visible?: boolean
   decorations?: boolean

+ 0 - 7
tauri/examples/api/src/components/Window.svelte

@@ -12,7 +12,6 @@
     unminimize,
     show,
     hide,
-    setTransparent,
     setDecorations,
     setAlwaysOnTop,
     setWidth,
@@ -30,7 +29,6 @@
   let urlValue = "https://tauri.studio";
   let resizable = true
   let maximized = false
-  let transparent = false
   let decorations = false
   let alwaysOnTop = false
   let fullscreen = false
@@ -71,7 +69,6 @@
 
   $: setResizable(resizable)
   $: maximized ? maximize() : unmaximize()
-  $: setTransparent(transparent)
   $: setDecorations(decorations)
   $: setAlwaysOnTop(alwaysOnTop)
   $: setFullscreen(fullscreen)
@@ -122,10 +119,6 @@
     <button title="Visible again after 2 seconds" on:click={hide_}>
       Hide
     </button>
-    <label>
-      <input type="checkbox" bind:checked={transparent}>
-      Transparent
-    </label>
     <label>
       <input type="checkbox" bind:checked={decorations}>
       Has decorations