Skip to main content

navigator.settings_save

Generated from spec/protocol.yaml. Do not edit by hand.

Overview

  • ID: 3159
  • Header: NAVIGATOR_SETTINGS_SAVE
  • Direction: Client to Server (c2s)
  • Realm: Navigator
  • Phase: session
  • Since: nitro-1.6.6
  • Summary: Persist the navigator window layout preferences

Payload fields

FieldTypeRequiredDescription
windowXint32requiredHorizontal screen position of the navigator window.
windowYint32requiredVertical screen position of the navigator window.
windowWidthint32requiredWidth of the navigator window in pixels.
windowHeightint32requiredHeight of the navigator window in pixels.
leftPanelHiddenbooleanrequiredWhether the left search-filter panel is hidden.
resultsModeint32requiredDisplay mode for search results: 0 = list view, 1 = thumbnail view, 2 = thumbnail-only (no mode toggle).

Behavior

Sender

Sent whenever the user repositions or resizes the navigator window, or toggles the left panel. The server persists these values and restores them via navigator.settings (s2c 518) on the next navigator.init (c2s 2110).

Receiver

The server updates the stored window settings for the user. No response packet is sent. Confirmed in GLADIATOR.

Notes

  • No additional notes