Update Files

This commit is contained in:
2025-01-22 16:18:30 +01:00
parent ed4603cf95
commit a36294b518
16718 changed files with 2960346 additions and 0 deletions

View File

@ -0,0 +1,32 @@
package flash.globalization;
@:require(flash10_1) extern final class Collator {
@:flash.property var actualLocaleIDName(get,never) : String;
@:flash.property var ignoreCase(get,set) : Bool;
@:flash.property var ignoreCharacterWidth(get,set) : Bool;
@:flash.property var ignoreDiacritics(get,set) : Bool;
@:flash.property var ignoreKanaType(get,set) : Bool;
@:flash.property var ignoreSymbols(get,set) : Bool;
@:flash.property var lastOperationStatus(get,never) : LastOperationStatus;
@:flash.property var numericComparison(get,set) : Bool;
@:flash.property var requestedLocaleIDName(get,never) : String;
function new(requestedLocaleIDName : String, ?initialMode : CollatorMode) : Void;
function compare(string1 : String, string2 : String) : Int;
function equals(string1 : String, string2 : String) : Bool;
private function get_actualLocaleIDName() : String;
private function get_ignoreCase() : Bool;
private function get_ignoreCharacterWidth() : Bool;
private function get_ignoreDiacritics() : Bool;
private function get_ignoreKanaType() : Bool;
private function get_ignoreSymbols() : Bool;
private function get_lastOperationStatus() : LastOperationStatus;
private function get_numericComparison() : Bool;
private function get_requestedLocaleIDName() : String;
private function set_ignoreCase(value : Bool) : Bool;
private function set_ignoreCharacterWidth(value : Bool) : Bool;
private function set_ignoreDiacritics(value : Bool) : Bool;
private function set_ignoreKanaType(value : Bool) : Bool;
private function set_ignoreSymbols(value : Bool) : Bool;
private function set_numericComparison(value : Bool) : Bool;
static function getAvailableLocaleIDNames() : flash.Vector<String>;
}

View File

@ -0,0 +1,6 @@
package flash.globalization;
@:native("flash.globalization.CollatorMode") extern enum abstract CollatorMode(String) {
var MATCHING;
var SORTING;
}

View File

@ -0,0 +1,53 @@
package flash.globalization;
@:require(flash10_1) extern final class CurrencyFormatter {
@:flash.property var actualLocaleIDName(get,never) : String;
@:flash.property var currencyISOCode(get,never) : String;
@:flash.property var currencySymbol(get,never) : String;
@:flash.property var decimalSeparator(get,set) : String;
@:flash.property var digitsType(get,set) : UInt;
@:flash.property var fractionalDigits(get,set) : Int;
@:flash.property var groupingPattern(get,set) : String;
@:flash.property var groupingSeparator(get,set) : String;
@:flash.property var lastOperationStatus(get,never) : LastOperationStatus;
@:flash.property var leadingZero(get,set) : Bool;
@:flash.property var negativeCurrencyFormat(get,set) : UInt;
@:flash.property var negativeSymbol(get,set) : String;
@:flash.property var positiveCurrencyFormat(get,set) : UInt;
@:flash.property var requestedLocaleIDName(get,never) : String;
@:flash.property var trailingZeros(get,set) : Bool;
@:flash.property var useGrouping(get,set) : Bool;
function new(requestedLocaleIDName : String) : Void;
function format(value : Float, withCurrencySymbol : Bool = false) : String;
function formattingWithCurrencySymbolIsSafe(requestedISOCode : String) : Bool;
private function get_actualLocaleIDName() : String;
private function get_currencyISOCode() : String;
private function get_currencySymbol() : String;
private function get_decimalSeparator() : String;
private function get_digitsType() : UInt;
private function get_fractionalDigits() : Int;
private function get_groupingPattern() : String;
private function get_groupingSeparator() : String;
private function get_lastOperationStatus() : LastOperationStatus;
private function get_leadingZero() : Bool;
private function get_negativeCurrencyFormat() : UInt;
private function get_negativeSymbol() : String;
private function get_positiveCurrencyFormat() : UInt;
private function get_requestedLocaleIDName() : String;
private function get_trailingZeros() : Bool;
private function get_useGrouping() : Bool;
function parse(inputString : String) : CurrencyParseResult;
function setCurrency(currencyISOCode : String, currencySymbol : String) : Void;
private function set_decimalSeparator(value : String) : String;
private function set_digitsType(value : UInt) : UInt;
private function set_fractionalDigits(value : Int) : Int;
private function set_groupingPattern(value : String) : String;
private function set_groupingSeparator(value : String) : String;
private function set_leadingZero(value : Bool) : Bool;
private function set_negativeCurrencyFormat(value : UInt) : UInt;
private function set_negativeSymbol(value : String) : String;
private function set_positiveCurrencyFormat(value : UInt) : UInt;
private function set_trailingZeros(value : Bool) : Bool;
private function set_useGrouping(value : Bool) : Bool;
static function getAvailableLocaleIDNames() : flash.Vector<String>;
}

