Give us feedback
feedback-widget
Reactive icon

Feedback Widget

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded on 25 May 2023 by 
Nurizon Development team
0.0
 (0 ratings)
feedback-widget

Feedback Widget

Documentation
1.0.0

Input parameters


ButtonLocation: Uses the default OutSystems entities.position identifier.


Margin: Uses the shorthand margin syntax. Can use OutSystems variables

Eg. 1 value: "10px", "var(--space-l)", "3em"

Eg. 4 values: "25px 50px 75px 100px" (top, right, bottom, left)

Eg. 3 values: "25px 50px 75px" (top & bottom, right, left)

Eg. 2 values: "25px 50px" (top & bottom, right & left)


DescriptionMandatory: Boolean input to decide whether the description field is mandatory. Used for form validation.


Events


OnSave: triggers when the save button is clicked and the form is valid. Exposes the Feedback record to the consumer module.


PopupOpened: Optional event that triggers when the popup opens in case you need to attach some logic.


PopupClosed: Optional event that triggers when the popup closes in case you need to attach some logic.


Data Types


Feedback (record): Structure containing different feedback attributes and metadata.

  • Title (text): Feedback title, pure text.
  • HTMLDescription (text): Rich formatted description using HTML tags.
  • Screenshot (binary data): Binary Data in 'image/png' format.
  • TextDescription (text): Unformatted description, pure text.
  • Metadata (record): Structure containing some application metadata.
  • Application (application): Default OutSystems Application entity.
  • CurrentURL (text): Current URL, also known as GetBookmarkableURL().
  • Espace (espace): Default OutSystems Espace entity.
  • LastURL (text): Previous URL, also known as Client.LastURL.
  • User (user): Default OutSystems User entity.
  • UserAgent (text): User agent HTTP header, also known as GetUserAgent().