Skip to content

Commit a647937

Browse files
committed
fix(dynamicLinks): missing setters
1 parent a28125f commit a647937

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

packages/firebase-dynamic-links/index.ios.ts

+14
Original file line numberDiff line numberDiff line change
@@ -373,10 +373,19 @@ export class DynamicLinkParameters implements IDynamicLinkParameters {
373373
return DynamicLinkITunesParameters.fromNative(this.native.iTunesConnectParameters);
374374
}
375375

376+
set itunes(value) {
377+
this._itunes = value;
378+
this.native.iTunesConnectParameters = value?.native;
379+
}
380+
376381
get link(): string {
377382
return this.native.link?.absoluteString;
378383
}
379384

385+
set link(value) {
386+
this.native.link = NSURL.URLWithString(value);
387+
}
388+
380389
_navigation: DynamicLinkNavigationParameters;
381390
get navigation(): DynamicLinkNavigationParameters {
382391
if (this._navigation) {
@@ -398,6 +407,11 @@ export class DynamicLinkParameters implements IDynamicLinkParameters {
398407
return DynamicLinkSocialParameters.fromNative(this.native.socialMetaTagParameters);
399408
}
400409

410+
set social(value) {
411+
this._social = value;
412+
this.native.socialMetaTagParameters = value?.native;
413+
}
414+
401415
get native() {
402416
return this._native;
403417
}

0 commit comments

Comments
 (0)