> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nexdev.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Exports

> Client exports and events for controlling the nexdev_watermark from your own resources.

Control the watermark from your own resources — for example, hide it during cinematics or screenshots.

## Client exports

```lua theme={null}
-- Force the watermark visible or hidden
exports['nexdev_watermark']:SetWatermarkVisible(true)

-- Toggle the current visibility
exports['nexdev_watermark']:ToggleWatermark()

-- Read the current visibility (boolean)
local visible = exports['nexdev_watermark']:IsWatermarkVisible()

-- Read the current watermark config (table)
local cfg = exports['nexdev_watermark']:GetConfig()
```

## Events

Set visibility for a specific player from the server:

```lua theme={null}
TriggerClientEvent('nexdev_watermark:setVisible', src, true)
```

<Info>
  Visibility changes made through exports and events are client-side only — they do not modify the saved config. Use the editor or `nexwm show|hide|reset` to change the server-wide state.
</Info>