View File

@ -0,0 +1,9 @@
package flash.globalization;
extern final class CurrencyParseResult {
@:flash.property var currencyString(get,never) : String;
@:flash.property var value(get,never) : Float;
function new(value : Float = 0./*NaN*/, ?symbol : String) : Void;
private function get_currencyString() : String;
private function get_value() : Float;
}

View File

@ -0,0 +1,22 @@
package flash.globalization;
@:require(flash10_1) extern final class DateTimeFormatter {
@:flash.property var actualLocaleIDName(get,never) : String;
@:flash.property var lastOperationStatus(get,never) : LastOperationStatus;
@:flash.property var requestedLocaleIDName(get,never) : String;
function new(requestedLocaleIDName : String, ?dateStyle : DateTimeStyle, ?timeStyle : DateTimeStyle) : Void;
function format(dateTime : Date) : String;
function formatUTC(dateTime : Date) : String;
function getDateStyle() : DateTimeStyle;
function getDateTimePattern() : DateTimeStyle;
function getFirstWeekday() : Int;
function getMonthNames(?nameStyle : DateTimeNameStyle, ?context : DateTimeNameContext) : flash.Vector<String>;
function getTimeStyle() : DateTimeStyle;
function getWeekdayNames(?nameStyle : DateTimeNameStyle, ?context : DateTimeNameContext) : flash.Vector<String>;
private function get_actualLocaleIDName() : String;
private function get_lastOperationStatus() : LastOperationStatus;
private function get_requestedLocaleIDName() : String;
function setDateTimePattern(pattern : String) : Void;
function setDateTimeStyles(dateStyle : DateTimeStyle, timeStyle : DateTimeStyle) : Void;
static function getAvailableLocaleIDNames() : flash.Vector<String>;
}

View File

@ -0,0 +1,6 @@
package flash.globalization;
@:native("flash.globalization.DateTimeNameContext") extern enum abstract DateTimeNameContext(String) {
var FORMAT;
var STANDALONE;
}

View File

@ -0,0 +1,7 @@
package flash.globalization;
@:native("flash.globalization.DateTimeNameStyle") extern enum abstract DateTimeNameStyle(String) {
var FULL;
var LONG_ABBREVIATION;
var SHORT_ABBREVIATION;
}

View File

@ -0,0 +1,9 @@
package flash.globalization;
@:native("flash.globalization.DateTimeStyle") extern enum abstract DateTimeStyle(String) {
var CUSTOM;
var LONG;
var MEDIUM;
var NONE;
var SHORT;
}

View File

@ -0,0 +1,21 @@
package flash.globalization;
@:native("flash.globalization.LastOperationStatus") extern enum abstract LastOperationStatus(String) {
var BUFFER_OVERFLOW_ERROR;
var ERROR_CODE_UNKNOWN;
var ILLEGAL_ARGUMENT_ERROR;
var INDEX_OUT_OF_BOUNDS_ERROR;
var INVALID_ATTR_VALUE;
var INVALID_CHAR_FOUND;
var MEMORY_ALLOCATION_ERROR;
var NO_ERROR;
var NUMBER_OVERFLOW_ERROR;
var PARSE_ERROR;
var PATTERN_SYNTAX_ERROR;
var PLATFORM_API_FAILED;
var TRUNCATED_CHAR_FOUND;
var UNEXPECTED_TOKEN;
var UNSUPPORTED_ERROR;
var USING_DEFAULT_WARNING;
var USING_FALLBACK_WARNING;
}

View File

@ -0,0 +1,17 @@
package flash.globalization;
@:require(flash10_1) extern final class LocaleID {
@:flash.property var lastOperationStatus(get,never) : LastOperationStatus;
@:flash.property var name(get,never) : String;
function new(name : String) : Void;
function getKeysAndValues() : flash.utils.Object;
function getLanguage() : String;
function getRegion() : String;
function getScript() : String;
function getVariant() : String;
private function get_lastOperationStatus() : LastOperationStatus;
private function get_name() : String;
function isRightToLeft() : Bool;
static final DEFAULT : String;
static function determinePreferredLocales(want : flash.Vector<String>, have : flash.Vector<String>, ?keyword : String) : flash.Vector<String>;
}

