Type Definitions

The following type definitions are available globally.

  • * The loader

    Declaration

    Objective-C

    typedef void (^DraftTaskLoader)(NSArray<AliyunDraftLoadTask *> *)

    Parameters

    tasks

    The list of load task

  • * The callback of local draft load

    Declaration

    Objective-C

    typedef void (^LocalDraftLoadCallback)(NSString *, AliyunEditorBaseProject *,
                                           NSError *)

    Parameters

    taskPath

    The path of project. (it will be nil if load fail)

    project

    The obj of project. (it will be nil if load fail)

    error

    The errof obj of load. (it will be nil if load success)

  • Deprecated

    deprecated

    Undocumented

    See more

    Declaration

    Objective-C

    __deprecated_msg("deprecated") typedef struct AliyunVideoEventInfo {
        int bitrate;
        int fps;
        int vduration;
        int aduration;
        uint64_t crc;
    } AliyunVideoEventInfo
  • Undocumented

    Declaration

    Objective-C

    typedef void(^ThumbnailCallBack)(int errorCode, NSArray<UIImage *>* imageList)
  • *

    • AliyunTransitionEffectTypeShuffer: Blinds
    • AliyunTransitionEffectTypeTranslate: Translational motion
    • AliyunTransitionEffectTypeCircle: Circle
    • AliyunTransitionEffectTypePolygon: Polygon
    • AliyunTransitionEffectTypeFade: Fade
    See more

    Declaration

    Objective-C

    typedef enum AliyunTransitionEffectType AliyunTransitionEffectType