Files
MASA.Blazor/Masa.Blazor.TemplateTable.slnx
capdiem 4e9457e21d feat: add TemplateTable component and smaples (#2491)
* 🚧 feat: working on

* wip

* wip

* wip

* wip

* actions, number, progress, rating

* col header edit

* update

* resize column

* fixed

* drag column

* refactor resize

* update example

* working on filtering

* working on filtering

* update example

* wip

* wip

* wip

* wip

* wip

* reset, config badge, some refactors

* fitler supports: boolean, number, date

* filter func 90% done

* multiselect fitler

* global search

* 🆕 : detail

* 🆕 feat(DataFooter): add ShowItemsPerPageOptionsEvenIfOne parameter

* 🐛 fix(DataFooter): keep footer align right if no select

* format code

* 🆕 feat: complete the pagination

* forgot update the sheet query

* column sort in config dialog, custom actions supports

* add support for row select

* rename actionscontent to rowactionscontent

* select indeterminate

* remove selected and selectedchanged

* row selected ui state

* save state of detail action and bulk delete action to view

* viewactionscontent

* improve ui; role

* working on role

* shadow

* multi fixed column, improve custom row actions

* fixed get and set on the rigth way

* add link config

* working on editable

* switch column type

* udpate

* 🆕 feat: show all columns when selecting a column in filter dialog

* update css

* support the cubejs and hotchocolate

* move code to TemplateTable folder

* enhance code quality and structure

* feat: update ui and add sampels

* refactor the rowactionscontent

* update viewactionscontent

* fix column input bug, update UI

* update

* remove old masa-table

* disable packing for servicedefaults project

* rename solution name

* sln -> slnx

* revert masa.blazor.playgroud
2025-07-10 11:58:03 +08:00

17 lines
1.5 KiB
Plaintext

<Solution>
<Folder Name="/Samples/">
<Project Path="src/TemplateTable/samples/HotChocolateDemo/HotChocolateDemo.csproj" />
<Project Path="src/TemplateTable/samples/TemplateTableSample.AppHost/TemplateTableSample.AppHost.csproj" />
<Project Path="src/TemplateTable/samples/TemplateTableSample.ServiceDefaults/TemplateTableSample.ServiceDefaults.csproj" />
<Project Path="src/TemplateTable/samples/TemplateTableSample.UI/TemplateTableSample.UI.csproj" />
</Folder>
<Project Path="src/Masa.Blazor.SourceGenerator/Masa.Blazor.SourceGenerator.csproj" />
<Project Path="src/Masa.Blazor/Masa.Blazor.csproj" />
<Project Path="src/TemplateTable/src/Masa.Blazor.Components.TemplateTable.Abstractions/Masa.Blazor.Components.TemplateTable.Abstractions.csproj" />
<Project Path="src/TemplateTable/src/Masa.Blazor.Components.TemplateTable.Contracts/Masa.Blazor.Components.TemplateTable.Contracts.csproj" />
<Project Path="src/TemplateTable/src/Masa.Blazor.Components.TemplateTable.Cubejs.GraphQL/Masa.Blazor.Components.TemplateTable.Cubejs.GraphQL.csproj" />
<Project Path="src/TemplateTable/src/Masa.Blazor.Components.TemplateTable.HotChocolate/Masa.Blazor.Components.TemplateTable.HotChocolate.csproj" />
<Project Path="src/TemplateTable/src/Masa.Blazor.Components.TemplateTable/Masa.Blazor.Components.TemplateTable.csproj" />
<Project Path="src/TemplateTable/test/Masa.Blazor.Components.TemplateTable.Test/Masa.Blazor.Components.TemplateTable.Test.csproj" />
</Solution>