Gleanex.Client.Feedback (Gleanex v0.1.0)

Copy Markdown View Source

Provides struct and type for a Feedback

Summary

Types

t()

@type t() :: %Gleanex.Client.Feedback{
  agentId: String.t() | nil,
  applicationId: String.t() | nil,
  category: String.t() | nil,
  channels: [String.t()] | nil,
  event: String.t(),
  id: String.t() | nil,
  manualFeedbackInfo: Gleanex.Client.ManualFeedbackInfo.t() | nil,
  manualFeedbackSideBySideInfo:
    Gleanex.Client.ManualFeedbackSideBySideInfo.t() | nil,
  pathname: String.t() | nil,
  payload: String.t() | nil,
  position: integer() | nil,
  seenFeedbackInfo: Gleanex.Client.SeenFeedbackInfo.t() | nil,
  sessionInfo: Gleanex.Client.SessionInfo.t() | nil,
  timestamp: DateTime.t() | nil,
  trackingTokens: [String.t()],
  uiElement: String.t() | nil,
  uiTree: [String.t()] | nil,
  url: String.t() | nil,
  user: Gleanex.Client.User.t() | nil,
  userViewInfo: Gleanex.Client.UserViewInfo.t() | nil,
  workflowFeedbackInfo: Gleanex.Client.WorkflowFeedbackInfo.t() | nil
}