Pigeon
▼
Project version
v2.0.1
v2.0.0
v2.0.0-rc.3
v2.0.0-rc.2
v2.0.0-rc.1
v2.0.0-rc.0
v1.6.3
v1.6.2
v1.6.1
v1.6.0
v1.5.1
v1.5.0
v1.4.0
v1.3.2
v1.3.1
v1.3.0
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.1.0-rc.1
v1.1.0-rc.0
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
v0.13.1
v0.13.0
v0.12.1
v0.12.0
v0.11.0
v0.10.3
v0.10.2
v0.10.1
v0.10.0
v0.9.1
Pages
Modules
API Reference
Modules
Changelog
v2.0.1 - 2024-12-28
v2.0.0 - 2024-12-09
v2.0.0-rc.3 - 2024-09-10
v2.0.0-rc.2 - 2024-01-17
v2.0.0-rc.1 - 2022-06-30
v2.0.0-rc.0 - 2021-07-05
Previous versions
License
Upgrading to v2.0
Migrating from v2.0 RCs
Migrating from v1.6
Pigeon
Sections
Getting Started
Creating Dynamic Runtime Dispatchers
Writing a Custom Dispatcher Adapter
Summary
Types
notification/0
on_response/0
push_opts/0
Functions
default_pool_size/0
json_library/0
push/3
Pigeon.Adapter
Sections
Example Adapter
Summary
Callbacks
handle_info/2
handle_push/2
init/1
Pigeon.Dispatcher
Sections
Using Dynamic Dispatchers
Loading Configurations from a Database
Summary
Functions
child_spec/1
init/1
start_link/1
Pigeon.Metadata
Summary
Types
t/0
Pigeon.Sandbox
ADM - Amazon Android
Pigeon.ADM
Sections
Getting Started
Handling Push Responses
Error Responses
Pigeon.ADM.Notification
Summary
Types
error_response/0
response/0
t/0
Functions
new/2
put_data/2
APNS - Apple iOS
Pigeon.APNS
Sections
Getting Started
Configuration Options
Generating Your Certificate and Key .pem
Pigeon.APNS.Notification
Summary
Types
error_response/0
response/0
t/0
Functions
new/3
new/4
put_alert/2
put_badge/2
put_category/2
put_content_available/1
put_custom/2
put_interruption_level/2
put_mutable_content/1
put_sound/2
put_target_content_id/2
put_thread_id/2
FCM - Firebase Cloud Messaging
Pigeon.FCM
Sections
Getting Started
Customizing Goth
Pigeon.FCM.Notification
Summary
Types
error_response/0
t/0
target/0
Functions
new/3
Exceptions
Pigeon.ConfigError
Search documentation of Pigeon
Settings
View Source
Pigeon.ConfigError
exception
(Pigeon v2.0.1)
×