p-hatan/ mirror

pub repository

mirror.p-hatan.ir

app_links_platform_interface

2.0.2

A common platform interface for the app_links plugin.

Download archive

Readme

app_links_platform_interface

A common platform interface for the app_links plugin.

This interface allows platform-specific implementations of the app_links plugin, as well as the plugin itself, to ensure they are supporting the same interface.

Usage

To implement a new platform-specific implementation of app_links, extend AppLinksPlatform with an implementation that performs the platform-specific behavior, and when you register your plugin, set the default AppLinksPlatform by calling AppLinksPlatform.instance = MyPlatformAppLinks().

Changelog

2.0.2

  • fix: Platform & channel init.

2.0.1

  • fix: Channel method names.

2.0.0

  • chore: Same as 1.2.0. 1.2.0 was retracted because of breaking changes.

1.2.0

  • chore: Re-introduce federated structure for platforms with dependencies.

1.1.0

  • feat: Add single stream for all links.

1.0.2

  • fix: Null pointer.

1.0.1

  • core: Tune to handle empty strings.

1.0.0

  • core: Improve API to get Android & iOS consistent behaviours.

0.2.0

  • core: Add linter.

0.1.0

  • Initial release.

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add app_links_platform_interface
pubspec.yaml
name: app_links_platform_interface
description: A common platform interface for the app_links plugin.
version: 2.0.2
homepage: https://github.com/llfbandit/app_links/tree/master/app_links_platform_interface

environment:
  sdk: ^3.2.0
  flutter: ">=3.16.0"

dependencies:
  flutter:
    sdk: flutter
  
  # https://pub.dev/packages/plugin_platform_interface
  plugin_platform_interface: ^2.1.7

dev_dependencies:
  flutter_lints: ^4.0.0

Version history

VersionPublishedArchiveSHA-256
0.1.02021-06-13T10:32:11.253776ZDownloadf893233802ab21e917d55e0b6175ff75ad7fe102b4103c9f87607b272e870c2f
0.2.02022-02-25T16:14:19.815638ZDownloadc05278fdefc19801263618e3053b6db6fc3a5e89a2ad461ed5963307c520adbb
1.0.02022-02-27T17:01:11.889055ZDownload5b92bae4a4408dbffd3f6d6fb110541e4633a1d44595df5428f50ee2fceb5964
1.0.12022-04-28T14:20:30.019435ZDownload2ea8206aa91c2915a3a20caf8c227f62c21bf9af7bfcde40adbfdb34d8213be1
1.0.22022-04-28T18:07:27.465093ZDownload8bfdad6007218e8087a6a494abb16807b813a631ee36a15f2a1868fd9d82e569
1.1.02022-12-12T12:50:50.201ZDownload1e4412668208b24a51bf8f084fcd92f5f4f749f7c59d00ba3d06d68e244398e3
1.2.02024-06-25T14:48:47.761822ZDownload1888995746c771e4da00c1652174d6061c91e787f2097276bc963905032fe194
2.0.02024-06-25T20:23:08.943016ZDownload58cff6f11df59b0e514dd5e4a61e988348ad5662f0e75d45d4e214ebea55c94c
2.0.12024-07-03T16:03:15.997187ZDownload01b32cd1e842d88b5d276d2f9d21d295714357d937268904edc830cd2f55c798
2.0.22024-07-05T15:05:37.782847ZDownload05f5379577c513b534a29ddea68176a4d4802c46180ee8e2e966257158772a3f
2.0.32026-06-11T08:44:21.481470ZDownload78a18580eecac98108d1eef52a7db668bc317714f5205e616973363326efe333
2.0.42026-07-09T13:35:18.174399ZDownload7546f09a6e93f4a2df2fe2bd40a5c6c64310ac461b036d82b43033be7a59f809

Dependencies

flutter { "sdk": "flutter" }

plugin_platform_interface "^2.1.7"