# Widget Options

# projectId

An unique identifier for your Wiredash project. The SDK uses this to identify which Wiredash project to send user feedback to. You can find this from the Wiredash console in the Configuration tab under the Settings section of the left sidebar.

# secret

Another unique indentifier for your Wiredash project. Must belong to the same project as projectId does. Just like with projectId, you can find this from the Wiredash console in the Configuration tab under the Settings section of the left sidebar.

NOTE: Despite the name, you don't need to take extra precautions in order to keep this value secret.

A GlobalKey<NavigatorState> that the Wiredash SDK uses to handle the navigation stack properly. It's needed for launching the interactive Wiredash feedback flow.

For more details on how to provide a navigatorKey for the Wiredash widget, see the Wrap your app with Wiredash section of our getting started guide.

# options

An optional WiredashOptionsData object that contains further customizations for Wiredash.

# locale

Overrides the current locale, which affects what language the Wiredash feedback flow uses.

Optional. Defaults to window.locale (opens new window).

# textDirection

Controls the TextDirection (opens new window) of the Wiredash feedback flow, making the user interface to adapt left-to-right and right-to-left languages.

Optional. Defaults to TextDirection.ltr.

# customTranslations

A map of <Locale, WiredashTranslations> that can be used to override translations for the given locale.

# theme

A WiredashThemeData object that can be used to customize the visual appearance of the Wiredash feedback flow.