Current section
Files
Jump to
Current section
Files
src/openfeature@events.erl
-module(openfeature@events).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export_type([event_type/0, provider_event_details/0, event_details/0]).
-type event_type() :: provider_ready |
provider_error |
provider_configuration_changed |
provider_stale.
-type provider_event_details() :: {provider_event_details,
gleam@option:option(list(binary())),
gleam@option:option(binary()),
gleam@option:option(openfeature@error:error_code()),
gleam@dict:dict(binary(), gleam@dynamic:dynamic_())}.
-type event_details() :: {event_details, binary(), provider_event_details()}.