Initial support for AIR

This commit is contained in:
Joshua Granick
2017-08-24 12:50:13 -07:00
parent f2a8092834
commit 9991e99fee
186 changed files with 2590 additions and 68 deletions

View File

@@ -0,0 +1,21 @@
package flash.events;
@:require(flash10_1) extern class DRMStatusEvent extends Event {
var contentData : flash.net.drm.DRMContentData;
#if air
var detail(default,never) : String;
var isAnonymous(default,never) : Bool;
var isAvailableOffline(default,never) : Bool;
#end
var isLocal : Bool;
#if air
var offlineLeasePeriod(default,never) : UInt;
var policies(default,never) : flash.utils.Object;
#end
var voucher : flash.net.drm.DRMVoucher;
#if air
var voucherEndDate(default,never) : Date;
#end
function new(?type : String, bubbles : Bool = false, cancelable : Bool = false, ?inMetadata : flash.net.drm.DRMContentData, ?inVoucher : flash.net.drm.DRMVoucher, inLocal : Bool = false) : Void;
static var DRM_STATUS(default,never) : String;
}