We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 538897b + 239f025 commit e763559Copy full SHA for e763559
src/layer/layer.directive.ts
@@ -23,16 +23,19 @@ export class LayerDirective implements AfterContentInit {
23
/**
24
* @deprecated as of v5 - Use `cdsLayer` input property instead
25
*/
26
- @Input() set ibmLayer(level: 0 | 1 | 2) {
+ @Input() set ibmLayer(level: 0 | 1 | 2 | "") {
27
this.cdsLayer = level;
28
}
29
30
31
* Override layer level
32
+ * Empty string has been added as an option for Angular 16+ to resolve type errors
33
- @Input() set cdsLayer(level: 0 | 1 | 2) {
34
- this._passedLevel = level;
35
- this.layer = level;
+ @Input() set cdsLayer(level: 0 | 1 | 2 | "") {
+ if (typeof(level) === "number") {
36
+ this._passedLevel = level;
37
+ this.layer = level;
38
+ }
39
40
41
get cdsLayer() {
0 commit comments