# GoogleMowerGoogleTraits

    struct GoogleMowerGoogleTraits

Trait Container for GoogleMowerDeviceType Google Traits.
- `


  ### [dockTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleMowerDeviceType/GoogleMowerGoogleTraits#/s:15GoogleHomeTypes0A15MowerDeviceTypeV0adA6TraitsV9dockTraitAA0A0O04DockI0VSgvp)


  ` This trait is designed for self-mobile devices, such as robotic vacuum cleaners, that can be
  commanded to return for charging.

  #### Declaration

  Swift

      let dockTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.DockTrait?

- `


  ### [extendedOperationalStateTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleMowerDeviceType/GoogleMowerGoogleTraits#/s:15GoogleHomeTypes0A15MowerDeviceTypeV0adA6TraitsV29extendedOperationalStateTraitAA0A0O08ExtendedijK0VSgvp)


  ` This trait represents any device that supports operating in specific zones, and has an ongoing
  duration for its operation which can be queried.

  #### Declaration

  Swift

      let extendedOperationalStateTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.ExtendedOperationalStateTrait?

- `


  ### [locatorTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleMowerDeviceType/GoogleMowerGoogleTraits#/s:15GoogleHomeTypes0A15MowerDeviceTypeV0adA6TraitsV12locatorTraitAA0A0O07LocatorI0VSgvp)


  ` This trait is used to locate devices, which can be found by means of a local indicator, such as
  beeping, ringing, or flashing.

  #### Declaration

  Swift

      let locatorTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.LocatorTrait?

- `


  ### [extendedPowerSourceTrait](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Structs/GoogleMowerDeviceType/GoogleMowerGoogleTraits#/s:15GoogleHomeTypes0A15MowerDeviceTypeV0adA6TraitsV24extendedPowerSourceTraitAA0A0O08ExtendedijK0VSgvp)


  ` This trait belongs to devices which have a power source.

  #### Declaration

  Swift

      let extendedPowerSourceTrait: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Google.html.ExtendedPowerSourceTrait?