Skip to content

Move all elements specific members from the angular grids into angular-element's source. #15304

Open
MayaKirova wants to merge 41 commits intomasterfrom
mkirova/feat-15235
Open

Move all elements specific members from the angular grids into angular-element's source. #15304
MayaKirova wants to merge 41 commits intomasterfrom
mkirova/feat-15235

Conversation

@MayaKirova
Copy link
Copy Markdown
Contributor

Closes #15235

Additional information (check all that apply):

  • Bug fix
  • New functionality
  • Documentation
  • Demos
  • CI/CD

Checklist:

  • All relevant tags have been applied to this PR
  • This PR includes unit tests covering all the new code (test guidelines)
  • This PR includes API docs for newly added methods/properties (api docs guidelines)
  • This PR includes feature/README.MD updates for the feature docs
  • This PR includes general feature table updates in the root README.MD
  • This PR includes CHANGELOG.MD updates for newly added functionality
  • This PR contains breaking changes
  • This PR includes ng update migrations for the breaking changes (migrations guidelines)
  • This PR includes behavioral changes and the feature specification has been updated with them

skrustev
skrustev previously approved these changes Feb 13, 2025
@MarielaTihova MarielaTihova added the ✅ status: verified Applies to PRs that have passed manual verification label Mar 17, 2025
@dkamburov
Copy link
Copy Markdown
Contributor

@MayaKirova there is a conflict here

skrustev
skrustev previously approved these changes Apr 15, 2025
@dkamburov
Copy link
Copy Markdown
Contributor

@MayaKirova please resolve the conflicts here

@github-actions
Copy link
Copy Markdown

There has been no recent activity and this PR has been marked inactive.

@github-actions github-actions bot added the status: inactive Used to stale issues and pull requests label Aug 17, 2025
@dkamburov dkamburov removed the status: inactive Used to stale issues and pull requests label Aug 19, 2025
@skrustev skrustev self-requested a review August 26, 2025 11:12
skrustev
skrustev previously approved these changes Aug 26, 2025
@dkamburov
Copy link
Copy Markdown
Contributor

@MayaKirova there is a conflict here

MayaKirova and others added 2 commits April 2, 2026 17:57
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Comment on lines +1161 to +1163
/** @hidden @internal */
@ContentChildren(IgxActionStripToken)
protected actionStripComponents: QueryList<IgxActionStripToken>;
@ContentChild(IgxActionStripToken)
public actionStripComponent: IgxActionStripToken;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That was protected before, can we keep it as such? Would like to avoid adding more "internal public" props where possible.

Comment on lines +551 to +560
@@ -555,6 +557,7 @@ export var registerConfig = [
},
],
additionalProperties: [
{ name: "childLayoutList", writable: true },
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unless these are needed (they weren't exposed before), I'd really prefer if they stay hidden

selector: "igc-row-island",
parents: [IgxHierarchicalGridComponent, IgxRowIslandComponent],
parents: [
IgxGridComponent,
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, that's off a bit, IgxGridComponent is not a valid parent or am I missing something?

@MayaKirova MayaKirova requested a review from damyanpetev April 6, 2026 10:55
damyanpetev
damyanpetev previously approved these changes Apr 6, 2026
@skrustev skrustev added ✅ status: verified Applies to PRs that have passed manual verification and removed ❌ status: awaiting-test PRs awaiting manual verification labels Apr 8, 2026
@skrustev
Copy link
Copy Markdown
Member

skrustev commented Apr 9, 2026

@MayaKirova It seems like the columnsAutogenerated event doesn't fire for the RowIslands in Elements. I tested it with a previous version of the WC Grid and it seems to be working. For some reason also after building in the analyzer the Hierarchical Grid event doesn't fire, even though it fires here in the samples. Not sure if I'm doing something wrong

@skrustev skrustev added ❌ status: awaiting-test PRs awaiting manual verification and removed ✅ status: verified Applies to PRs that have passed manual verification labels Apr 9, 2026
@MayaKirova
Copy link
Copy Markdown
Contributor Author

@skrustev columnsAutogenerated should re-emit for row islands now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Elements] Move all elements specific members from the angular grids into angular-element's source.

8 participants