瀏覽代碼

Renamed WasmExtension to PixiEditorExtension

flabbet 1 年之前
父節點
當前提交
a3193f2697

+ 1 - 1
samples/Sample1_HelloWorld/HelloWorldExtension.cs

@@ -2,7 +2,7 @@
 
 using PixiEditor.Extensions.Sdk;
 
-public class HelloWorldExtension : WasmExtension
+public class HelloWorldExtension : PixiEditorExtension
 {
     /// <summary>
     ///     This method is called when extension is loaded.

+ 1 - 1
samples/Sample2_LocalizationSample/LocalizationSampleExtension.cs

@@ -3,7 +3,7 @@ using PixiEditor.Extensions.Sdk.Api.Localization;
 
 namespace LocalizationSample;
 
-public class LocalizationSampleExtension : WasmExtension
+public class LocalizationSampleExtension : PixiEditorExtension
 {
     /// <summary>
     ///     This method is called when extension is loaded.

+ 1 - 1
samples/Sample3_Preferences/PreferencesSampleExtension.cs

@@ -2,7 +2,7 @@
 
 namespace Preferences;
 
-public class PreferencesSampleExtension : WasmExtension
+public class PreferencesSampleExtension : PixiEditorExtension
 {
     /// <summary>
     ///     This method is called when extension is loaded.

+ 1 - 1
samples/Sample4_CreatePopup/CreatePopupSampleExtension.cs

@@ -4,7 +4,7 @@ using PixiEditor.Extensions.Sdk.Api.FlyUI;
 
 namespace CreatePopupSample;
 
-public class CreatePopupSampleExtension : WasmExtension
+public class CreatePopupSampleExtension : PixiEditorExtension
 {
     /// <summary>
     ///     This method is called when extension is loaded.

+ 1 - 1
samples/Sample5_Resources/ResourcesSampleExtension.cs

@@ -3,7 +3,7 @@ using PixiEditor.Extensions.Sdk;
 
 namespace ResourcesSample;
 
-public class ResourcesSampleExtension : WasmExtension
+public class ResourcesSampleExtension : PixiEditorExtension
 {
     /// <summary>
     ///     This method is called when extension is loaded.

+ 1 - 1
samples/Sample6_Palettes/PalettesSampleExtension.cs

@@ -3,7 +3,7 @@ using PixiEditor.Extensions.Sdk;
 
 namespace PalettesSample;
 
-public class PalettesSampleExtension : WasmExtension
+public class PalettesSampleExtension : PixiEditorExtension
 {
     /// <summary>
     ///     This method is called when extension is loaded.

+ 1 - 1
samples/Sample7_FlyUI/FlyUISampleExtension.cs

@@ -2,7 +2,7 @@
 
 namespace FlyUISample;
 
-public class FlyUiSampleExtension : WasmExtension
+public class FlyUiSampleExtension : PixiEditorExtension
 {
     public override void OnInitialized()
     {

+ 1 - 1
src/PixiEditor.Extensions.Sdk/Api/FlyUI/StatefulElement.cs

@@ -16,7 +16,7 @@ public abstract class StatefulElement<TState> : LayoutElement, IStatefulElement<
                 state.StateChanged += () =>
                 {
                     CompiledControl newLayout = BuildNative();
-                    WasmExtension.Api.WindowProvider.LayoutStateChanged(UniqueId, newLayout);
+                    PixiEditorExtension.Api.WindowProvider.LayoutStateChanged(UniqueId, newLayout);
                 };
             }
 

+ 2 - 2
src/PixiEditor.Extensions.Sdk/Bridge/Native.cs

@@ -32,13 +32,13 @@ internal static partial class Native
     internal static void Load()
     {
         Type extensionType = Assembly.GetEntryAssembly().ExportedTypes
-            .FirstOrDefault(type => type.IsSubclassOf(typeof(WasmExtension)));
+            .FirstOrDefault(type => type.IsSubclassOf(typeof(PixiEditorExtension)));
 
         Debug.Assert(extensionType != null, "extensionType != null");
 
         log_message($"Loading extension {extensionType.FullName}");
 
-        WasmExtension extension = (WasmExtension)Activator.CreateInstance(extensionType);
+        PixiEditorExtension extension = (PixiEditorExtension)Activator.CreateInstance(extensionType);
         ExtensionContext.Active = extension;
         extension.OnLoaded();
     }

+ 1 - 1
src/PixiEditor.Extensions.Sdk/ExtensionContext.cs

@@ -2,5 +2,5 @@
 
 public static class ExtensionContext
 {
-    public static WasmExtension Active { get; set; } = null!;
+    public static PixiEditorExtension Active { get; set; } = null!;
 }

+ 1 - 1
src/PixiEditor.Extensions.Sdk/WasmExtension.cs → src/PixiEditor.Extensions.Sdk/PixiEditorExtension.cs

@@ -1,6 +1,6 @@
 namespace PixiEditor.Extensions.Sdk;
 
-public abstract class WasmExtension
+public abstract class PixiEditorExtension
 {
     public static PixiEditorApi Api { get; } = new PixiEditorApi();