(target: { slideIndex?: number; url?: string })
| 952 | } |
| 953 | |
| 954 | private handleNavigate(target: { slideIndex?: number; url?: string }): void { |
| 955 | if (target.slideIndex !== undefined) { |
| 956 | this.goToSlide(target.slideIndex) |
| 957 | } else if (target.url && isAllowedExternalUrl(target.url)) { |
| 958 | window.open(target.url, '_blank', 'noopener,noreferrer') |
| 959 | } |
| 960 | } |
| 961 | } |
| 962 | |
| 963 | // ----------------------------------------------------------------------- |
no test coverage detected