View File

@ -0,0 +1,36 @@
package flash.globalization;
@:native("flash.globalization.NationalDigitsType") extern enum abstract NationalDigitsType(UInt) {
var ARABIC_INDIC;
var BALINESE;
var BENGALI;
var CHAM;
var DEVANAGARI;
var EUROPEAN;
var EXTENDED_ARABIC_INDIC;
var FULL_WIDTH;
var GUJARATI;
var GURMUKHI;
var KANNADA;
var KAYAH_LI;
var KHMER;
var LAO;
var LEPCHA;
var LIMBU;
var MALAYALAM;
var MONGOLIAN;
var MYANMAR;
var MYANMAR_SHAN;
var NEW_TAI_LUE;
var NKO;
var OL_CHIKI;
var ORIYA;
var OSMANYA;
var SAURASHTRA;
var SUNDANESE;
var TAMIL;
var TELUGU;
var THAI;
var TIBETAN;
var VAI;
}

View File

@ -0,0 +1,47 @@
package flash.globalization;
@:require(flash10_1) extern final class NumberFormatter {
@:flash.property var actualLocaleIDName(get,never) : String;
@:flash.property var decimalSeparator(get,set) : String;
@:flash.property var digitsType(get,set) : NationalDigitsType;
@:flash.property var fractionalDigits(get,set) : Int;
@:flash.property var groupingPattern(get,set) : String;
@:flash.property var groupingSeparator(get,set) : String;
@:flash.property var lastOperationStatus(get,never) : LastOperationStatus;
@:flash.property var leadingZero(get,set) : Bool;
@:flash.property var negativeNumberFormat(get,set) : UInt;
@:flash.property var negativeSymbol(get,set) : String;
@:flash.property var requestedLocaleIDName(get,never) : String;
@:flash.property var trailingZeros(get,set) : Bool;
@:flash.property var useGrouping(get,set) : Bool;
function new(requestedLocaleIDName : String) : Void;
function formatInt(value : Int) : String;
function formatNumber(value : Float) : String;
function formatUint(value : UInt) : String;
private function get_actualLocaleIDName() : String;
private function get_decimalSeparator() : String;
private function get_digitsType() : NationalDigitsType;
private function get_fractionalDigits() : Int;
private function get_groupingPattern() : String;
private function get_groupingSeparator() : String;
private function get_lastOperationStatus() : LastOperationStatus;
private function get_leadingZero() : Bool;
private function get_negativeNumberFormat() : UInt;
private function get_negativeSymbol() : String;
private function get_requestedLocaleIDName() : String;
private function get_trailingZeros() : Bool;
private function get_useGrouping() : Bool;
function parse(parseString : String) : NumberParseResult;
function parseNumber(parseString : String) : Float;
private function set_decimalSeparator(value : String) : String;
private function set_digitsType(value : NationalDigitsType) : NationalDigitsType;
private function set_fractionalDigits(value : Int) : Int;
private function set_groupingPattern(value : String) : String;
private function set_groupingSeparator(value : String) : String;
private function set_leadingZero(value : Bool) : Bool;
private function set_negativeNumberFormat(value : UInt) : UInt;
private function set_negativeSymbol(value : String) : String;
private function set_trailingZeros(value : Bool) : Bool;
private function set_useGrouping(value : Bool) : Bool;
static function getAvailableLocaleIDNames() : flash.Vector<String>;
}

View File

@ -0,0 +1,11 @@
package flash.globalization;
@:require(flash10_1) extern final class NumberParseResult {
@:flash.property var endIndex(get,never) : Int;
@:flash.property var startIndex(get,never) : Int;
@:flash.property var value(get,never) : Float;
function new(value : Float = 0./*NaN*/, startIndex : Int = 2147483647, endIndex : Int = 2147483647) : Void;
private function get_endIndex() : Int;
private function get_startIndex() : Int;
private function get_value() : Float;
}

View File

@ -0,0 +1,14 @@
package flash.globalization;
@:require(flash10_1) extern final class StringTools {
@:flash.property var actualLocaleIDName(get,never) : String;
@:flash.property var lastOperationStatus(get,never) : LastOperationStatus;
@:flash.property var requestedLocaleIDName(get,never) : String;
function new(requestedLocaleIDName : String) : Void;
private function get_actualLocaleIDName() : String;
private function get_lastOperationStatus() : LastOperationStatus;
private function get_requestedLocaleIDName() : String;
function toLowerCase(s : String) : String;
function toUpperCase(s : String) : String;
static function getAvailableLocaleIDNames() : flash.Vector<String>;
}