├── Demo.WASM ├── README.md ├── Pages │ ├── List │ │ ├── TableList │ │ │ ├── TableList.razor.less │ │ │ └── TableList.razor │ │ ├── Search │ │ │ ├── Applications │ │ │ │ ├── Components │ │ │ │ │ ├── TagSelect │ │ │ │ │ │ ├── TagSelectOption.razor │ │ │ │ │ │ ├── TagSelect.razor.less │ │ │ │ │ │ ├── TagSelect.razor │ │ │ │ │ │ ├── TagSelectOption.razor.cs │ │ │ │ │ │ └── TagSelect.razor.cs │ │ │ │ │ └── StandardFormRow │ │ │ │ │ │ ├── StandardFormRow.razor │ │ │ │ │ │ ├── StandardFormRow.razor.cs │ │ │ │ │ │ └── StandardFormRow.razor.less │ │ │ │ ├── Applications.razor.cs │ │ │ │ ├── utils │ │ │ │ │ └── utils.less │ │ │ │ └── Applications.razor.less │ │ │ ├── Articles │ │ │ │ ├── Articles.razor.less │ │ │ │ └── Articles.razor.cs │ │ │ ├── SearchList.razor │ │ │ ├── Projects │ │ │ │ └── Projects.razor.cs │ │ │ └── SearchList.razor.cs │ │ ├── CardList │ │ │ ├── CardList.razor.cs │ │ │ ├── utils │ │ │ │ └── utils.less │ │ │ └── CardList.razor.less │ │ └── BasicList │ │ │ ├── utils │ │ │ └── utils.less │ │ │ └── BasicList.razor.cs │ ├── Dashboard │ │ ├── Analysis │ │ │ ├── Components │ │ │ │ ├── Charts │ │ │ │ │ ├── Pie │ │ │ │ │ │ ├── Pie.razor │ │ │ │ │ │ └── Pie.razor.less │ │ │ │ │ ├── Gauge │ │ │ │ │ │ └── Gauge.razor │ │ │ │ │ ├── TagCloud │ │ │ │ │ │ ├── TagCloud.razor │ │ │ │ │ │ └── TagCloud.razor.less │ │ │ │ │ ├── WaterWave │ │ │ │ │ │ ├── WaterWave.razor │ │ │ │ │ │ └── WaterWave.razor.less │ │ │ │ │ ├── MiniArea │ │ │ │ │ │ ├── MiniArea.razor.cs │ │ │ │ │ │ └── MiniArea.razor │ │ │ │ │ ├── TimelineChart │ │ │ │ │ │ ├── TimelineChart.razor │ │ │ │ │ │ └── TimelineChart.razor.less │ │ │ │ │ ├── Bar │ │ │ │ │ │ └── Bar.razor │ │ │ │ │ ├── Field │ │ │ │ │ │ ├── Field.razor │ │ │ │ │ │ ├── Field.razor.cs │ │ │ │ │ │ └── Field.razor.less │ │ │ │ │ ├── index.less │ │ │ │ │ ├── ChartCard │ │ │ │ │ │ ├── ChartCard.razor.cs │ │ │ │ │ │ ├── ChartCard.razor │ │ │ │ │ │ └── ChartCard.razor.less │ │ │ │ │ ├── MiniProgress │ │ │ │ │ │ ├── MiniProgress.razor.less │ │ │ │ │ │ └── MiniProgress.razor │ │ │ │ │ └── MiniBar │ │ │ │ │ │ └── MiniBar.razor │ │ │ │ ├── NumberInfo │ │ │ │ │ ├── NumberInfo.razor │ │ │ │ │ └── NumberInfo.razor.less │ │ │ │ ├── PageLoading │ │ │ │ │ └── PageLoading.razor │ │ │ │ ├── SaleItem.cs │ │ │ │ ├── Trend │ │ │ │ │ ├── Trend.razor.cs │ │ │ │ │ ├── Trend.razor │ │ │ │ │ └── Trend.razor.less │ │ │ │ └── SalesCard.razor.cs │ │ │ └── Index.razor │ │ ├── Workplace │ │ │ ├── Components │ │ │ │ ├── Radar │ │ │ │ │ ├── AutoHeight.razor │ │ │ │ │ ├── Radar.razor.less │ │ │ │ │ └── Radar.razor │ │ │ │ └── EditableLinkGroup │ │ │ │ │ ├── EditableLinkGroup.razor │ │ │ │ │ ├── EditableLinkGroup.razor.less │ │ │ │ │ └── EditableLinkGroup.razor.cs │ │ │ └── Index.razor.cs │ │ └── Monitor │ │ │ ├── Components │ │ │ ├── Charts │ │ │ │ ├── TagCloud │ │ │ │ │ ├── TagCloud.razor │ │ │ │ │ └── TagCloud.razor.cs │ │ │ │ ├── WaterWave │ │ │ │ │ ├── WaterWave.razor │ │ │ │ │ └── WaterWave.razor.cs │ │ │ │ ├── Pie │ │ │ │ │ ├── Pie.razor │ │ │ │ │ └── Pie.razor.cs │ │ │ │ ├── Gauge │ │ │ │ │ ├── Gauge.razor │ │ │ │ │ └── Gauge.razor.cs │ │ │ │ └── Map │ │ │ │ │ ├── Map.razor │ │ │ │ │ └── MiniArea.razor │ │ │ └── ActiveChart │ │ │ │ ├── ActiveChart.razor.less │ │ │ │ └── ActiveChart.razor │ │ │ └── Index.razor.less │ ├── User │ │ ├── RegisterResult │ │ │ ├── RegisterResult.razor │ │ │ └── RegisterResult.razor.less │ │ ├── Register │ │ │ ├── Register.razor.cs │ │ │ ├── Register.razor.less │ │ │ └── Register.razor │ │ └── Login │ │ │ ├── Login.razor.cs │ │ │ └── Login.razor.less │ ├── Profile │ │ ├── Basic │ │ │ ├── Basic.razor.less │ │ │ ├── Basic.razor.cs │ │ │ └── Basic.razor │ │ └── Advanced │ │ │ ├── Advanced.razor.cs │ │ │ └── Advanced.razor.less │ ├── Form │ │ ├── AdvancedForm │ │ │ ├── AdvancedForm.razor.cs │ │ │ └── AdvancedForm.razor.less │ │ ├── BasicForm │ │ │ ├── BasicForm.razor.cs │ │ │ └── BasicForm.razor.less │ │ └── StepForm │ │ │ ├── Components │ │ │ ├── Step3 │ │ │ │ ├── Step3.razor.cs │ │ │ │ ├── Step3.razor │ │ │ │ └── Step3.razor.less │ │ │ ├── Step1 │ │ │ │ ├── Step1.razor.cs │ │ │ │ ├── Step1.razor.less │ │ │ │ └── Step1.razor │ │ │ └── Step2 │ │ │ │ ├── Step2.razor.cs │ │ │ │ ├── Step2.razor │ │ │ │ └── Step2.razor.less │ │ │ ├── StepForm.razor.cs │ │ │ ├── StepForm.razor │ │ │ └── StepForm.razor.less │ ├── Line │ │ ├── Line9.razor │ │ └── Line10.razor │ ├── Bar │ │ └── Bar2.razor │ └── Radar │ │ └── Radar1.razor ├── wwwroot │ ├── favicon.ico │ ├── appsettings.json │ ├── data │ │ ├── current_user.json │ │ ├── advanced.json │ │ ├── basic.json │ │ ├── notice.json │ │ ├── activities.json │ │ └── notices.json │ └── pro_icon.svg ├── Models │ ├── ChartDataItem.cs │ ├── ActivityGroup.cs │ ├── ActivityUser.cs │ ├── OfflineDataItem.cs │ ├── ActivityProject.cs │ ├── BasicProfileDataType.cs │ ├── OfflineChartDataItem.cs │ ├── RadarDataItem.cs │ ├── NoticeItem.cs │ ├── AdvancedProfileData.cs │ ├── SearchDataItem.cs │ ├── BasicGood.cs │ ├── BasicProgress.cs │ ├── AdvancedOperation.cs │ ├── ActivitiesType.cs │ ├── ListFormModel.cs │ ├── NoticeType.cs │ ├── LoginParamsType.cs │ ├── ChartData.cs │ ├── CurrentUser.cs │ ├── ListItemDataType.cs │ └── FormModel.cs ├── App.razor ├── _Imports.razor ├── Properties │ └── launchSettings.json ├── gulpfile.js ├── Services │ ├── UserService.cs │ ├── AccountService.cs │ ├── ProfileService.cs │ ├── ChartService.cs │ └── ProjectService.cs ├── Layouts │ ├── BasicLayout.razor │ ├── UserLayout.razor │ └── UserLayout.razor.less ├── Utils │ └── LongToDateTimeConverter.cs ├── package.json ├── styles │ └── global.less ├── Program.cs ├── Components │ └── GlobalHeader │ │ └── RightContent.razor ├── Extensions │ └── DateTimeExtension.cs └── Demo.WASM.csproj ├── ChangeLog.md ├── Rakor.Blazor.ECharts ├── Component │ ├── ECLine.razor │ ├── ECPie.razor │ ├── EMap.razor │ ├── ECBar.razor │ ├── ECRadar.razor │ ├── ECandlestick.razor │ └── Base │ │ ├── Bar.cs │ │ ├── Map.cs │ │ ├── Pie.cs │ │ ├── Radar.cs │ │ ├── Line.cs │ │ └── Candlestick.cs ├── Option │ ├── Polar.cs │ ├── SplitArea.cs │ ├── DataSet.cs │ ├── RadiusAxis.cs │ ├── Series │ │ ├── Encode.cs │ │ ├── Emphasis.cs │ │ ├── Pie │ │ │ ├── LabelLine.cs │ │ │ └── Pie.cs │ │ ├── SeriesData.cs │ │ ├── Radar │ │ │ └── Radar.cs │ │ ├── Candlestick │ │ │ └── Candlestick.cs │ │ ├── Line │ │ │ └── MarkArea.cs │ │ ├── Bar │ │ │ └── Bar.cs │ │ ├── Map │ │ │ └── Map.cs │ │ ├── ItemStyle.cs │ │ ├── MarkPoint.cs │ │ └── MarkLine.cs │ ├── LineStyle.cs │ ├── SplitLine.cs │ ├── AngleAxis.cs │ ├── HandleStyle.cs │ ├── Brush.cs │ ├── SeriesBase.cs │ ├── AreaStyle.cs │ ├── TooltipAxisPointer.cs │ ├── Color.cs │ ├── Tooltip.cs │ └── Radar.cs ├── _Imports.razor ├── CusEnumConverter.cs ├── Properties │ └── launchSettings.json └── Rakor.Blazor.ECharts.csproj ├── Rakor.Blazor.ECharts.Demo ├── App.razor ├── wwwroot │ ├── favicon.ico │ ├── images │ │ └── chart-icon.png │ └── css │ │ └── base.css ├── .config │ └── dotnet-tools.json ├── appsettings.json ├── appsettings.Development.json ├── Dockerfile ├── Shared │ └── MainLayout.razor ├── _Imports.razor ├── MenuModel.cs ├── Program.cs ├── Pages │ ├── Error.razor │ ├── _Host.cshtml │ ├── Line │ │ ├── Line9.razor │ │ └── Line10.razor │ ├── Candlestick │ │ └── StockData.cs │ ├── Bar │ │ └── Bar2.razor │ └── Radar │ │ └── Radar1.razor ├── Properties │ └── launchSettings.json ├── Demo.csproj └── Startup.cs ├── .gitattributes ├── .github └── workflows │ └── dotnetcore.yml ├── LICENSE └── README.md /Demo.WASM/README.md: -------------------------------------------------------------------------------- 1 | # Demo.WASM -------------------------------------------------------------------------------- /Demo.WASM/Pages/List/TableList/TableList.razor.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/Charts/Pie/Pie.razor: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/Charts/Gauge/Gauge.razor: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/NumberInfo/NumberInfo.razor: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/Charts/TagCloud/TagCloud.razor: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/Charts/WaterWave/WaterWave.razor: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/PageLoading/PageLoading.razor: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/Charts/MiniArea/MiniArea.razor.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/Charts/TimelineChart/TimelineChart.razor: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | ## [0.0.1] - 2019-12-27 3 | 4 | ### 添加 5 | - 部分公共配置项 6 | - 折线图基本功能 7 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Analysis/Components/Charts/Bar/Bar.razor: -------------------------------------------------------------------------------- 1 | @namespace Demo.WASM.Pages.Dashboard.Analysis.Bar -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Workplace/Components/Radar/AutoHeight.razor: -------------------------------------------------------------------------------- 1 | @namespace Demo.WASM.Pages.Dashboard.Workplace -------------------------------------------------------------------------------- /Demo.WASM/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caopengfei/BlazorECharts/HEAD/Demo.WASM/wwwroot/favicon.ico -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Monitor/Components/Charts/TagCloud/TagCloud.razor: -------------------------------------------------------------------------------- 1 | @namespace Demo.WASM.Pages.Dashboard.Monitor -------------------------------------------------------------------------------- /Rakor.Blazor.ECharts/Component/ECLine.razor: -------------------------------------------------------------------------------- 1 | @inherits Base.Line 2 | 3 |
-------------------------------------------------------------------------------- /Rakor.Blazor.ECharts/Component/ECPie.razor: -------------------------------------------------------------------------------- 1 | @inherits Base.Pie 2 | 3 | -------------------------------------------------------------------------------- /Rakor.Blazor.ECharts/Component/EMap.razor: -------------------------------------------------------------------------------- 1 | @inherits Base.Map 2 | 3 | -------------------------------------------------------------------------------- /Rakor.Blazor.ECharts/Component/ECBar.razor: -------------------------------------------------------------------------------- 1 | @inherits Base.Bar 2 | 3 | 4 | -------------------------------------------------------------------------------- /Rakor.Blazor.ECharts/Component/ECRadar.razor: -------------------------------------------------------------------------------- 1 | @inherits Base.Radar 2 | 3 | -------------------------------------------------------------------------------- /Rakor.Blazor.ECharts.Demo/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caopengfei/BlazorECharts/HEAD/Rakor.Blazor.ECharts.Demo/App.razor -------------------------------------------------------------------------------- /Rakor.Blazor.ECharts/Component/ECandlestick.razor: -------------------------------------------------------------------------------- 1 | @inherits Base.Candlestick 2 | 3 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Monitor/Components/Charts/WaterWave/WaterWave.razor: -------------------------------------------------------------------------------- 1 | @namespace Demo.WASM.Pages.Dashboard.Monitor 2 | 3 | -------------------------------------------------------------------------------- /Demo.WASM/Pages/Dashboard/Monitor/Components/Charts/Pie/Pie.razor: -------------------------------------------------------------------------------- 1 | @namespace Demo.WASM.Pages.Dashboard.Monitor 2 | 3 | -------------------------------------------------------------------------------- /Rakor.Blazor.ECharts.Demo/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caopengfei/BlazorECharts/HEAD/Rakor.Blazor.ECharts.Demo/wwwroot/favicon.ico -------------------------------------------------------------------------------- /Demo.WASM/Pages/List/TableList/TableList.razor: -------------------------------------------------------------------------------- 1 | @namespace Demo.WASM.Pages.List 2 | @page "/list/table-list" 3 | 4 |