Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AlbumConfig(val snapshotDir: String? = null, val recordDir: String? = null, val watermarkConfig: WaterMarkConfig?)
相册配置实例
Link copied to clipboard
abstract class BaseOptions(store: MutableMap<String, Any?> = mutableMapOf<String, Any?>().withDefault { null })
Link copied to clipboard
Link copied to clipboard
设备分享二维码页面的Option
Link copied to clipboard
设备分享的Option
Link copied to clipboard
data class HostConfig(var env: HostConfig.Env = Env.Prod, var prodHost: HostConfig.Host = Host.Prod, var testHost: HostConfig.Host = Host.Test)
环境、域名配置
Link copied to clipboard
人机验证票据
Link copied to clipboard
初始化参数
Link copied to clipboard
Link copied to clipboard
设备IoT相关属性及状态
Link copied to clipboard
Link copied to clipboard
interface IUserAccessInfo
用户认证信息
Link copied to clipboard
用户登录信息
Link copied to clipboard
interface IUserProfileInfo
用户个人信息
Link copied to clipboard
语言代码
Link copied to clipboard
Link copied to clipboard
class PlaybackOption(device: IDevice, alarmId: String? = null, startTime: Long? = null) : BaseOptions
PlaybackOption 类表示播放选项的实体。 它继承自 BaseOptions 类,并包含设备、报警ID和开始时间等属性。
Link copied to clipboard
data class ProductInfo(val pid: String, val solution: Solution, val model: String, val name: String, val imageUrl: String, val imageUrlA: String, val imageUrlC: String, val imageUrlD: String, val manufacturer: String, val isSupport5GWifi: Boolean, val deviceFeatures: Set<ProductInfo.DeviceFeature>, val supportBindTypes: Set<ProductInfo.BindType>, val firstPriorityBindType: ProductInfo.BindType, val bindGuideUrlPath: String, val multiButtonConfig: ProductInfo.MultiButtonConfig)
Link copied to clipboard
推送消息自定义数据结构
Link copied to clipboard
Link copied to clipboard
二维码类型
Link copied to clipboard
主题配置
Link copied to clipboard
UI配置
Link copied to clipboard
@Serializable
Link copied to clipboard
data class UserC2CInfo(val accessId: String, val accessToken: String, val expireTime: String, val terminalId: String, val expend: String) : IUserAccessInfo
云云对接的账号认证信息
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
data class WaterMarkConfig(val filePath: String, val position: WaterMarkPosition? = null, val horizontalMargin: Int = 0, val verticalMargin: Int = 0, val widthScale: Float = 0.05f, val heightScale: Float = 0.05f)
水印信息
Link copied to clipboard
水印位置