-
Notifications
You must be signed in to change notification settings - Fork 4
Home
duzexu edited this page Nov 15, 2021
·
9 revisions
- ADLocale: Class for language localizable.
- ADPhotoKitConfiguration: Class to modify ADPhotoKit's configuration.
- ADAlbumListDataSource: The data source of album controller. It get albums you request and reload the associate reloadable view when album changed.
- ADAssetBrowserDataSource: The data source of browser controller. It reload the associate reloadable view when selet or deselect asset, browser index change, select order change.
- ADAssetListDataSource: The data source of asset model controller. It get assets you request and reload the associate reloadable view when assets changed.
- ADPhotoManager: Main manager class of ADPhotoKit Core. It provide a set of convenience methods to fetch asset from system album. You can use this class to fetch or save asset.
- ADAlbumModel: Model contain album info.
- ADAssetModel: Model contain asset info.
- ADSelectAssetModel: Wrap of select asset.
- ADAlbumListController: Controller to display albums.
- ADAssetBrowserController: Controller to browser asset in big mode.
- ADPhotoKitUI: Main class of ADPhotoKit UI. It provide methods to show asset picker or asset browser.
-
ADPhotoKitConfig:
Parsing the input config to
ADPhotoKitConfig
and pass through the internal methods. - ADThumbnailViewController: Controller to display assets in album.
- ADBrowserToolBarCell: Select preview view cell in browser controller.
- ADBrowserToolBarCell.Key: Key for attribute.
- ADAddPhotoCell: Cell for add asset in thumbnail controller.
- ADAddPhotoCell.Key: Key for attribute.
- ADAlbumListCell: Cell for display album in album list controller.
- ADAlbumListCell.Key: Key for attribute.
- ADCameraCell: Cell for take asset in thumbnail controller.
- ADCameraCell.Key: Key for attribute.
- ADThumbnailListCell: Cell for display asset in thumbnail controller.
- ADThumbnailListCell.Key: Key for attribute.
- ADImageEditController: Controller to edit image.
- ADStickerInteractView: Shared view that you can add sticker to.
-
ADStickerContentView:
Sticker base content view that you can add to
ADStickerInteractView
. -
ADImageStickerContentView:
Subclass of
ADStickerContentView
, Used to display image sticker. - ADLocale.LocaleKey: Key for localizable.
- ADImageSource: Image asset support browser.
- ADVideoSource: Video asset support browser.
- ADAsset: Asset support browser.
- ADPhotoSelectParams: Params to control the asset select condition.
- ADPhotoManager.AssetResultType: Type of fetch result.
- ADAlbumType: Album type.
- ADAssetModel.MediaType: Type of asset.
- ADAssetModel.SelectStatus: Represent asset select status.
- ADPickerStyle: Style to display picker.
- ADThumbnailListCell.State: State of cell.
- ADThumbnailListCell.Appearance: Appearance of cell.
- ADInteractZIndex: Tool's interaction view z-Index enum.
- ADInteractStrategy: Tool's interaction view response strategy.
- ADInteractType: Tool's interaction gesture type.
- ADTextSticker.Style: Text sticker style.
- ADRotation: Image rotation.
- ADPhotoKitConfiguration.ThumbnailControllerLayout: Layout to control thumbnail controller collection appearance.
- ADAlbumSelectOptions: Options to set the album type and order.
- ADAssetSelectOptions: Options to control the asset select condition and ui.
- ADAssetBrowserOptions: Options to control the asset browser condition and ui.
- ADAssetResult: Asset fetch result.
-
ADConstraintParams:
Parsing the input
Set<ADPhotoSelectParams>
toADConstraintParams
and pass through the internal methods. - ADClipInfo: Image clip info.
- ADTextSticker: Text sticker info.
- ADImageEditTools: System defalut image edit tools.
- ADImageEditInfo: Image edit info.
- ADImageStickerDataSource: System image sticker select controller datasource.
- ADImageStickerDataSource.StickerItem: Sticker item
- ADImageStickerDataSource.StickerSection: Sticker section
- ADAlertConfigurable: Protocol use to show alert.
- ADAssetBrowsable: Represents an asset source for browser.
- ADDataSourceReloadable: Associate reloadable view.
- ADAlbumListNavBarConfigurable: Use to define albumlist controller's navigation bar.
- ADAlbumListCellConfigurable: Use to define albumlist controller's tableView cell.
- ADThumbnailNavBarConfigurable: Use to define thumbnail controller's navigation bar.
- ADThumbnailToolBarConfigurable: Use to define thumbnail controller's tool bar.
- ADThumbnailCellConfigurable: Use to define thumbnail controller's collection view cell.
- ADBrowserCellConfigurable: Use to define browser controller's collection view cell.
- ADImageBrowserCellConfigurable: Use to define browser controller's image collection view cell.
- ADVideoBrowserCellConfigurable: Use to define browser controller's video collection view cell.
- ADBrowserNavBarConfigurable: Use to define browser controller's navigation bar.
- ADBrowserToolBarConfigurable: Use to define browser controller's tool bar.
- ADProgressConfigurable: Used to indicator a time-consuming operation's progress.
- ADProgressHUDConfigurable: Used to indicator a time-consuming operation is in progress.
- ADImageEditToolCodable: Use to save or revert edit tool info.
-
ADImageEditTool:
An
ADImageEditTool
would be used to edit image. -
ADSourceImageEditable:
ImageEditTool
can confirm this protocol to add ability to modify the original image. -
ADSourceImageModify:
ImageEditTool
can confirm this protocol to add ability to do something when the original image is modify. - ADToolConfigable: Use to control tool's setting config view.
- ADToolInteractable: Use to control tool's interaction view.
- ADImageStickerSelectConfigurable: Use to define image sticker select controller.
- ADTextStickerEditConfigurable: Use to define text sticker edit controller.
- ADImageClipConfigurable: Use to define Image clip controller.
- ADAlbumListNavBarable: Albumlist controller's navigation bar.
- ADAlbumListCellable: Albumlist controller's tableView cell.
- ADThumbnailNavBarable: Thumbnail controller's navigation bar.
- ADThumbnailToolBarable: Thumbnail controller's tool bar.
- ADThumbnailCellable: Thumbnail controller's collection view cell.
- ADBrowserCellable: Browser controller's collection view cell.
- ADImageBrowserCellable: Browser controller's image collection view cell.
- ADVideoBrowserCellable: Browser controller's video collection view cell.
- ADBrowserNavBarable: Browser controller's navigation bar.
- ADBrowserToolBarable: Browser controller's tool bar.
- ADProgressableable: View use to show download or loading progress.
- ADProgressHUDable: View showed when load albums and assets or request images from assets.
- ADClipingInfo: Wrap of interaction view clip info.
- ADImageStickerSelectable: Image sticker select controller.
- ADTextStickerColor: Text sticker color.
- ADTextStickerEditable: Text sticker edit controller.
- ADImageClipable: Image clip controller.
Generated at 2022-03-28T09:06:08+0000 using swift-doc 1.0.0-rc.1.
Types
- ADAddPhotoCell
- ADAddPhotoCell.Key
- ADAlbumListCell
- ADAlbumListCell.Key
- ADAlbumListController
- ADAlbumListDataSource
- ADAlbumModel
- ADAlbumSelectOptions
- ADAlbumType
- ADAsset
- ADAssetBrowserController
- ADAssetBrowserDataSource
- ADAssetBrowserOptions
- ADAssetListDataSource
- ADAssetModel
- ADAssetModel.MediaType
- ADAssetModel.SelectStatus
- ADAssetResult
- ADAssetSelectOptions
- ADBrowserToolBarCell
- ADBrowserToolBarCell.Key
- ADCameraCell
- ADCameraCell.Key
- ADClipInfo
- ADConstraintParams
- ADImageEditController
- ADImageEditInfo
- ADImageEditTools
- ADImageSource
- ADImageStickerContentView
- ADImageStickerDataSource
- ADImageStickerDataSource.StickerItem
- ADImageStickerDataSource.StickerSection
- ADInteractStrategy
- ADInteractType
- ADInteractZIndex
- ADLocale
- ADLocale.LocaleKey
- ADPhotoKitConfig
- ADPhotoKitConfiguration
- ADPhotoKitConfiguration.ThumbnailControllerLayout
- ADPhotoKitUI
- ADPhotoManager
- ADPhotoManager.AssetResultType
- ADPhotoSelectParams
- ADPickerStyle
- ADRotation
- ADSelectAssetModel
- ADStickerContentView
- ADStickerInteractView
- ADTextSticker
- ADTextSticker.Style
- ADThumbnailListCell
- ADThumbnailListCell.Appearance
- ADThumbnailListCell.Key
- ADThumbnailListCell.State
- ADThumbnailViewController
- ADVideoSource
Protocols
- ADAlbumListCellConfigurable
- ADAlbumListNavBarConfigurable
- ADAlertConfigurable
- ADAssetBrowsable
- ADBrowserCellConfigurable
- ADBrowserNavBarConfigurable
- ADBrowserToolBarConfigurable
- ADDataSourceReloadable
- ADImageBrowserCellConfigurable
- ADImageClipConfigurable
- ADImageEditTool
- ADImageEditToolCodable
- ADImageStickerSelectConfigurable
- ADProgressConfigurable
- ADProgressHUDConfigurable
- ADSourceImageEditable
- ADSourceImageModify
- ADTextStickerEditConfigurable
- ADThumbnailCellConfigurable
- ADThumbnailNavBarConfigurable
- ADThumbnailToolBarConfigurable
- ADToolConfigable
- ADToolInteractable
- ADVideoBrowserCellConfigurable
Global Typealiases
- ADAlbumListCellable
- ADAlbumListNavBarable
- ADBrowserCellable
- ADBrowserNavBarable
- ADBrowserToolBarable
- ADClipingInfo
- ADImageBrowserCellable
- ADImageClipable
- ADImageStickerSelectable
- ADProgressHUDable
- ADProgressableable
- ADTextStickerColor
- ADTextStickerEditable
- ADThumbnailCellable
- ADThumbnailNavBarable
- ADThumbnailToolBarable
- ADVideoBrowserCellable