Skip to content

Conversation

@sha4be
Copy link
Contributor

@sha4be sha4be commented Nov 28, 2025

No description provided.

sha4be and others added 30 commits November 10, 2025 20:15
Description:
- Moved the current implementation to _legacy folder
- Initialized nx workspace from scratch
  - Angular 20.x
  - Jest
  - Playwright
- Added demo application
- Setup all the commands to run demo application and all the quality checks
Description
The table generator creates an example file ba running the command
- nx command - nx g @esmf/semantic-ui-schematic:table --name=test --project=demo
- ng command - npm run ng -- g @esmf/semantic-ui-schematic:table --name=test --project=demo
Description
The table generator creates an example file ba running the command
- nx command - nx g @esmf/semantic-ui-schematic:table --name=test --project=demo
- ng command - npm run ng -- g @esmf/semantic-ui-schematic:table --name=test --project=demo
Signed-off-by: Pavel Shalamkov <[email protected]>
* Add resize-column.directive.ts

Signed-off-by: Pavel Shalamkov <[email protected]>

* Migrate resize-column.directive.ts to signals

Signed-off-by: Pavel Shalamkov <[email protected]>

---------

Signed-off-by: Pavel Shalamkov <[email protected]>
This is the old schematic generators that works with predefined generation output locations
…to-new-structure

# Conflicts:
#	libs/schematic/src/lib/directives/highlight.directive.ts
…ructure

Copied generators to the new structure
pavel-s-epam and others added 20 commits November 26, 2025 16:20
* Add table-cell.component.ts

Signed-off-by: Pavel Shalamkov <[email protected]>

* Remove legacy ResizeDirective source

Signed-off-by: Pavel Shalamkov <[email protected]>

* Remove legacy ExportTableDialog source

Signed-off-by: Pavel Shalamkov <[email protected]>

* Remove legacy TableCellLinkComponent source

Signed-off-by: Pavel Shalamkov <[email protected]>

---------

Signed-off-by: Pavel Shalamkov <[email protected]>
RemoteTableService and StaticTableService are generic. CustomRemoteTableService if generated on request
# Conflicts:
#	libs/schematic/generators/ng-generate/components/table/generators/components/table-cell-link/index.ts
#	libs/schematic/generators/ng-generate/components/table/index.ts
#	libs/schematic/src/index.ts
# Conflicts:
#	libs/schematic/generators/ng-generate/components/table/generators/components/table-cell-link/index.ts
#	libs/schematic/generators/ng-generate/components/table/index.ts
Add Prompt for generation destination folder
Make TableService generic
Make ChipList component generic
* Add config-menu.component.ts

Signed-off-by: Pavel Shalamkov <[email protected]>

* Update schematic lib entities to have "Esmf" prefix

JSSdkLocalStorageService => EsmfLocalStorageService

Signed-off-by: Pavel Shalamkov <[email protected]>

* Remove ConfigMenuComponent legacy code

Signed-off-by: Pavel Shalamkov <[email protected]>

* Remove EsmfPaginatorSelectConfigProvider from Table Module template

Signed-off-by: Pavel Shalamkov <[email protected]>

---------

Signed-off-by: Pavel Shalamkov <[email protected]>
# Conflicts:
#	libs/schematic/generators/ng-generate/components/table/generators/components/table/files/__name@dasherize__.component.ts.template
#	libs/schematic/src/index.ts
@sha4be sha4be closed this Nov 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants