Replace @:fakeEnum with @:enum abstract

@:fakeEnum support will be removed in HaxeFoundation/haxe#8189
This commit is contained in:
Jens Fischer
2019-04-20 01:00:03 +02:00
committed by Joshua Granick
parent d01f84ffbf
commit af9367b199
34 changed files with 216 additions and 182 deletions

View File

@@ -1,7 +1,8 @@
package flash.data;
@:fakeEnum(String) extern enum SQLCollationType
@:native("flash.data.SQLCollationType")
@:enum extern abstract SQLCollationType(String)
{
BINARY;
NO_CASE;
var BINARY;
var NO_CASE;
}

View File

@@ -1,8 +1,9 @@
package flash.data;
@:fakeEnum(String) extern enum SQLColumnNameStyle
@:native("flash.data.SQLColumnNameStyle")
@:enum extern abstract SQLColumnNameStyle(String)
{
DEFAULT;
LONG;
SHORT;
var DEFAULT;
var LONG;
var SHORT;
}

View File

@@ -1,8 +1,9 @@
package flash.data;
@:fakeEnum(String) extern enum SQLMode
@:native("flash.data.SQLMode")
@:enum extern abstract SQLMode(String)
{
CREATE;
READ;
UPDATE;
var CREATE;
var READ;
var UPDATE;
}

View File

@@ -1,8 +1,9 @@
package flash.data;
@:fakeEnum(String) extern enum SQLTransactionLockType
@:native("flash.data.SQLTransactionLockType")
@:enum extern abstract SQLTransactionLockType(String)
{
DEFERRED;
EXCLUSIVE;
IMMEDIATE;
var DEFERRED;
var EXCLUSIVE;
var IMMEDIATE;
}

View File

@@ -1,9 +1,10 @@
package flash.desktop;
@:fakeEnum(String) extern enum InvokeEventReason
@:native("flash.desktop.InvokeEventReason")
@:enum extern abstract InvokeEventReason(String)
{
LOGIN;
NOTIFICATION;
OPEN_URL;
STANDARD;
var LOGIN;
var NOTIFICATION;
var OPEN_URL;
var STANDARD;
}

View File

@@ -1,9 +1,10 @@
package flash.desktop;
@:fakeEnum(String) extern enum NativeDragActions
@:native("flash.desktop.NativeDragActions")
@:enum extern abstract NativeDragActions(String)
{
COPY;
LINK;
MOVE;
NONE;
var COPY;
var LINK;
var MOVE;
var NONE;
}

View File

@@ -1,7 +1,8 @@
package flash.desktop;
@:fakeEnum(String) extern enum NotificationType
@:native("flash.desktop.NotificationType")
@:enum extern abstract NotificationType(String)
{
CRITICAL;
INFORMATIONAL;
var CRITICAL;
var INFORMATIONAL;
}

View File

@@ -1,7 +1,8 @@
package flash.desktop;
@:fakeEnum(String) extern enum SystemIdleMode
@:native("flash.data.SQLCollationType")
@:enum extern abstract SystemIdleMode(String)
{
KEEP_AWAKE;
NORMAL;
var KEEP_AWAKE;
var NORMAL;
}

View File

@@ -1,8 +1,9 @@
package flash.display;
@:fakeEnum(String) extern enum NativeWindowDisplayState
@:native("flash.display.NativeWindowDisplayState")
@:enum extern abstract NativeWindowDisplayState(String)
{
MAXIMIZED;
MINIMIZED;
NORMAL;
var MAXIMIZED;
var MINIMIZED;
var NORMAL;
}

View File

@@ -1,9 +1,10 @@
package flash.display;
@:fakeEnum(String) extern enum NativeWindowRenderMode
@:native("flash.display.NativeWindowRenderMode")
@:enum extern abstract NativeWindowRenderMode(String)
{
AUTO;
CPU;
DIRECT;
GPU;
var AUTO;
var CPU;
var DIRECT;
var GPU;
}

View File

@@ -1,14 +1,15 @@
package flash.display;
@:fakeEnum(String) extern enum NativeWindowResize
@:native("flash.display.NativeWindowResize")
@:enum extern abstract NativeWindowResize(String)
{
BOTTOM;
BOTTOM_LEFT;
BOTTOM_RIGHT;
LEFT;
NONE;
RIGHT;
TOP;
TOP_LEFT;
TOP_RIGHT;
var BOTTOM;
var BOTTOM_LEFT;
var BOTTOM_RIGHT;
var LEFT;
var NONE;
var RIGHT;
var TOP;
var TOP_LEFT;
var TOP_RIGHT;
}

View File

@@ -1,8 +1,9 @@
package flash.display;
@:fakeEnum(String) extern enum NativeWindowSystemChrome
@:native("flash.display.NativeWindowSystemChrome")
@:enum extern abstract NativeWindowSystemChrome(String)
{
ALTERNATE;
NONE;
STANDARD;
var ALTERNATE;
var NONE;
var STANDARD;
}

View File

