CoolFlutterIJK.h 631 B

12345678910111213141516171819202122232425262728
  1. //
  2. // Created by Caijinglong on 2019-03-08.
  3. //
  4. #import <Foundation/Foundation.h>
  5. #import <Flutter/Flutter.h>
  6. #import "CoolIjkNotifyChannel.h"
  7. #import "CoolIjkOption.h"
  8. @interface CoolFlutterIJK : NSObject
  9. @property(nonatomic, strong) NSObject <FlutterPluginRegistrar> *registrar;
  10. @property(nonatomic, strong) NSArray<CoolIjkOption*> *options;
  11. @property(nonatomic, assign) BOOL isDisposed;
  12. - (instancetype)initWithRegistrar:(NSObject <FlutterPluginRegistrar> *)registrar;
  13. + (instancetype)ijkWithRegistrar:(NSObject <FlutterPluginRegistrar> *)registrar;
  14. - (int64_t)id;
  15. - (void)dispose;
  16. - (void)setDegree:(int)degree;
  17. @end