Agora RTC Objective-C API Reference Refactor

Properties
WatermarkConfig Class Reference

Inherits <NSObject>.

## Properties
NSString *_Nonnull | id
WatermarkType | type
WatermarkBuffer *_Nullable | buffer
NSURL *_Nullable | imageUrl
WatermarkOptions *_Nonnull | options

## Detailed Description

Since
  4.6.0

## Property Documentation

## ◆ id

- (NSString* _Nonnull) id
| read write nonatomic copy

Unique identifier for the watermark.

## ◆ type

- (WatermarkType) type
| read write nonatomic assign

Type of the watermark. See `WatermarkType`.

## ◆ buffer

- (WatermarkBuffer* _Nullable) buffer
| read write nonatomic strong

Buffer data of the watermark image. See `WatermarkBuffer`.

## ◆ imageUrl

- (NSURL* _Nullable) imageUrl
| read write nonatomic strong

URL of the watermark image.

## ◆ options

- (WatermarkOptions* _Nonnull) options
| read write nonatomic strong

Display options for the watermark. See `WatermarkOptions`.