@@ -1,8 +1,9 @@
package flash.display;
@:fakeEnum(String) extern enum NativeWindowType
@:native("flash.display.NativeWindowType")
@:enum extern abstract NativeWindowType(String)
{
LIGHTWEIGHT;
NORMAL;
UTILITY;
var LIGHTWEIGHT;
var NORMAL;
var UTILITY;
}

View File

@@ -1,8 +1,9 @@
package flash.display;
@:fakeEnum(String) extern enum StageAspectRatio
@:native("flash.display.StageAspectRatio")
@:enum extern abstract StageAspectRatio(String)
{
ANY;
LANDSCAPE;
PORTRAIT;
var ANY;
var LANDSCAPE;
var PORTRAIT;
}

View File

@@ -1,10 +1,11 @@
package flash.display;
@:fakeEnum(String) extern enum StageOrientation
@:native("flash.display.StageOrientation")
@:enum extern abstract StageOrientation(String)
{
DEFAULT;
ROTATED_LEFT;
ROTATED_RIGHT;
UNKNOWN;
UPSIDE_DOWN;
var DEFAULT;
var ROTATED_LEFT;
var ROTATED_RIGHT;
var UNKNOWN;
var UPSIDE_DOWN;
}

View File

@@ -1,14 +1,15 @@
package flash.display3D;
@:fakeEnum(String) extern enum Context3DProfile
@:native("flash.display3D.Context3DProfile")
@:enum extern abstract Context3DProfile(String)
{
BASELINE;
BASELINE_CONSTRAINED;
BASELINE_EXTENDED;
STANDARD;
STANDARD_CONSTRAINED;
STANDARD_EXTENDED;
var BASELINE;
var BASELINE_CONSTRAINED;
var BASELINE_EXTENDED;
var STANDARD;
var STANDARD_CONSTRAINED;
var STANDARD_EXTENDED;
#if air
ENHANCED;
var ENHANCED;
#end
}

View File

@@ -1,21 +1,22 @@
package flash.errors;
@:fakeEnum(String) extern enum SQLErrorOperation
@:native("flash.errors.SQLErrorOperation")
@:enum extern abstract SQLErrorOperation(String)
{
ANALYZE;
ATTACH;
BEGIN;
CLOSE;
COMMIT;
COMPACT;
DEANALYZE;
DETACH;
EXECUTE;
OPEN;
REENCRYPT;
RELEASE_SAVEPOINT;
ROLLBACK;
ROLLBACK_TO_SAVEPOINT;
SCHEMA;
SET_SAVEPOINT;
var ANALYZE;
var ATTACH;
var BEGIN;
var CLOSE;
var COMMIT;
var COMPACT;
var DEANALYZE;
var DETACH;
var EXECUTE;
var OPEN;
var REENCRYPT;
var RELEASE_SAVEPOINT;
var ROLLBACK;
var ROLLBACK_TO_SAVEPOINT;
var SCHEMA;
var SET_SAVEPOINT;
}

View File

@@ -1,8 +1,9 @@
package flash.events;
@:fakeEnum(String) extern enum TouchEventIntent
@:native("flash.events.TouchEventIntent")
@:enum extern abstract TouchEventIntent(String)
{
ERASER;
PEN;
UNKNOWN;
var ERASER;
var PEN;
var UNKNOWN;
}

View File

@@ -1,9 +1,10 @@
package flash.filesystem;
@:fakeEnum(String) extern enum FileMode
@:native("flash.filesystem.FileMode")
@:enum extern abstract FileMode(String)
{
APPEND;
READ;
UPDATE;
WRITE;
var APPEND;
var READ;
var UPDATE;
var WRITE;
}

View File

@@ -1,8 +1,9 @@
package flash.media;
@:fakeEnum(String) extern enum AudioPlaybackMode
@:native("flash.media.AudioPlaybackMode")
@:enum extern abstract AudioPlaybackMode(String)
{
AMBIENT;
MEDIA;
VOICE;
var AMBIENT;
var MEDIA;
var VOICE;
}

View File

@@ -1,8 +1,9 @@
package flash.media;
@:fakeEnum(String) extern enum CameraPosition
@:native("flash.media.CameraPosition")
@:enum extern abstract CameraPosition(String)
{
BACK;
FRONT;
UNKNOWN;
var BACK;
var FRONT;
var UNKNOWN;
}

View File

@@ -1,7 +1,8 @@
package flash.media;
@:fakeEnum(String) extern enum MediaType
@:native("flash.media.MediaType")
@:enum extern abstract MediaType(String)
{
IMAGE;
VIDEO;
var IMAGE;
var VIDEO;
}

View File

@@ -1,7 +1,8 @@
package flash.net;
@:fakeEnum(String) extern enum IPVersion
@:native("flash.net.IPVersion")
@:enum extern abstract IPVersion(String)
{
IPV4;
IPV6;
var IPV4;
var IPV6;
}

View File

