diff --git a/BlazorGridStack/BlazorGridStack - Backup (1).csproj b/BlazorGridStack/BlazorGridStack - Backup (1).csproj deleted file mode 100644 index a400093..0000000 --- a/BlazorGridStack/BlazorGridStack - Backup (1).csproj +++ /dev/null @@ -1,39 +0,0 @@ - - - - net6.0 - enable - enable - True - 1.0.9 - Decelis - gridstack.js port for Blazor - https://github.com/decelis/BlazorGridStack - README.md - https://github.com/decelis/BlazorGridStack - gridstack;blazor;js - - - - - True - \ - - - - - - - - - - - - - - - - Always - - - diff --git a/BlazorGridStack/BlazorGridStack - Backup.csproj b/BlazorGridStack/BlazorGridStack - Backup.csproj deleted file mode 100644 index 77a7691..0000000 --- a/BlazorGridStack/BlazorGridStack - Backup.csproj +++ /dev/null @@ -1,39 +0,0 @@ - - - - net6.0 - enable - enable - True - 1.0.1 - Decelis - gridstack.js port for Blazor - https://github.com/decelis/BlazorGridStack - README.md - https://github.com/decelis/BlazorGridStack - gridstack;blazor;js - - - - - True - \ - - - - - - - - - - - - - - - - Always - - - diff --git a/BlazorGridStack/BlazorGridStackBody.razor.cs b/BlazorGridStack/BlazorGridStackBody.razor.cs index 5bf65b4..826fa2a 100644 --- a/BlazorGridStack/BlazorGridStackBody.razor.cs +++ b/BlazorGridStack/BlazorGridStackBody.razor.cs @@ -93,7 +93,7 @@ protected override async Task OnAfterRenderAsync(bool firstRender) /// public Task AddWidget(BlazorGridStackWidgetOptions options) { - return GridJs.AddWidget(options); + return GridJs?.AddWidget(options) ?? Task.CompletedTask; } /// @@ -105,7 +105,7 @@ public Task AddWidget(BlazorGridStackWidgetOptions options) /// public Task AddWidget(string id) { - return GridJs.AddWidget(id); + return GridJs?.AddWidget(id) ?? Task.CompletedTask; } /// @@ -115,7 +115,7 @@ public Task AddWidget(string id) /// public Task BatchUpdate(bool? flag = null) { - return GridJs.BatchUpdate(flag); + return GridJs?.BatchUpdate(flag) ?? Task.CompletedTask; } /// @@ -124,7 +124,7 @@ public Task BatchUpdate(bool? flag = null) /// public Task Compact() { - return GridJs.Compact(); + return GridJs?.Compact() ?? Task.CompletedTask; } /// @@ -135,7 +135,7 @@ public Task Compact() /// public Task CellHeight(int val, bool? update = null) { - return GridJs.CellHeight(val, update); + return GridJs?.CellHeight(val, update) ?? Task.CompletedTask; } /// @@ -144,7 +144,7 @@ public Task CellHeight(int val, bool? update = null) /// public Task CellWidth() { - return GridJs.CellWidth(); + return (Task)(GridJs?.CellWidth() ?? Task.CompletedTask); } /// @@ -155,7 +155,7 @@ public Task CellWidth() /// public Task Column(int column, string? layout = null) { - return GridJs.Column(column, layout); + return GridJs?.Column(column, layout) ?? Task.CompletedTask; } /// @@ -165,7 +165,7 @@ public Task Column(int column, string? layout = null) /// public Task Destroy(bool? removeDOM = null) { - return GridJs.Destroy(removeDOM); + return GridJs?.Destroy(removeDOM) ?? Task.CompletedTask; } /// @@ -174,7 +174,7 @@ public Task Destroy(bool? removeDOM = null) /// public Task Disable() { - return GridJs.Disable(); + return GridJs?.Disable() ?? Task.CompletedTask; } /// @@ -183,7 +183,7 @@ public Task Disable() /// public Task Enable() { - return GridJs.Enable(); + return GridJs?.Enable() ?? Task.CompletedTask; } /// @@ -193,7 +193,7 @@ public Task Enable() /// public Task EnableMove(bool doEnable) { - return GridJs.EnableMove(doEnable); + return GridJs?.EnableMove(doEnable) ?? Task.CompletedTask; } /// @@ -203,7 +203,7 @@ public Task EnableMove(bool doEnable) /// public Task EnableResize(bool doEnable) { - return GridJs.EnableResize(doEnable); + return GridJs?.EnableResize(doEnable) ?? Task.CompletedTask; } /// @@ -212,7 +212,7 @@ public Task EnableResize(bool doEnable) /// public Task GetFloat() { - return GridJs.GetFloat(); + return (Task)(GridJs?.GetFloat() ?? Task.CompletedTask); } /// @@ -222,7 +222,7 @@ public Task GetFloat() /// public Task SetFloat(bool? val = null) { - return GridJs.SetFloat(val); + return GridJs?.SetFloat(val) ?? Task.CompletedTask; } /// @@ -231,7 +231,7 @@ public Task SetFloat(bool? val = null) /// public Task GetCellHeight() { - return GridJs.GetCellHeight(); + return (Task)(GridJs?.GetCellHeight() ?? Task.CompletedTask); } /// @@ -243,7 +243,7 @@ public Task GetCellHeight() /// an object with properties x and y i.e. the column and row in the grid. public Task GetCellFromPixel(int top, int left, bool? useOffset = null) { - return GridJs.GetCellFromPixel(top, left, useOffset); + return (Task)(GridJs?.GetCellFromPixel(top, left, useOffset) ?? Task.CompletedTask); } /// @@ -252,7 +252,7 @@ public Task GetCellFromPixel(int top, int left, bool? use /// public Task GetColumn() { - return GridJs.GetColumn(); + return (Task)(GridJs?.GetColumn() ?? Task.CompletedTask); } /// @@ -261,7 +261,7 @@ public Task GetColumn() /// public Task> GetGridItems() { - return GridJs.GetGridItems(); + return (Task>)(GridJs?.GetGridItems() ?? Task.CompletedTask); } /// @@ -270,7 +270,7 @@ public Task> GetGridItems() /// public Task GetMargin() { - return GridJs.GetMargin(); + return (Task)(GridJs?.GetMargin() ?? Task.CompletedTask); } /// @@ -283,7 +283,7 @@ public Task GetMargin() /// public Task IsAreaEmpty(int x, int y, int width, int height) { - return GridJs.IsAreaEmpty(x, y, width, height); + return (Task)(GridJs?.IsAreaEmpty(x, y, width, height) ?? Task.CompletedTask); } /// @@ -294,7 +294,7 @@ public Task IsAreaEmpty(int x, int y, int width, int height) /// public Task Load(IEnumerable layout, bool? addAndRemove = null) { - return GridJs.Load(layout, addAndRemove); + return (Task)(GridJs?.Load(layout, addAndRemove) ?? Task.CompletedTask); } /// @@ -304,7 +304,7 @@ public Task Load(IEnumerable layout, bool? addAndR /// public Task MakeWidget(string id) { - return GridJs.MakeWidget(id); + return GridJs?.MakeWidget(id) ?? Task.CompletedTask; } /// @@ -314,7 +314,7 @@ public Task MakeWidget(string id) /// public Task Margin(int value) { - return GridJs.Margin(value); + return GridJs?.Margin(value) ?? Task.CompletedTask; } /// @@ -326,7 +326,7 @@ public Task Margin(int value) /// public Task Margin(string value) { - return GridJs.Margin(value); + return GridJs?.Margin(value) ?? Task.CompletedTask; } /// @@ -337,7 +337,7 @@ public Task Margin(string value) /// public Task Movable(string id, bool val) { - return GridJs.Movable(id, val); + return GridJs?.Movable(id, val) ?? Task.CompletedTask; } /// @@ -349,7 +349,7 @@ public Task Movable(string id, bool val) /// public Task RemoveWidget(string id, bool? removeDOM = null, bool? triggerEvent = true) { - return GridJs.RemoveWidget(id, removeDOM, triggerEvent); + return GridJs?.RemoveWidget(id, removeDOM, triggerEvent) ?? Task.CompletedTask; } /// @@ -359,7 +359,7 @@ public Task RemoveWidget(string id, bool? removeDOM = null, bool? triggerEvent = /// public Task RemoveAll(bool? removeDOM = null) { - return GridJs.RemoveAll(removeDOM); + return GridJs?.RemoveAll(removeDOM) ?? Task.CompletedTask; } /// @@ -370,7 +370,7 @@ public Task RemoveAll(bool? removeDOM = null) /// public Task Resizable(string id, bool val) { - return GridJs.Resizable(id, val); + return GridJs?.Resizable(id, val) ?? Task.CompletedTask; } /// @@ -380,7 +380,7 @@ public Task Resizable(string id, bool val) /// public Task Save(bool? saveContent) { - return GridJs.Save(saveContent); + return GridJs?.Save(saveContent) ?? Task.CompletedTask; } /// @@ -390,7 +390,7 @@ public Task Save(bool? saveContent) /// public Task SetAnimation(bool doAnimate) { - return GridJs.SetAnimation(doAnimate); + return GridJs?.SetAnimation(doAnimate) ?? Task.CompletedTask; } /// @@ -400,7 +400,7 @@ public Task SetAnimation(bool doAnimate) /// public Task SetStatic(bool staticValue) { - return GridJs.SetStatic(staticValue); + return GridJs?.SetStatic(staticValue) ?? Task.CompletedTask; } /// @@ -411,7 +411,7 @@ public Task SetStatic(bool staticValue) /// public Task Update(string id, BlazorGridStackWidgetOptions opts) { - return GridJs.Update(id, opts); + return GridJs?.Update(id, opts) ?? Task.CompletedTask; } /// @@ -425,7 +425,7 @@ public Task Update(string id, BlazorGridStackWidgetOptions opts) /// public Task WillItFit(int x, int y, int width, int height, bool autoPosition) { - return GridJs.WillItFit(x, y, width, height, autoPosition); + return (Task)(GridJs?.WillItFit(x, y, width, height, autoPosition) ?? Task.CompletedTask); } } } diff --git a/BlazorGridStack/Models/BlazorGridStackBodyOptions.cs b/BlazorGridStack/Models/BlazorGridStackBodyOptions.cs index dcca54e..04bb7de 100644 --- a/BlazorGridStack/Models/BlazorGridStackBodyOptions.cs +++ b/BlazorGridStack/Models/BlazorGridStackBodyOptions.cs @@ -1,6 +1,4 @@ -using Microsoft.AspNetCore.Components; -using Microsoft.JSInterop; -using Newtonsoft.Json; +using Microsoft.JSInterop; namespace BlazorGridStack.Models { diff --git a/BlazorGridStack/Models/BlazorGridStackWidgetOptions.cs b/BlazorGridStack/Models/BlazorGridStackWidgetOptions.cs index b225635..65b77a9 100644 --- a/BlazorGridStack/Models/BlazorGridStackWidgetOptions.cs +++ b/BlazorGridStack/Models/BlazorGridStackWidgetOptions.cs @@ -1,11 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Newtonsoft.Json; - -namespace BlazorGridStack.Models +namespace BlazorGridStack.Models { public class BlazorGridStackWidgetOptions {