externs: update AIR display externs for Haxe 4.3
This commit is contained in:
@@ -2,6 +2,7 @@ package flash.display;
|
||||
|
||||
@:require(flash10_1) extern class NativeMenuItem extends flash.events.EventDispatcher
|
||||
{
|
||||
#if (haxe_ver < 4.3)
|
||||
var checked:Bool;
|
||||
var data:Dynamic;
|
||||
var enabled:Bool;
|
||||
@@ -13,7 +14,44 @@ package flash.display;
|
||||
var mnemonicIndex:Int;
|
||||
var name:String;
|
||||
var submenu:NativeMenu;
|
||||
#else
|
||||
@:flash.property var checked(get, set):Bool;
|
||||
@:flash.property var data(get, set):Dynamic;
|
||||
@:flash.property var enabled(get, set):Bool;
|
||||
@:flash.property var isSeparator(get, never):Bool;
|
||||
@:flash.property var keyEquivalent(get, set):String;
|
||||
@:flash.property var keyEquivalentModifiers(get, set):Array<UInt>;
|
||||
@:flash.property var label(get, set):String;
|
||||
@:flash.property var menu(get, never):NativeMenu;
|
||||
@:flash.property var mnemonicIndex(get, set):Int;
|
||||
@:flash.property var name(get, set):String;
|
||||
@:flash.property var submenu(get, set):NativeMenu;
|
||||
#end
|
||||
|
||||
function new(?label:String = "", ?isSeparator:Bool = false):Void;
|
||||
function clone():NativeMenuItem;
|
||||
override function toString():String;
|
||||
|
||||
#if (haxe_ver >= 4.3)
|
||||
private function get_checked():Bool;
|
||||
private function get_data():Dynamic;
|
||||
private function get_enabled():Bool;
|
||||
private function get_isSeparator():Bool;
|
||||
private function get_keyEquivalent():String;
|
||||
private function get_keyEquivalentModifiers():Array<UInt>;
|
||||
private function get_label():String;
|
||||
private function get_menu():NativeMenu;
|
||||
private function get_mnemonicIndex():Int;
|
||||
private function get_name():String;
|
||||
private function get_submenu():NativeMenu;
|
||||
private function set_checked(value:Bool):Bool;
|
||||
private function set_data(value:Dynamic):Dynamic;
|
||||
private function set_enabled(value:Bool):Bool;
|
||||
private function set_keyEquivalent(value:String):String;
|
||||
private function set_keyEquivalentModifiers(value:Array<UInt>):Array<UInt>;
|
||||
private function set_label(value:String):String;
|
||||
private function set_mnemonicIndex(value:Int):Int;
|
||||
private function set_name(value:String):String;
|
||||
private function set_submenu(value:NativeMenu):NativeMenu;
|
||||
#end
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user