@@ -1,8 +1,9 @@
package flash.notifications;
@:fakeEnum(String) extern enum NotificationStyle
@:native("flash.notifications.NotificationStyle")
@:enum extern abstract NotificationStyle(String)
{
ALERT;
BADGE;
SOUND;
var ALERT;
var BADGE;
var SOUND;
}

View File

@@ -1,22 +1,23 @@
package flash.printing;
@:fakeEnum(String) extern enum PaperSize
@:native("flash.printing.PaperSize")
@:enum extern abstract PaperSize(String)
{
A4;
A5;
A6;
CHOUKEI3GOU;
CHOUKEI4GOU;
ENV_10;
ENV_B5;
ENV_C5;
ENV_DL;
ENV_MONARCH;
ENV_PERSONAL;
EXECUTIVE;
FOLIO;
JIS_B5;
LEGAL;
LETTER;
STATEMENT;
var A4;
var A5;
var A6;
var CHOUKEI3GOU;
var CHOUKEI4GOU;
var ENV_10;
var ENV_B5;
var ENV_C5;
var ENV_DL;
var ENV_MONARCH;
var ENV_PERSONAL;
var EXECUTIVE;
var FOLIO;
var JIS_B5;
var LEGAL;
var LETTER;
var STATEMENT;
}

View File

@@ -1,8 +1,9 @@
package flash.printing;
@:fakeEnum(String) extern enum PrintMethod
@:native("flash.printing.PrintMethod")
@:enum extern abstract PrintMethod(String)
{
AUTO;
BITMAP;
VECTOR;
var AUTO;
var BITMAP;
var VECTOR;
}

View File

@@ -1,8 +1,9 @@
package flash.security;
@:fakeEnum(String) extern enum ReferencesValidationSetting
@:native("flash.security.ReferencesValidationSetting")
@:enum extern abstract ReferencesValidationSetting(String)
{
NEVER;
VALID_IDENTITY;
VALID_OR_UNKNOWN_IDENTITY;
var NEVER;
var VALID_IDENTITY;
var VALID_OR_UNKNOWN_IDENTITY;
}

View File

@@ -1,9 +1,10 @@
package flash.security;
@:fakeEnum(String) extern enum RevocationCheckSettings
@:native("flash.security.RevocationCheckSettings")
@:enum extern abstract RevocationCheckSettings(String)
{
ALWAYS_REQUIRED;
BEST_EFFORT;
NEVER;
REQUIRED_IF_AVAILABLE;
var ALWAYS_REQUIRED;
var BEST_EFFORT;
var NEVER;
var REQUIRED_IF_AVAILABLE;
}

View File

@@ -1,8 +1,9 @@
package flash.security;
@:fakeEnum(String) extern enum SignatureStatus
@:native("flash.security.SignatureStatus")
@:enum extern abstract SignatureStatus(String)
{
INVALID;
UNKNOWN;
VALID;
var INVALID;
var UNKNOWN;
var VALID;
}

View File

@@ -1,8 +1,9 @@
package flash.security;
@:fakeEnum(String) extern enum SignerTrustSettings
@:native("flash.security.SignerTrustSettings")
@:enum extern abstract SignerTrustSettings(String)
{
CODE_SIGNING;
PLAYLIST_SIGNING;
SIGNING;
var CODE_SIGNING;
var PLAYLIST_SIGNING;
var SIGNING;
}

View File

@@ -1,9 +1,10 @@
package flash.text;
@:fakeEnum(String) extern enum AutoCapitalize
@:native("flash.text.AutoCapitalize")
@:enum extern abstract AutoCapitalize(String)
{
ALL;
NONE;
SENTENCE;
WORD;
var ALL;
var NONE;
var SENTENCE;
var WORD;
}

View File

@@ -1,10 +1,11 @@
package flash.text;
@:fakeEnum(String) extern enum ReturnKeyLabel
@:native("flash.text.ReturnKeyLabel")
@:enum extern abstract ReturnKeyLabel(String)
{
DEFAULT;
DONE;
GO;
NEXT;
SEARCH;
var DEFAULT;
var DONE;
var GO;
var NEXT;
var SEARCH;
}

View File

@@ -1,11 +1,12 @@
package flash.text;
@:fakeEnum(String) extern enum SoftKeyboardType
@:native("flash.text.SoftKeyboardType")
@:enum extern abstract SoftKeyboardType(String)
{
CONTACT;
DEFAULT;
EMAIL;
NUMBER;
PUNCTUATION;
URL;
var CONTACT;
var DEFAULT;
var EMAIL;
var NUMBER;
var PUNCTUATION;
var URL;
}

View File

@@ -1,9 +1,10 @@
package flash.text;
@:fakeEnum(String) extern enum StageTextClearButtonMode
@:native("flash.text.StageTextClearButtonMode")
@:enum extern abstract StageTextClearButtonMode(String)
{
ALWAYS;
NEVER;
UNLESS_EDITING;
WHILE_EDITING;
var ALWAYS;
var NEVER;
var UNLESS_EDITING;
var WHILE_EDITING;
}