| Package | com.distriqt.extension.firebase.dynamiclinks |
| Interface | public interface DynamicLinks extends flash.events.IEventDispatcher |
| Implementors | FirebaseDynamicLinks |
| Method | Defined By | ||
|---|---|---|---|
createDynamicLink(linkDetails:Object):DynamicLink
Create a long dynamic link
| DynamicLinks | ||
createShortDynamicLink(linkDetails:Object):Boolean
Create a dynamic link and shorten. | DynamicLinks | ||
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| Dispatched after successful link creation and shortening | DynamicLinks | |||
| DynamicLinks | ||||
| createDynamicLink | () | method |
public function createDynamicLink(linkDetails:Object):DynamicLinkCreate a long dynamic link
Parameters
linkDetails:Object — Details for this dynamic link. This should be generated using the DynamicLinkBuilder class
|
DynamicLink — The dynamic link as an instance of the DynamicLink class
|
See also
var link:DynamicLink = FirebaseDynamicLinks.service.createDynamicLink(
new DynamicLinkBuilder()
.setLink( "https://example.com/" )
.setDynamicLinkDomain( "XXXXX.app.goo.gl" )
.setAndroidParameters( new AndroidParametersBuilder( "air.com.distriqt.test" ).build() )
.setIosParameters( new IosParametersBuilder( "com.distriqt.test" ).build() )
.build()
);
| createShortDynamicLink | () | method |
public function createShortDynamicLink(linkDetails:Object):BooleanCreate a dynamic link and shorten. This call is asynchronous and will dispatch an event when complete.
Parameters
linkDetails:Object — Details for this dynamic link. This should be generated using the DynamicLinkBuilder class
|
Boolean — true if the link shortening started successfully and false if there was an error (check the extension is initialised correctly).
|
FirebaseDynamicLinks.service.createShortDynamicLink(
new DynamicLinkBuilder()
.setLink( "https://example.com/" )
.setDynamicLinkDomain( "XXXXX.app.goo.gl" )
.setAndroidParameters( new AndroidParametersBuilder( "air.com.distriqt.test" ).build() )
.setIosParameters( new IosParametersBuilder( "com.distriqt.test" ).build() )
.build()
);
| dynamiclink:created | Event |
com.distriqt.extension.firebase.dynamiclinks.events.ShortDynamicLinkEventcom.distriqt.extension.firebase.dynamiclinks.events.ShortDynamicLinkEvent.LINK_CREATEDDispatched after successful link creation and shortening
| dynamiclink:error | Event |
com.distriqt.extension.firebase.dynamiclinks.events.ShortDynamicLinkEventcom.distriqt.extension.firebase.dynamiclinks.events.ShortDynamicLinkEvent.DYNAMIC_LINK_ERROR