-
Notifications
You must be signed in to change notification settings - Fork 79
Closed
Labels
4 - verifiedIssues that have been tested, confirmed as mitigated, and are ready to close.Issues that have been tested, confirmed as mitigated, and are ready to close.calcite-componentsIssues specific to the @esri/calcite-components package.Issues specific to the @esri/calcite-components package.enhancementIssues tied to a new feature or request.Issues tied to a new feature or request.estimate - 5A few days of work, definitely requires updates to tests.A few days of work, definitely requires updates to tests.impact - p1 - need for current milestoneUser set priority impact status of p1 - need for current milestoneUser set priority impact status of p1 - need for current milestonep - highIssue should be addressed in the current milestone, impacts component or core functionalityIssue should be addressed in the current milestone, impacts component or core functionality
Milestone
Description
Check existing issues
- I have checked for existing issues to avoid duplicates
Description
Add beforeClose property to both panel and flow-item in order to support stopping a panel from being closed.
Acceptance Criteria
panel, flow-item: add beforeClose property
Relevant Info
Required for dialog component
Which Component
panel, flow-item
Example Use Case
panel.beforeClose = () => Promise.reject();
Priority impact
impact - p1 - need for current milestone
Calcite package
- @esri/calcite-components
- @esri/calcite-components-angular
- @esri/calcite-components-react
- @esri/calcite-design-tokens
- @esri/eslint-plugin-calcite-components
Esri team
N/A
Metadata
Metadata
Assignees
Labels
4 - verifiedIssues that have been tested, confirmed as mitigated, and are ready to close.Issues that have been tested, confirmed as mitigated, and are ready to close.calcite-componentsIssues specific to the @esri/calcite-components package.Issues specific to the @esri/calcite-components package.enhancementIssues tied to a new feature or request.Issues tied to a new feature or request.estimate - 5A few days of work, definitely requires updates to tests.A few days of work, definitely requires updates to tests.impact - p1 - need for current milestoneUser set priority impact status of p1 - need for current milestoneUser set priority impact status of p1 - need for current milestonep - highIssue should be addressed in the current milestone, impacts component or core functionalityIssue should be addressed in the current milestone, impacts component or core functionality