Browse Source

Merge pull request #1588 from abpframework/AddChartJsLibrary

Add chart js library
pull/1591/head
Halil İbrahim Kalkan 7 years ago
committed by GitHub
parent
commit
4f8e2d474d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/ChartJs/ChartjsScriptContributor.cs
  2. 2
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/ChartJs/ChartjsStyleContributor.cs
  3. 5
      npm/packs/chart.js/abp.resourcemapping.js
  4. 11
      npm/packs/chart.js/package.json
  5. 4
      samples/DashboardDemo/src/DashboardDemo.Web/Pages/Shared/Components/LicenseStatisticWidget/LicenseStatisticWidgetScriptContributor.cs
  6. 4
      samples/DashboardDemo/src/DashboardDemo.Web/Pages/Shared/Components/LicenseStatisticWidget/LicenseStatisticWidgetViewComponent.cs
  7. 4
      samples/DashboardDemo/src/DashboardDemo.Web/Pages/Shared/Components/NewUserStatisticWidget/NewUserStatisticWidgetScriptContributor.cs
  8. 4
      samples/DashboardDemo/src/DashboardDemo.Web/Pages/Shared/Components/NewUserStatisticWidget/NewUserStatisticWidgetViewComponent.cs
  9. 1
      samples/DashboardDemo/src/DashboardDemo.Web/abp.resourcemapping.js
  10. 2
      samples/DashboardDemo/src/DashboardDemo.Web/package.json

2
samples/DashboardDemo/src/DashboardDemo.Web/Bundles/ChartjsScriptContributor.cs → framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/ChartJs/ChartjsScriptContributor.cs

@ -1,6 +1,6 @@
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
namespace DashboardDemo.Web.Bundles
namespace Volo.Abp.AspNetCore.Mvc.UI.Packages.ChartJs
{
public class ChartjsScriptContributor : BundleContributor
{

2
samples/DashboardDemo/src/DashboardDemo.Web/Bundles/ChartjsStyleContributor.cs → framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/ChartJs/ChartjsStyleContributor.cs

@ -1,6 +1,6 @@
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
namespace DashboardDemo.Web.Bundles
namespace Volo.Abp.AspNetCore.Mvc.UI.Packages.ChartJs
{
public class ChartjsStyleContributor : BundleContributor
{

5
npm/packs/chart.js/abp.resourcemapping.js

@ -0,0 +1,5 @@
module.exports = {
mappings: {
"@node_modules/chart.js/dist/*.*": "@libs/chart.js/"
}
}

11
npm/packs/chart.js/package.json

@ -0,0 +1,11 @@
{
"version": "0.8.0",
"name": "@abp/chart.js",
"publishConfig": {
"access": "public"
},
"dependencies": {
"chart.js": "^2.8.0"
},
"gitHead": "4d6791834b7723d8ad78ba4d23ae3425f170fdeb"
}

4
samples/DashboardDemo/src/DashboardDemo.Web/Pages/Shared/Components/LicenseStatisticWidget/LicenseStatisticWidgetScriptContributor.cs

@ -1,5 +1,5 @@
using DashboardDemo.Web.Bundles;
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.AspNetCore.Mvc.UI.Packages.ChartJs;
using Volo.Abp.Modularity;
namespace DashboardDemo.Web.Pages.Shared.Components.LicenseStatisticWidget

4
samples/DashboardDemo/src/DashboardDemo.Web/Pages/Shared/Components/LicenseStatisticWidget/LicenseStatisticWidgetViewComponent.cs

@ -1,6 +1,6 @@
using DashboardDemo.Web.Bundles;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc.UI.Packages.ChartJs;
using Volo.Abp.AspNetCore.Mvc.UI.Widgets;
namespace DashboardDemo.Web.Pages.Shared.Components.LicenseStatisticWidget

4
samples/DashboardDemo/src/DashboardDemo.Web/Pages/Shared/Components/NewUserStatisticWidget/NewUserStatisticWidgetScriptContributor.cs

@ -1,5 +1,5 @@
using DashboardDemo.Web.Bundles;
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.AspNetCore.Mvc.UI.Packages.ChartJs;
using Volo.Abp.Modularity;
namespace DashboardDemo.Web.Pages.Shared.Components.NewUserStatisticWidget

4
samples/DashboardDemo/src/DashboardDemo.Web/Pages/Shared/Components/NewUserStatisticWidget/NewUserStatisticWidgetViewComponent.cs

@ -1,6 +1,6 @@
using DashboardDemo.Web.Bundles;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.AspNetCore.Mvc.UI.Packages.ChartJs;
using Volo.Abp.AspNetCore.Mvc.UI.Widgets;
namespace DashboardDemo.Web.Pages.Shared.Components.NewUserStatisticWidget

1
samples/DashboardDemo/src/DashboardDemo.Web/abp.resourcemapping.js

@ -1,5 +1,4 @@
module.exports = {
mappings: {
"@node_modules/chart.js/dist/*.*": "@libs/chart.js/"
}
};

2
samples/DashboardDemo/src/DashboardDemo.Web/package.json

@ -4,6 +4,6 @@
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^0.6.6",
"chart.js": "^2.8.0"
"@abp/chart.js": "^0.8.0"
}
}
Loading…
Cancel
Save