AssistantApiSettingsDuoCallDeviceSettings

AI Overview😉

  • Potential purpose of module: This module appears to be related to accessibility features for Duo call devices, specifically for users with vision impairments. It seems to be designed to store settings and preferences for these devices, such as enabling TalkBack (an accessibility service) and allowing "Knock Knock" features.
  • Impact on search results: This module is unlikely to have a direct impact on search results, as it appears to be focused on device settings and accessibility features. However, it could potentially influence the ranking of websites that provide accessibility features or cater to users with disabilities.
  • Optimizations for website owners: To be more favorable for this function, website owners could focus on improving accessibility features on their website, such as providing alt text for images, using semantic HTML, and ensuring that their website is navigable using screen readers. Additionally, they could consider adding features that cater to users with disabilities, such as high contrast mode or font size adjustment options.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsDuoCallDeviceSettings (google_api_content_warehouse v0.4.0)

Duo related call settings on the device. Next ID: 5

Attributes

  • allowKnockKnock (type: boolean(), default: nil) - True if Duo Knock Kncok feature is enabled on the device.
  • shouldBeLinked (type: boolean(), default: nil) - Boolean indicating if user has explicitly marked this device to be linked or not. This bit is used in case where unexpected errors occur and we have to check for account/device status and mark the device linked after verification.
  • state (type: String.t, default: nil) - The call state of the device (i.e. whether a Duo call account has been setup on the device).
  • talkbackEnabled (type: boolean(), default: nil) - Client device settings: settings which are populated by client to give to duocore. TalkBack is an accessibility service that helps blind and vision-impaired users interact with their devices. Indicates whether talkback is enabled for the device. Note: this is per device settings currently filled by client for all users.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsDuoCallDeviceSettings{
    allowKnockKnock: boolean() | nil,
    shouldBeLinked: boolean() | nil,
    state: String.t() | nil,
    talkbackEnabled: boolean() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.