Move widget components to shared folder.

pull/1545/head
Halil İbrahim Kalkan 6 years ago
parent f207d2e8bd
commit 771d7d00ea

@ -8,7 +8,6 @@ using DashboardDemo.EntityFrameworkCore;
using DashboardDemo.Localization;
using DashboardDemo.MultiTenancy;
using DashboardDemo.Web.Menus;
using DashboardDemo.Web.Pages.Components.MySimpleWidget;
using Swashbuckle.AspNetCore.Swagger;
using Volo.Abp;
using Volo.Abp.Account.Web;

@ -1,5 +1,5 @@
@page
@using DashboardDemo.Web.Pages.Components.MySimpleWidget
@using DashboardDemo.Web.Pages.Shared.Components.MySimpleWidget
@model DashboardDemo.Web.Pages.MyWidgetsModel
@* Example usage by widget name *@

@ -4,11 +4,11 @@ using Microsoft.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc.UI.Widgets;
namespace DashboardDemo.Web.Pages.Components.CountersWidget
namespace DashboardDemo.Web.Pages.Shared.Components.CountersWidget
{
[Widget(
StyleFiles = new[] { "/Pages/Components/CountersWidget/Default.css" },
ScriptFiles = new[] { "/Pages/Components/CountersWidget/Default.js" }
StyleFiles = new[] { "/Pages/Shared/Components/CountersWidget/Default.css" },
ScriptFiles = new[] { "/Pages/Shared/Components/CountersWidget/Default.js" }
)]
public class CountersWidgetViewComponent : AbpViewComponent
{

@ -2,14 +2,14 @@
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.Modularity;
namespace DashboardDemo.Web.Pages.Components.LicenseStatisticWidget
namespace DashboardDemo.Web.Pages.Shared.Components.LicenseStatisticWidget
{
[DependsOn(typeof(ChartjsScriptContributor))]
public class LicenseStatisticWidgetScriptContributor : BundleContributor
{
public override void ConfigureBundle(BundleConfigurationContext context)
{
context.Files.Add("/Pages/Components/LicenseStatisticWidget/Default.js");
context.Files.Add("/Pages/Shared/Components/LicenseStatisticWidget/Default.js");
}
}
}

@ -3,7 +3,7 @@ using Microsoft.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc.UI.Widgets;
namespace DashboardDemo.Web.Pages.Components.LicenseStatisticWidget
namespace DashboardDemo.Web.Pages.Shared.Components.LicenseStatisticWidget
{
[Widget(
StyleTypes = new[] { typeof(ChartjsStyleContributor) },

@ -1,4 +1,4 @@
@model DashboardDemo.Web.Pages.Components.MySimpleWidget.MySimpleWidgetViewModel
@model DashboardDemo.Web.Pages.Shared.Components.MySimpleWidget.MySimpleWidgetViewModel
<div class="my-simple-widget">
<h2>My Simple Widget</h2>
<p>Hello <strong>@Model.Name</strong>! This is a simple widget!</p>

@ -2,11 +2,11 @@
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc.UI.Widgets;
namespace DashboardDemo.Web.Pages.Components.MySimpleWidget
namespace DashboardDemo.Web.Pages.Shared.Components.MySimpleWidget
{
[Widget(
StyleFiles = new[] { "/Pages/Components/MySimpleWidget/Default.css" },
ScriptFiles = new[] { "/Pages/Components/MySimpleWidget/Default.js" }
StyleFiles = new[] { "/Pages/Shared/Components/MySimpleWidget/Default.css" },
ScriptFiles = new[] { "/Pages/Shared/Components/MySimpleWidget/Default.js" }
)]
public class MySimpleWidgetViewComponent : AbpViewComponent
{

@ -1,4 +1,4 @@
namespace DashboardDemo.Web.Pages.Components.MySimpleWidget
namespace DashboardDemo.Web.Pages.Shared.Components.MySimpleWidget
{
public class MySimpleWidgetViewModel
{

@ -2,14 +2,14 @@
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.Modularity;
namespace DashboardDemo.Web.Pages.Components.NewUserStatisticWidget
namespace DashboardDemo.Web.Pages.Shared.Components.NewUserStatisticWidget
{
[DependsOn(typeof(ChartjsScriptContributor))]
public class NewUserStatisticWidgetScriptContributor : BundleContributor
{
public override void ConfigureBundle(BundleConfigurationContext context)
{
context.Files.Add("/Pages/Components/NewUserStatisticWidget/Default.js");
context.Files.Add("/Pages/Shared/Components/NewUserStatisticWidget/Default.js");
}
}
}

@ -3,7 +3,7 @@ using Microsoft.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc.UI.Widgets;
namespace DashboardDemo.Web.Pages.Components.NewUserStatisticWidget
namespace DashboardDemo.Web.Pages.Shared.Components.NewUserStatisticWidget
{
[Widget(
StyleTypes = new[] { typeof(ChartjsStyleContributor) },
Loading…
Cancel
Save