open_url library URL Launcher

Classes

L10nErrorKeyProvider
OpenUriBloc
A OpenUri RxBloc which contains logic required to make the OpenUrlWidget work. Defines contracts which allow its user to open links and listen to any changes.
OpenUriBlocEvents
A contract class containing all events of the OpenUriBloC.
OpenUriBlocStates
A contract class containing all states of the OpenUriBloC.
OpenUriRepository
OpenUriRepository contract which defines the methods of the underlying Open Uri logic used in conjunction with the OpenUriBloc.
OpenUrlDependencies
Open URL dependencies that the OpenUrlWidget widget requires in order to perform properly. Includes the bloc containing the states and events to which the OpenUrlWidget can react to or manipulate.
OpenUrlWidget
OpenUrlWidget is a simple wrapper widget which reacts to user input and tries to open the provided url.
OpenUrlWidgetWithDependencies

Enums

UriType
The type of uri request to make

Exceptions / Errors

EmptyListErrorModel
ErrorAccessDeniedModel
Exception thrown whenever some part of the application or package requires access to a resource or a part of the code where it has none.
ErrorModel
The base error model from which all other errors inherit.
GenericErrorModel
UnknownErrorModel