Class
ADAssetModel
public class ADAssetModel: Equatable
Model contain asset info.
Relationships
Nested Types
ADAssetModel.MediaType
Type of asset.
ADAssetModel.SelectStatus
Represent asset select status.
Conforms To
ADAssetBrowsable
Represents an asset source for browser.
Equatable
Initializers
init(asset:)
public init(asset: PHAsset)
Create asset info model.
Parameters
Name | Type | Description |
---|---|---|
asset | PHAsset |
Asset to bind. |
Properties
browseAsset
public var browseAsset: ADAsset
ADAssetModel conforms to ADAssetBrowsable
in ADPhotoKit.
identifier
public let identifier: String
An identifier which persistently identifies the object on a given device.
imageEditInfo
public var imageEditInfo: ADImageEditInfo?
The image edit info. If not 'nil', indicate asset have been edited.
Operators
==
public static func == (lhs: ADAssetModel, rhs: ADAssetModel) -> Bool