Skip to main content

Interface: IconWidgetProps

Hierarchy

Properties

icon

icon: string

Icon from the specified font


size

size: number

Size of the icon


font

font: string

Font of the icon. It must be added to the application


style

Optional style: IconWidgetStyle


clickAction

Optional clickAction: string

A string that will define an action that will be emited when clicking the widget.

There are a few special values for clickAction that will not emit the action, but will execute the action in the background.

Those are:

  • "OPEN_APP" - This clickAction does not require clickActionData, and if set on a section of the widget it will open the application when clicked
  • "OPEN_URI" - This clickAction requires a clickActionData that contains { uri: 'some-uri' }. The uri can be a web uri (https://google.com), or an app deep link (androidwidgetexample://deep-link) For the link to open a screen in the app deep linking must be set up

Inherited from

ClickActionProps.clickAction


clickActionData

Optional clickActionData: Record<string, unknown>

Additional data that will be passed when the widget is clicked.

If clickAction is OPEN_URI it must contain { uri: 'some-uri' }

Inherited from

ClickActionProps.clickActionData