Skip to content

ADAssetModel

duzexu edited this page Nov 15, 2021 · 6 revisions

ADAssetModel

Model contain asset info.

public class ADAssetModel: Equatable 

Inheritance

ADAssetBrowsable, Equatable

Initializers

init(asset:)

Create asset info model.

public init(asset: PHAsset) 

Parameters

  • asset: Asset to bind.

Properties

browseAsset

ADAssetModel conforms to ADAssetBrowsable in ADPhotoKit.

public var browseAsset: ADAsset 

identifier

An identifier which persistently identifies the object on a given device.

public let identifier: String

asset

Asset associte with model.

public let asset: PHAsset

imageEditInfo

Module_ImageEdit

The image edit info. If not 'nil', indicate asset have been edited.

public var imageEditInfo: ADImageEditInfo?

type

Media type of asset.

public var type: MediaType = .unknown

selectStatus

Asset's select status.

public var selectStatus: SelectStatus 

Operators

==

public static func == (lhs: ADAssetModel, rhs: ADAssetModel) -> Bool 
Types
Protocols
Global Typealiases
Operators
Extensions
Clone this wiki locally