INPUT_OBJECT

ModelOptionsPatch

A patch operation on the model options. Updates the specified fields, leaving the others unchanged.

link GraphQL Schema definition

  • input ModelOptionsPatch {
  • # Update whether or not to include social sharing options in the
  • # public viewer.
  • socialSharingOverride: SettingOverride
  • # Update whether or not to include VR options in the
  • # public viewer.
  • vrOverride: SettingOverride
  • # Update the presentation background color or reset it to defaults.
  • #
  • # @internal
  • backgroundColor: BackgroundColorSettingOverride
  • # Update whether or not to include tour buttons in the public viewer.
  • #
  • # @internal
  • tourButtonsOverride: SettingOverride
  • # Update whether or not the dollhouse is visible in the public viewer.
  • #
  • # @internal
  • dollhouseOverride: SettingOverride
  • # Update whether or not the floorplan is visible in the public viewer.
  • #
  • # @internal
  • floorplanOverride: SettingOverride
  • # Update whether or not labels are visible in the public viewer.
  • #
  • # @internal
  • labelsOverride: SettingOverride
  • # Update whether or not the highlight reels is visible in the public viewer.
  • #
  • # @internal
  • highlightReelOverride: SettingOverride
  • # Update whether or not the tour will autoplay in the public viewer.
  • #
  • # @internal
  • tourAutoplayOverride: SettingOverride
  • # Update whether or not the tour will use fast transitions in the public viewer.
  • #
  • # @internal
  • tourFastTransitionsOverride: SettingOverride
  • # Update the transition type. Note that if both tourFastTransitionsOverride and
  • # transitionTypeOverride are present in the patch, transitionTypeOverride will
  • # take precedence.
  • #
  • # @internal
  • tourTransitionType: TransitionTypeOverride
  • # Update the pan angle of the tour.
  • #
  • # @internal
  • tourPanAngle: IntSettingOverride
  • # Update the pan direction of the tour.
  • #
  • # @internal
  • tourPanDirection: PanDirectionOverride
  • # Update the pan speed of the tour.
  • #
  • # @internal
  • tourPanSpeed: IntSettingOverride
  • # Update the transition speed of the tour.
  • #
  • # @internal
  • tourTransitionSpeed: IntSettingOverride
  • # Update the transition time of the tour.
  • #
  • # @internal
  • tourTransitionTime: IntSettingOverride
  • # Update the zoom duration of the tour.
  • #
  • # @internal
  • tourZoomDuration: IntSettingOverride
  • # Update the pan speed of the dollhouse in the public viewer.
  • #
  • # @internal
  • tourDollhousePanSpeed: IntSettingOverride
  • # Update the measurement units type for the public viewer.
  • #
  • # @internal
  • unitType: UnitSettingOverride
  • # Update the mode in which visitors to the public viewer may interact with
  • # measurements.
  • #
  • # @internal
  • measurements: MeasurementsModeOverride
  • # Update the camera options and starting position.
  • #
  • # @internal
  • cameraOptions: CameraOptionsPatch
  • }