add map to test.dart
This commit is contained in:
parent
38fe867c65
commit
6989d9efaf
311
dart-js/out.js
311
dart-js/out.js
@ -302,6 +302,14 @@
|
|||||||
res = J.toString$0$(value);
|
res = J.toString$0$(value);
|
||||||
return res;
|
return res;
|
||||||
},
|
},
|
||||||
|
Primitives_objectHashCode: function (object) {
|
||||||
|
var hash = object.$identityHash;
|
||||||
|
if (hash == null) {
|
||||||
|
hash = Math.random() * 0x3fffffff | 0;
|
||||||
|
object.$identityHash = hash;
|
||||||
|
}
|
||||||
|
return hash;
|
||||||
|
},
|
||||||
Primitives_objectTypeName: function (object) {
|
Primitives_objectTypeName: function (object) {
|
||||||
return H.Primitives__objectTypeNameNewRti(object);
|
return H.Primitives__objectTypeNameNewRti(object);
|
||||||
},
|
},
|
||||||
@ -517,6 +525,53 @@
|
|||||||
return trace;
|
return trace;
|
||||||
return exception.$cachedTrace = new H._StackTrace(exception);
|
return exception.$cachedTrace = new H._StackTrace(exception);
|
||||||
},
|
},
|
||||||
|
fillLiteralMap: function (keyValuePairs, result) {
|
||||||
|
var t1, t2, index, index0, key, value, strings, cell, nums, rest, hash, bucket,
|
||||||
|
$length = keyValuePairs.length;
|
||||||
|
for (t1 = H._instanceType(result), t2 = t1._precomputed1, t1 = t1._rest[1], index = 0; index < $length;) {
|
||||||
|
index0 = index + 1;
|
||||||
|
key = keyValuePairs[index];
|
||||||
|
index = index0 + 1;
|
||||||
|
value = keyValuePairs[index0];
|
||||||
|
t2._as(key);
|
||||||
|
t1._as(value);
|
||||||
|
if (typeof key == "string") {
|
||||||
|
strings = result._strings;
|
||||||
|
if (strings == null)
|
||||||
|
strings = result._strings = result._newHashTable$0();
|
||||||
|
cell = result._getTableCell$2(strings, key);
|
||||||
|
if (cell == null)
|
||||||
|
result._setTableEntry$3(strings, key, result._newLinkedCell$2(key, value));
|
||||||
|
else
|
||||||
|
cell.hashMapCellValue = value;
|
||||||
|
} else if (typeof key == "number" && (key & 0x3ffffff) === key) {
|
||||||
|
nums = result._nums;
|
||||||
|
if (nums == null)
|
||||||
|
nums = result._nums = result._newHashTable$0();
|
||||||
|
cell = result._getTableCell$2(nums, key);
|
||||||
|
if (cell == null)
|
||||||
|
result._setTableEntry$3(nums, key, result._newLinkedCell$2(key, value));
|
||||||
|
else
|
||||||
|
cell.hashMapCellValue = value;
|
||||||
|
} else {
|
||||||
|
rest = result.__js_helper$_rest;
|
||||||
|
if (rest == null)
|
||||||
|
rest = result.__js_helper$_rest = result._newHashTable$0();
|
||||||
|
hash = J.get$hashCode$(key) & 0x3ffffff;
|
||||||
|
bucket = result._getTableBucket$2(rest, hash);
|
||||||
|
if (bucket == null)
|
||||||
|
result._setTableEntry$3(rest, hash, [result._newLinkedCell$2(key, value)]);
|
||||||
|
else {
|
||||||
|
index0 = result.internalFindBucketIndex$2(bucket, key);
|
||||||
|
if (index0 >= 0)
|
||||||
|
bucket[index0].hashMapCellValue = value;
|
||||||
|
else
|
||||||
|
bucket.push(result._newLinkedCell$2(key, value));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
},
|
||||||
invokeClosure: function (closure, numberOfArguments, arg1, arg2, arg3, arg4) {
|
invokeClosure: function (closure, numberOfArguments, arg1, arg2, arg3, arg4) {
|
||||||
type$.Function._as(closure);
|
type$.Function._as(closure);
|
||||||
switch (H._asInt(numberOfArguments)) {
|
switch (H._asInt(numberOfArguments)) {
|
||||||
@ -996,6 +1051,18 @@
|
|||||||
RuntimeError: function RuntimeError(t0) {
|
RuntimeError: function RuntimeError(t0) {
|
||||||
this.message = t0;
|
this.message = t0;
|
||||||
},
|
},
|
||||||
|
JsLinkedHashMap: function JsLinkedHashMap(t0) {
|
||||||
|
var _ = this;
|
||||||
|
_.__js_helper$_length = 0;
|
||||||
|
_._last = _._first = _.__js_helper$_rest = _._nums = _._strings = null;
|
||||||
|
_._modifications = 0;
|
||||||
|
_.$ti = t0;
|
||||||
|
},
|
||||||
|
LinkedHashMapCell: function LinkedHashMapCell(t0, t1) {
|
||||||
|
this.hashMapCellKey = t0;
|
||||||
|
this.hashMapCellValue = t1;
|
||||||
|
this._next = null;
|
||||||
|
},
|
||||||
initHooks_closure: function initHooks_closure(t0) {
|
initHooks_closure: function initHooks_closure(t0) {
|
||||||
this.getTag = t0;
|
this.getTag = t0;
|
||||||
},
|
},
|
||||||
@ -2557,12 +2624,22 @@
|
|||||||
return receiver;
|
return receiver;
|
||||||
return J.getNativeInterceptor(receiver);
|
return J.getNativeInterceptor(receiver);
|
||||||
},
|
},
|
||||||
|
get$hashCode$: function (receiver) {
|
||||||
|
return J.getInterceptor$(receiver).get$hashCode(receiver);
|
||||||
|
},
|
||||||
get$iterator$ax: function (receiver) {
|
get$iterator$ax: function (receiver) {
|
||||||
return J.getInterceptor$ax(receiver).get$iterator(receiver);
|
return J.getInterceptor$ax(receiver).get$iterator(receiver);
|
||||||
},
|
},
|
||||||
get$length$asx: function (receiver) {
|
get$length$asx: function (receiver) {
|
||||||
return J.getInterceptor$asx(receiver).get$length(receiver);
|
return J.getInterceptor$asx(receiver).get$length(receiver);
|
||||||
},
|
},
|
||||||
|
$eq$: function (receiver, a0) {
|
||||||
|
if (receiver == null)
|
||||||
|
return a0 == null;
|
||||||
|
if (typeof receiver != "object")
|
||||||
|
return a0 != null && receiver === a0;
|
||||||
|
return J.getInterceptor$(receiver).$eq(receiver, a0);
|
||||||
|
},
|
||||||
toString$0$: function (receiver) {
|
toString$0$: function (receiver) {
|
||||||
return J.getInterceptor$(receiver).toString$0(receiver);
|
return J.getInterceptor$(receiver).toString$0(receiver);
|
||||||
},
|
},
|
||||||
@ -3004,6 +3081,9 @@
|
|||||||
this.$this = t0;
|
this.$this = t0;
|
||||||
this.f = t1;
|
this.f = t1;
|
||||||
},
|
},
|
||||||
|
LinkedHashMap_LinkedHashMap$_literal: function (keyValuePairs, $K, $V) {
|
||||||
|
return $K._eval$1("@<0>")._bind$1($V)._eval$1("LinkedHashMap<1,2>")._as(H.fillLiteralMap(keyValuePairs, new H.JsLinkedHashMap($K._eval$1("@<0>")._bind$1($V)._eval$1("JsLinkedHashMap<1,2>"))));
|
||||||
|
},
|
||||||
IterableBase_iterableToFullString: function (iterable, leftDelimiter, rightDelimiter) {
|
IterableBase_iterableToFullString: function (iterable, leftDelimiter, rightDelimiter) {
|
||||||
var buffer, t1;
|
var buffer, t1;
|
||||||
if (P._isToStringVisiting(iterable))
|
if (P._isToStringVisiting(iterable))
|
||||||
@ -3029,10 +3109,37 @@
|
|||||||
return true;
|
return true;
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
|
MapBase_mapToString: function (m) {
|
||||||
|
var result, t1 = {};
|
||||||
|
if (P._isToStringVisiting(m))
|
||||||
|
return "{...}";
|
||||||
|
result = new P.StringBuffer("");
|
||||||
|
try {
|
||||||
|
C.JSArray_methods.add$1($._toStringVisiting, m);
|
||||||
|
result._contents += "{";
|
||||||
|
t1.first = true;
|
||||||
|
m.forEach$1(0, new P.MapBase_mapToString_closure(t1, result));
|
||||||
|
result._contents += "}";
|
||||||
|
} finally {
|
||||||
|
if (0 >= $._toStringVisiting.length)
|
||||||
|
return H.ioore($._toStringVisiting, -1);
|
||||||
|
$._toStringVisiting.pop();
|
||||||
|
}
|
||||||
|
t1 = result._contents;
|
||||||
|
return t1.charCodeAt(0) == 0 ? t1 : t1;
|
||||||
|
},
|
||||||
ListBase: function ListBase() {
|
ListBase: function ListBase() {
|
||||||
},
|
},
|
||||||
ListMixin: function ListMixin() {
|
ListMixin: function ListMixin() {
|
||||||
},
|
},
|
||||||
|
MapBase: function MapBase() {
|
||||||
|
},
|
||||||
|
MapBase_mapToString_closure: function MapBase_mapToString_closure(t0, t1) {
|
||||||
|
this._box_0 = t0;
|
||||||
|
this.result = t1;
|
||||||
|
},
|
||||||
|
MapMixin: function MapMixin() {
|
||||||
|
},
|
||||||
_ListBase_Object_ListMixin: function _ListBase_Object_ListMixin() {
|
_ListBase_Object_ListMixin: function _ListBase_Object_ListMixin() {
|
||||||
},
|
},
|
||||||
Error__objectToString: function (object) {
|
Error__objectToString: function (object) {
|
||||||
@ -3192,9 +3299,9 @@
|
|||||||
},
|
},
|
||||||
V = {
|
V = {
|
||||||
main: function () {
|
main: function () {
|
||||||
var t1, t2, t3, t4, tr, td, t5, plist, pbody, p, a, i, b,
|
var t1, t2, t3, t4, t5, tr, td, t6, plist, pbody, p, a, i, b,
|
||||||
_s13_ = "Hello, World!";
|
_s13_ = "Hello, World!";
|
||||||
P.print($.$get$Dt_s_win());
|
P.print($.$get$Dt_at());
|
||||||
t1 = document;
|
t1 = document;
|
||||||
t2 = t1.querySelector("#an-id");
|
t2 = t1.querySelector("#an-id");
|
||||||
t2.toString;
|
t2.toString;
|
||||||
@ -3203,20 +3310,22 @@
|
|||||||
t4 = type$.Element;
|
t4 = type$.Element;
|
||||||
H.checkTypeBound(t4, t4, "T", "querySelectorAll");
|
H.checkTypeBound(t4, t4, "T", "querySelectorAll");
|
||||||
t4 = t1.querySelectorAll("div");
|
t4 = t1.querySelectorAll("div");
|
||||||
|
t5 = type$.dynamic;
|
||||||
|
P.print(P.LinkedHashMap_LinkedHashMap$_literal(["a", 1], t5, t5));
|
||||||
tr = t1.createElement("tr");
|
tr = t1.createElement("tr");
|
||||||
td = t1.createElement("td");
|
td = t1.createElement("td");
|
||||||
tr.appendChild(td);
|
tr.appendChild(td);
|
||||||
C.TableCellElement_methods.set$text(td, "\u51fb\u6740");
|
C.TableCellElement_methods.set$text(td, "\u51fb\u6740");
|
||||||
t5 = td.style;
|
t6 = td.style;
|
||||||
t5.width = "44px";
|
t6.width = "44px";
|
||||||
td = t1.createElement("td");
|
td = t1.createElement("td");
|
||||||
tr.appendChild(td);
|
tr.appendChild(td);
|
||||||
C.TableCellElement_methods.set$text(td, "\u81f4\u547d\u4e00\u51fb");
|
C.TableCellElement_methods.set$text(td, "\u81f4\u547d\u4e00\u51fb");
|
||||||
t5 = td.style;
|
t6 = td.style;
|
||||||
t5.minWidth = "112px";
|
t6.minWidth = "112px";
|
||||||
t5 = type$.DivElement;
|
t6 = type$.DivElement;
|
||||||
plist = t5._as(t1.querySelector(".plist"));
|
plist = t6._as(t1.querySelector(".plist"));
|
||||||
pbody = t5._as(t1.querySelector(".pbody"));
|
pbody = t6._as(t1.querySelector(".pbody"));
|
||||||
p = t1.createElement("div");
|
p = t1.createElement("div");
|
||||||
p.classList.add("p");
|
p.classList.add("p");
|
||||||
p.appendChild(tr);
|
p.appendChild(tr);
|
||||||
@ -3231,7 +3340,7 @@
|
|||||||
a += " " + C.JSInt_methods.toString$0(i);
|
a += " " + C.JSInt_methods.toString$0(i);
|
||||||
for (b = 124242424, i = 0; i < 10; ++i)
|
for (b = 124242424, i = 0; i < 10; ++i)
|
||||||
b += b * i;
|
b += b * i;
|
||||||
P.Future_Future$delayed(new P.Duration(1000000), type$.dynamic).then$1$1(new V.main_closure(), type$.Null);
|
P.Future_Future$delayed(new P.Duration(1000000), t5).then$1$1(new V.main_closure(), type$.Null);
|
||||||
new V.main_closure0().call$0();
|
new V.main_closure0().call$0();
|
||||||
P.print(a);
|
P.print(a);
|
||||||
},
|
},
|
||||||
@ -3245,6 +3354,12 @@
|
|||||||
var $ = {};
|
var $ = {};
|
||||||
H.JS_CONST.prototype = {};
|
H.JS_CONST.prototype = {};
|
||||||
J.Interceptor.prototype = {
|
J.Interceptor.prototype = {
|
||||||
|
$eq: function (receiver, other) {
|
||||||
|
return receiver === other;
|
||||||
|
},
|
||||||
|
get$hashCode: function (receiver) {
|
||||||
|
return H.Primitives_objectHashCode(receiver);
|
||||||
|
},
|
||||||
toString$0: function (receiver) {
|
toString$0: function (receiver) {
|
||||||
return "Instance of '" + H.Primitives_objectTypeName(receiver) + "'";
|
return "Instance of '" + H.Primitives_objectTypeName(receiver) + "'";
|
||||||
}
|
}
|
||||||
@ -3253,15 +3368,27 @@
|
|||||||
toString$0: function (receiver) {
|
toString$0: function (receiver) {
|
||||||
return String(receiver);
|
return String(receiver);
|
||||||
},
|
},
|
||||||
|
get$hashCode: function (receiver) {
|
||||||
|
return receiver ? 519018 : 218159;
|
||||||
|
},
|
||||||
$isbool: 1
|
$isbool: 1
|
||||||
};
|
};
|
||||||
J.JSNull.prototype = {
|
J.JSNull.prototype = {
|
||||||
|
$eq: function (receiver, other) {
|
||||||
|
return null == other;
|
||||||
|
},
|
||||||
toString$0: function (receiver) {
|
toString$0: function (receiver) {
|
||||||
return "null";
|
return "null";
|
||||||
},
|
},
|
||||||
|
get$hashCode: function (receiver) {
|
||||||
|
return 0;
|
||||||
|
},
|
||||||
$isNull: 1
|
$isNull: 1
|
||||||
};
|
};
|
||||||
J.JavaScriptObject.prototype = {
|
J.JavaScriptObject.prototype = {
|
||||||
|
get$hashCode: function (receiver) {
|
||||||
|
return 0;
|
||||||
|
},
|
||||||
toString$0: function (receiver) {
|
toString$0: function (receiver) {
|
||||||
return String(receiver);
|
return String(receiver);
|
||||||
}
|
}
|
||||||
@ -3290,6 +3417,9 @@
|
|||||||
get$iterator: function (receiver) {
|
get$iterator: function (receiver) {
|
||||||
return new J.ArrayIterator(receiver, receiver.length, H._arrayInstanceType(receiver)._eval$1("ArrayIterator<1>"));
|
return new J.ArrayIterator(receiver, receiver.length, H._arrayInstanceType(receiver)._eval$1("ArrayIterator<1>"));
|
||||||
},
|
},
|
||||||
|
get$hashCode: function (receiver) {
|
||||||
|
return H.Primitives_objectHashCode(receiver);
|
||||||
|
},
|
||||||
get$length: function (receiver) {
|
get$length: function (receiver) {
|
||||||
return receiver.length;
|
return receiver.length;
|
||||||
},
|
},
|
||||||
@ -3327,6 +3457,17 @@
|
|||||||
else
|
else
|
||||||
return "" + receiver;
|
return "" + receiver;
|
||||||
},
|
},
|
||||||
|
get$hashCode: function (receiver) {
|
||||||
|
var absolute, floorLog2, factor, scaled,
|
||||||
|
intValue = receiver | 0;
|
||||||
|
if (receiver === intValue)
|
||||||
|
return intValue & 536870911;
|
||||||
|
absolute = Math.abs(receiver);
|
||||||
|
floorLog2 = Math.log(absolute) / 0.6931471805599453 | 0;
|
||||||
|
factor = Math.pow(2, floorLog2);
|
||||||
|
scaled = absolute < 1 ? absolute / factor : factor / absolute;
|
||||||
|
return ((scaled * 9007199254740992 | 0) + (scaled * 3542243181176521 | 0)) * 599197 + floorLog2 * 1259 & 536870911;
|
||||||
|
},
|
||||||
_tdivFast$1: function (receiver, other) {
|
_tdivFast$1: function (receiver, other) {
|
||||||
return (receiver | 0) === receiver ? receiver / other | 0 : this._tdivSlow$1(receiver, other);
|
return (receiver | 0) === receiver ? receiver / other | 0 : this._tdivSlow$1(receiver, other);
|
||||||
},
|
},
|
||||||
@ -3365,6 +3506,17 @@
|
|||||||
toString$0: function (receiver) {
|
toString$0: function (receiver) {
|
||||||
return receiver;
|
return receiver;
|
||||||
},
|
},
|
||||||
|
get$hashCode: function (receiver) {
|
||||||
|
var t1, hash, i;
|
||||||
|
for (t1 = receiver.length, hash = 0, i = 0; i < t1; ++i) {
|
||||||
|
hash = hash + receiver.charCodeAt(i) & 536870911;
|
||||||
|
hash = hash + ((hash & 524287) << 10) & 536870911;
|
||||||
|
hash ^= hash >> 6;
|
||||||
|
}
|
||||||
|
hash = hash + ((hash & 67108863) << 3) & 536870911;
|
||||||
|
hash ^= hash >> 11;
|
||||||
|
return hash + ((hash & 16383) << 15) & 536870911;
|
||||||
|
},
|
||||||
get$length: function (receiver) {
|
get$length: function (receiver) {
|
||||||
return receiver.length;
|
return receiver.length;
|
||||||
},
|
},
|
||||||
@ -3493,6 +3645,25 @@
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
H.BoundClosure.prototype = {
|
H.BoundClosure.prototype = {
|
||||||
|
$eq: function (_, other) {
|
||||||
|
var _this = this;
|
||||||
|
if (other == null)
|
||||||
|
return false;
|
||||||
|
if (_this === other)
|
||||||
|
return true;
|
||||||
|
if (!(other instanceof H.BoundClosure))
|
||||||
|
return false;
|
||||||
|
return _this._self === other._self && _this._target === other._target && _this._receiver === other._receiver;
|
||||||
|
},
|
||||||
|
get$hashCode: function (_) {
|
||||||
|
var receiverHashCode,
|
||||||
|
t1 = this._receiver;
|
||||||
|
if (t1 == null)
|
||||||
|
receiverHashCode = H.Primitives_objectHashCode(this._self);
|
||||||
|
else
|
||||||
|
receiverHashCode = typeof t1 !== "object" ? J.get$hashCode$(t1) : H.Primitives_objectHashCode(t1);
|
||||||
|
return (receiverHashCode ^ H.Primitives_objectHashCode(this._target)) >>> 0;
|
||||||
|
},
|
||||||
toString$0: function (_) {
|
toString$0: function (_) {
|
||||||
var receiver = this._receiver;
|
var receiver = this._receiver;
|
||||||
if (receiver == null)
|
if (receiver == null)
|
||||||
@ -3505,6 +3676,69 @@
|
|||||||
return "RuntimeError: " + this.message;
|
return "RuntimeError: " + this.message;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
H.JsLinkedHashMap.prototype = {
|
||||||
|
get$length: function (_) {
|
||||||
|
return this.__js_helper$_length;
|
||||||
|
},
|
||||||
|
forEach$1: function (_, action) {
|
||||||
|
var cell, modifications, _this = this;
|
||||||
|
H._instanceType(_this)._eval$1("~(1,2)")._as(action);
|
||||||
|
cell = _this._first;
|
||||||
|
modifications = _this._modifications;
|
||||||
|
for (; cell != null;) {
|
||||||
|
action.call$2(cell.hashMapCellKey, cell.hashMapCellValue);
|
||||||
|
if (modifications !== _this._modifications)
|
||||||
|
throw H.wrapException(P.ConcurrentModificationError$(_this));
|
||||||
|
cell = cell._next;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
_newLinkedCell$2: function (key, value) {
|
||||||
|
var _this = this,
|
||||||
|
t1 = H._instanceType(_this),
|
||||||
|
cell = new H.LinkedHashMapCell(t1._precomputed1._as(key), t1._rest[1]._as(value));
|
||||||
|
if (_this._first == null)
|
||||||
|
_this._first = _this._last = cell;
|
||||||
|
else
|
||||||
|
_this._last = _this._last._next = cell;
|
||||||
|
++_this.__js_helper$_length;
|
||||||
|
_this._modifications = _this._modifications + 1 & 67108863;
|
||||||
|
return cell;
|
||||||
|
},
|
||||||
|
internalFindBucketIndex$2: function (bucket, key) {
|
||||||
|
var $length, i;
|
||||||
|
if (bucket == null)
|
||||||
|
return -1;
|
||||||
|
$length = bucket.length;
|
||||||
|
for (i = 0; i < $length; ++i)
|
||||||
|
if (J.$eq$(bucket[i].hashMapCellKey, key))
|
||||||
|
return i;
|
||||||
|
return -1;
|
||||||
|
},
|
||||||
|
toString$0: function (_) {
|
||||||
|
return P.MapBase_mapToString(this);
|
||||||
|
},
|
||||||
|
_getTableCell$2: function (table, key) {
|
||||||
|
return table[key];
|
||||||
|
},
|
||||||
|
_getTableBucket$2: function (table, key) {
|
||||||
|
return table[key];
|
||||||
|
},
|
||||||
|
_setTableEntry$3: function (table, key, value) {
|
||||||
|
table[key] = value;
|
||||||
|
},
|
||||||
|
_deleteTableEntry$2: function (table, key) {
|
||||||
|
delete table[key];
|
||||||
|
},
|
||||||
|
_newHashTable$0: function () {
|
||||||
|
var _s20_ = "<non-identifier-key>",
|
||||||
|
table = Object.create(null);
|
||||||
|
this._setTableEntry$3(table, _s20_, table);
|
||||||
|
this._deleteTableEntry$2(table, _s20_);
|
||||||
|
return table;
|
||||||
|
},
|
||||||
|
$isLinkedHashMap: 1
|
||||||
|
};
|
||||||
|
H.LinkedHashMapCell.prototype = {};
|
||||||
H.initHooks_closure.prototype = {
|
H.initHooks_closure.prototype = {
|
||||||
call$1: function (o) {
|
call$1: function (o) {
|
||||||
return this.getTag(o);
|
return this.getTag(o);
|
||||||
@ -3944,8 +4178,39 @@
|
|||||||
return P.IterableBase_iterableToFullString(receiver, "[", "]");
|
return P.IterableBase_iterableToFullString(receiver, "[", "]");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
P.MapBase.prototype = {};
|
||||||
|
P.MapBase_mapToString_closure.prototype = {
|
||||||
|
call$2: function (k, v) {
|
||||||
|
var t2,
|
||||||
|
t1 = this._box_0;
|
||||||
|
if (!t1.first)
|
||||||
|
this.result._contents += ", ";
|
||||||
|
t1.first = false;
|
||||||
|
t1 = this.result;
|
||||||
|
t2 = t1._contents += H.S(k);
|
||||||
|
t1._contents = t2 + ": ";
|
||||||
|
t1._contents += H.S(v);
|
||||||
|
},
|
||||||
|
$signature: 11
|
||||||
|
};
|
||||||
|
P.MapMixin.prototype = {
|
||||||
|
get$length: function (_) {
|
||||||
|
return this.__js_helper$_length;
|
||||||
|
},
|
||||||
|
toString$0: function (_) {
|
||||||
|
return P.MapBase_mapToString(this);
|
||||||
|
}
|
||||||
|
};
|
||||||
P._ListBase_Object_ListMixin.prototype = {};
|
P._ListBase_Object_ListMixin.prototype = {};
|
||||||
P.Duration.prototype = {
|
P.Duration.prototype = {
|
||||||
|
$eq: function (_, other) {
|
||||||
|
if (other == null)
|
||||||
|
return false;
|
||||||
|
return other instanceof P.Duration && this._duration === other._duration;
|
||||||
|
},
|
||||||
|
get$hashCode: function (_) {
|
||||||
|
return C.JSInt_methods.get$hashCode(this._duration);
|
||||||
|
},
|
||||||
toString$0: function (_) {
|
toString$0: function (_) {
|
||||||
var twoDigitMinutes, twoDigitSeconds, sixDigitUs,
|
var twoDigitMinutes, twoDigitSeconds, sixDigitUs,
|
||||||
t1 = new P.Duration_toString_twoDigits(),
|
t1 = new P.Duration_toString_twoDigits(),
|
||||||
@ -4097,12 +4362,21 @@
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
P.Null.prototype = {
|
P.Null.prototype = {
|
||||||
|
get$hashCode: function (_) {
|
||||||
|
return P.Object.prototype.get$hashCode.call(C.JSNull_methods, this);
|
||||||
|
},
|
||||||
toString$0: function (_) {
|
toString$0: function (_) {
|
||||||
return "null";
|
return "null";
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
P.Object.prototype = {
|
P.Object.prototype = {
|
||||||
constructor: P.Object, $isObject: 1,
|
constructor: P.Object, $isObject: 1,
|
||||||
|
$eq: function (_, other) {
|
||||||
|
return this === other;
|
||||||
|
},
|
||||||
|
get$hashCode: function (_) {
|
||||||
|
return H.Primitives_objectHashCode(this);
|
||||||
|
},
|
||||||
toString$0: function (_) {
|
toString$0: function (_) {
|
||||||
return "Instance of '" + H.Primitives_objectTypeName(this) + "'";
|
return "Instance of '" + H.Primitives_objectTypeName(this) + "'";
|
||||||
},
|
},
|
||||||
@ -4279,15 +4553,17 @@
|
|||||||
_inherit = hunkHelpers.inherit,
|
_inherit = hunkHelpers.inherit,
|
||||||
_inheritMany = hunkHelpers.inheritMany;
|
_inheritMany = hunkHelpers.inheritMany;
|
||||||
_inherit(P.Object, null);
|
_inherit(P.Object, null);
|
||||||
_inheritMany(P.Object, [H.JS_CONST, J.Interceptor, J.ArrayIterator, P.Error, H.ListIterator, H.TypeErrorDecoder, H.NullThrownFromJavaScriptException, H._StackTrace, H.Closure, H.Rti, H._FunctionParameters, P._TimerImpl, P.AsyncError, P._FutureListener, P._Future, P._AsyncCallbackEntry, P._Zone, P._ListBase_Object_ListMixin, P.ListMixin, P.Duration, P.StackOverflowError, P._Exception, P.Null, P._StringStackTrace, P.StringBuffer, W.CssStyleDeclarationBase, W.ImmutableListMixin, W.FixedSizeListIterator]);
|
_inheritMany(P.Object, [H.JS_CONST, J.Interceptor, J.ArrayIterator, P.Error, H.ListIterator, H.TypeErrorDecoder, H.NullThrownFromJavaScriptException, H._StackTrace, H.Closure, P.MapMixin, H.LinkedHashMapCell, H.Rti, H._FunctionParameters, P._TimerImpl, P.AsyncError, P._FutureListener, P._Future, P._AsyncCallbackEntry, P._Zone, P._ListBase_Object_ListMixin, P.ListMixin, P.Duration, P.StackOverflowError, P._Exception, P.Null, P._StringStackTrace, P.StringBuffer, W.CssStyleDeclarationBase, W.ImmutableListMixin, W.FixedSizeListIterator]);
|
||||||
_inheritMany(J.Interceptor, [J.JSBool, J.JSNull, J.JavaScriptObject, J.JSArray, J.JSNumber, J.JSString, W.EventTarget, W._CssStyleDeclaration_Interceptor_CssStyleDeclarationBase, W.DomException, W.DomTokenList, W._NodeList_Interceptor_ListMixin]);
|
_inheritMany(J.Interceptor, [J.JSBool, J.JSNull, J.JavaScriptObject, J.JSArray, J.JSNumber, J.JSString, W.EventTarget, W._CssStyleDeclaration_Interceptor_CssStyleDeclarationBase, W.DomException, W.DomTokenList, W._NodeList_Interceptor_ListMixin]);
|
||||||
_inheritMany(J.JavaScriptObject, [J.PlainJavaScriptObject, J.UnknownJavaScriptObject, J.JavaScriptFunction]);
|
_inheritMany(J.JavaScriptObject, [J.PlainJavaScriptObject, J.UnknownJavaScriptObject, J.JavaScriptFunction]);
|
||||||
_inherit(J.JSUnmodifiableArray, J.JSArray);
|
_inherit(J.JSUnmodifiableArray, J.JSArray);
|
||||||
_inheritMany(J.JSNumber, [J.JSInt, J.JSDouble]);
|
_inheritMany(J.JSNumber, [J.JSInt, J.JSDouble]);
|
||||||
_inheritMany(P.Error, [H.LateError, P.TypeError, H.JsNoSuchMethodError, H.UnknownJsTypeError, H.RuntimeError, H._Error, P.AssertionError, P.NullThrownError, P.ArgumentError, P.UnsupportedError, P.UnimplementedError, P.ConcurrentModificationError, P.CyclicInitializationError]);
|
_inheritMany(P.Error, [H.LateError, P.TypeError, H.JsNoSuchMethodError, H.UnknownJsTypeError, H.RuntimeError, H._Error, P.AssertionError, P.NullThrownError, P.ArgumentError, P.UnsupportedError, P.UnimplementedError, P.ConcurrentModificationError, P.CyclicInitializationError]);
|
||||||
_inherit(H.NullError, P.TypeError);
|
_inherit(H.NullError, P.TypeError);
|
||||||
_inheritMany(H.Closure, [H.TearOffClosure, H.initHooks_closure, H.initHooks_closure0, H.initHooks_closure1, P._AsyncRun__initializeScheduleImmediate_internalCallback, P._AsyncRun__initializeScheduleImmediate_closure, P._AsyncRun__scheduleImmediateJsOverride_internalCallback, P._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback, P._TimerImpl_internalCallback, P.Future_Future$delayed_closure, P._Future__addListener_closure, P._Future__prependListeners_closure, P._Future__chainForeignFuture_closure, P._Future__chainForeignFuture_closure0, P._Future__chainForeignFuture_closure1, P._Future__propagateToListeners_handleWhenCompleteCallback, P._Future__propagateToListeners_handleWhenCompleteCallback_closure, P._Future__propagateToListeners_handleValueCallback, P._Future__propagateToListeners_handleError, P._rootHandleUncaughtError_closure, P._RootZone_bindCallback_closure, P._RootZone_bindCallbackGuarded_closure, P.Duration_toString_sixDigits, P.Duration_toString_twoDigits, V.main_closure, V.main_closure0]);
|
_inheritMany(H.Closure, [H.TearOffClosure, H.initHooks_closure, H.initHooks_closure0, H.initHooks_closure1, P._AsyncRun__initializeScheduleImmediate_internalCallback, P._AsyncRun__initializeScheduleImmediate_closure, P._AsyncRun__scheduleImmediateJsOverride_internalCallback, P._AsyncRun__scheduleImmediateWithSetImmediate_internalCallback, P._TimerImpl_internalCallback, P.Future_Future$delayed_closure, P._Future__addListener_closure, P._Future__prependListeners_closure, P._Future__chainForeignFuture_closure, P._Future__chainForeignFuture_closure0, P._Future__chainForeignFuture_closure1, P._Future__propagateToListeners_handleWhenCompleteCallback, P._Future__propagateToListeners_handleWhenCompleteCallback_closure, P._Future__propagateToListeners_handleValueCallback, P._Future__propagateToListeners_handleError, P._rootHandleUncaughtError_closure, P._RootZone_bindCallback_closure, P._RootZone_bindCallbackGuarded_closure, P.MapBase_mapToString_closure, P.Duration_toString_sixDigits, P.Duration_toString_twoDigits, V.main_closure, V.main_closure0]);
|
||||||
_inheritMany(H.TearOffClosure, [H.StaticClosure, H.BoundClosure]);
|
_inheritMany(H.TearOffClosure, [H.StaticClosure, H.BoundClosure]);
|
||||||
|
_inherit(P.MapBase, P.MapMixin);
|
||||||
|
_inherit(H.JsLinkedHashMap, P.MapBase);
|
||||||
_inherit(H._TypeError, H._Error);
|
_inherit(H._TypeError, H._Error);
|
||||||
_inherit(P._RootZone, P._Zone);
|
_inherit(P._RootZone, P._Zone);
|
||||||
_inherit(P.ListBase, P._ListBase_Object_ListMixin);
|
_inherit(P.ListBase, P._ListBase_Object_ListMixin);
|
||||||
@ -4311,13 +4587,13 @@
|
|||||||
mangledNames: {},
|
mangledNames: {},
|
||||||
getTypeFromName: getGlobalFromName,
|
getTypeFromName: getGlobalFromName,
|
||||||
metadata: [],
|
metadata: [],
|
||||||
types: ["~()", "Null(@)", "Null()", "~(~())", "String(int)", "@(@)", "@(@,String)", "@(String)", "Null(~())", "Null(Object,StackTrace)", "_Future<@>(@)"],
|
types: ["~()", "Null(@)", "Null()", "~(~())", "String(int)", "@(@)", "@(@,String)", "@(String)", "Null(~())", "Null(Object,StackTrace)", "_Future<@>(@)", "~(Object?,Object?)"],
|
||||||
interceptorsByTag: null,
|
interceptorsByTag: null,
|
||||||
leafTags: null,
|
leafTags: null,
|
||||||
arrayRti: typeof Symbol == "function" && typeof Symbol() == "symbol" ? Symbol("$ti") : "$ti"
|
arrayRti: typeof Symbol == "function" && typeof Symbol() == "symbol" ? Symbol("$ti") : "$ti"
|
||||||
};
|
};
|
||||||
H._Universe_addRules(init.typeUniverse, JSON.parse('{"PlainJavaScriptObject":"JavaScriptObject","UnknownJavaScriptObject":"JavaScriptObject","JavaScriptFunction":"JavaScriptObject","AElement":"Element","GraphicsElement":"Element","SvgElement":"Element","AudioElement":"HtmlElement","MediaElement":"HtmlElement","HtmlDocument":"Node","Document":"Node","CDataSection":"CharacterData","Text":"CharacterData","JSBool":{"bool":[]},"JSNull":{"Null":[]},"JavaScriptObject":{"Function":[]},"JSArray":{"List":["1"],"Iterable":["1"]},"JSUnmodifiableArray":{"JSArray":["1"],"List":["1"],"Iterable":["1"]},"JSNumber":{"num":[]},"JSInt":{"int":[],"num":[]},"JSDouble":{"num":[]},"JSString":{"String":[]},"LateError":{"Error":[]},"NullError":{"Error":[]},"JsNoSuchMethodError":{"Error":[]},"UnknownJsTypeError":{"Error":[]},"_StackTrace":{"StackTrace":[]},"Closure":{"Function":[]},"TearOffClosure":{"Function":[]},"StaticClosure":{"Function":[]},"BoundClosure":{"Function":[]},"RuntimeError":{"Error":[]},"_Error":{"Error":[]},"_TypeError":{"Error":[]},"AsyncError":{"Error":[]},"_Future":{"Future":["1"]},"_Zone":{"Zone":[]},"_RootZone":{"_Zone":[],"Zone":[]},"ListBase":{"ListMixin":["1"],"List":["1"],"Iterable":["1"]},"int":{"num":[]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"NullThrownError":{"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"StackOverflowError":{"Error":[]},"CyclicInitializationError":{"Error":[]},"_StringStackTrace":{"StackTrace":[]},"HtmlElement":{"Element":[],"Node":[]},"AnchorElement":{"Element":[],"Node":[]},"AreaElement":{"Element":[],"Node":[]},"CharacterData":{"Node":[]},"DivElement":{"Element":[],"Node":[]},"_FrozenElementList":{"ListMixin":["1"],"List":["1"],"Iterable":["1"],"ListMixin.E":"1"},"Element":{"Node":[]},"FormElement":{"Element":[],"Node":[]},"NodeList":{"ListMixin":["Node"],"ImmutableListMixin":["Node"],"List":["Node"],"JavaScriptIndexingBehavior":["Node"],"Iterable":["Node"],"ListMixin.E":"Node","ImmutableListMixin.E":"Node"},"SelectElement":{"Element":[],"Node":[]},"TableCellElement":{"Element":[],"Node":[]}}'));
|
H._Universe_addRules(init.typeUniverse, JSON.parse('{"PlainJavaScriptObject":"JavaScriptObject","UnknownJavaScriptObject":"JavaScriptObject","JavaScriptFunction":"JavaScriptObject","AElement":"Element","GraphicsElement":"Element","SvgElement":"Element","AudioElement":"HtmlElement","MediaElement":"HtmlElement","HtmlDocument":"Node","Document":"Node","CDataSection":"CharacterData","Text":"CharacterData","JSBool":{"bool":[]},"JSNull":{"Null":[]},"JavaScriptObject":{"Function":[]},"JSArray":{"List":["1"],"Iterable":["1"]},"JSUnmodifiableArray":{"JSArray":["1"],"List":["1"],"Iterable":["1"]},"JSNumber":{"num":[]},"JSInt":{"int":[],"num":[]},"JSDouble":{"num":[]},"JSString":{"String":[]},"LateError":{"Error":[]},"NullError":{"Error":[]},"JsNoSuchMethodError":{"Error":[]},"UnknownJsTypeError":{"Error":[]},"_StackTrace":{"StackTrace":[]},"Closure":{"Function":[]},"TearOffClosure":{"Function":[]},"StaticClosure":{"Function":[]},"BoundClosure":{"Function":[]},"RuntimeError":{"Error":[]},"JsLinkedHashMap":{"MapMixin":["1","2"],"LinkedHashMap":["1","2"]},"_Error":{"Error":[]},"_TypeError":{"Error":[]},"AsyncError":{"Error":[]},"_Future":{"Future":["1"]},"_Zone":{"Zone":[]},"_RootZone":{"_Zone":[],"Zone":[]},"ListBase":{"ListMixin":["1"],"List":["1"],"Iterable":["1"]},"MapBase":{"MapMixin":["1","2"]},"int":{"num":[]},"AssertionError":{"Error":[]},"TypeError":{"Error":[]},"NullThrownError":{"Error":[]},"ArgumentError":{"Error":[]},"RangeError":{"Error":[]},"IndexError":{"Error":[]},"UnsupportedError":{"Error":[]},"UnimplementedError":{"Error":[]},"ConcurrentModificationError":{"Error":[]},"StackOverflowError":{"Error":[]},"CyclicInitializationError":{"Error":[]},"_StringStackTrace":{"StackTrace":[]},"HtmlElement":{"Element":[],"Node":[]},"AnchorElement":{"Element":[],"Node":[]},"AreaElement":{"Element":[],"Node":[]},"CharacterData":{"Node":[]},"DivElement":{"Element":[],"Node":[]},"_FrozenElementList":{"ListMixin":["1"],"List":["1"],"Iterable":["1"],"ListMixin.E":"1"},"Element":{"Node":[]},"FormElement":{"Element":[],"Node":[]},"NodeList":{"ListMixin":["Node"],"ImmutableListMixin":["Node"],"List":["Node"],"JavaScriptIndexingBehavior":["Node"],"Iterable":["Node"],"ListMixin.E":"Node","ImmutableListMixin.E":"Node"},"SelectElement":{"Element":[],"Node":[]},"TableCellElement":{"Element":[],"Node":[]}}'));
|
||||||
H._Universe_addErasedTypes(init.typeUniverse, JSON.parse('{"ListBase":1,"_ListBase_Object_ListMixin":1}'));
|
H._Universe_addErasedTypes(init.typeUniverse, JSON.parse('{"ListBase":1,"MapBase":2,"_ListBase_Object_ListMixin":1}'));
|
||||||
0;
|
0;
|
||||||
var type$ = (function rtii() {
|
var type$ = (function rtii() {
|
||||||
var findType = H.findType;
|
var findType = H.findType;
|
||||||
@ -4362,6 +4638,7 @@
|
|||||||
C.Interceptor_methods = J.Interceptor.prototype;
|
C.Interceptor_methods = J.Interceptor.prototype;
|
||||||
C.JSArray_methods = J.JSArray.prototype;
|
C.JSArray_methods = J.JSArray.prototype;
|
||||||
C.JSInt_methods = J.JSInt.prototype;
|
C.JSInt_methods = J.JSInt.prototype;
|
||||||
|
C.JSNull_methods = J.JSNull.prototype;
|
||||||
C.JSString_methods = J.JSString.prototype;
|
C.JSString_methods = J.JSString.prototype;
|
||||||
C.JavaScriptFunction_methods = J.JavaScriptFunction.prototype;
|
C.JavaScriptFunction_methods = J.JavaScriptFunction.prototype;
|
||||||
C.PlainJavaScriptObject_methods = J.PlainJavaScriptObject.prototype;
|
C.PlainJavaScriptObject_methods = J.PlainJavaScriptObject.prototype;
|
||||||
@ -4585,8 +4862,8 @@
|
|||||||
_lazyFinal($, "_AsyncRun__scheduleImmediateClosure", "$get$_AsyncRun__scheduleImmediateClosure", function () {
|
_lazyFinal($, "_AsyncRun__scheduleImmediateClosure", "$get$_AsyncRun__scheduleImmediateClosure", function () {
|
||||||
return P._AsyncRun__initializeScheduleImmediate();
|
return P._AsyncRun__initializeScheduleImmediate();
|
||||||
});
|
});
|
||||||
_lazy($, "Dt_s_win", "$get$Dt_s_win", function () {
|
_lazy($, "Dt_at", "$get$Dt_at", function () {
|
||||||
return '<div class="smile s_win"></div>';
|
return "@";
|
||||||
});
|
});
|
||||||
})();
|
})();
|
||||||
(function nativeSupport() {
|
(function nativeSupport() {
|
||||||
|
@ -48,113 +48,12 @@ class Dt {
|
|||||||
static String ex = b('!');
|
static String ex = b('!');
|
||||||
static String add = b('+');
|
static String add = b('+');
|
||||||
static String at = b('@');
|
static String at = b('@');
|
||||||
static String atex = b('@!');
|
|
||||||
static String cln = b(':');
|
|
||||||
static String exTest = b('!test!');
|
|
||||||
|
|
||||||
static String u02 = b('\u0002');
|
|
||||||
static String u03 = b('\u0003');
|
|
||||||
// static String u04 = b('\u0004');
|
|
||||||
// static String u05 = b('\u0005');
|
|
||||||
// static String u200b = b('\u200B');
|
|
||||||
|
|
||||||
static String qq = b('??');
|
|
||||||
|
|
||||||
static String assassinate = b('assassinate');
|
|
||||||
static String exchange = b('exchange');
|
|
||||||
static String half = b('half');
|
|
||||||
|
|
||||||
static String charge = b('charge');
|
|
||||||
static String fire = b('fire');
|
|
||||||
static String ice = b('ice');
|
|
||||||
static String accumulate = b('accumulate');
|
|
||||||
static String poison = b('poison');
|
|
||||||
static String berserk = b('berserk');
|
|
||||||
static String charm = b('charm');
|
|
||||||
static String curse = b('curse');
|
|
||||||
static String iron = b('iron');
|
|
||||||
static String slow = b('slow');
|
|
||||||
static String haste = b('haste');
|
|
||||||
static String corpose = b('corpose');
|
|
||||||
static String shield = b('shield');
|
|
||||||
static String protect = b('protect');
|
|
||||||
static String upgrade = b('upgrade');
|
|
||||||
static String disperse = b('disperse');
|
|
||||||
|
|
||||||
|
|
||||||
static String zombie = b('zombie');
|
|
||||||
static String shadow = b('shadow');
|
|
||||||
static String summon = b('summon');
|
|
||||||
static String minionCount = b('minionCount');
|
|
||||||
|
|
||||||
static String bossName = b('bossName_');
|
|
||||||
|
|
||||||
static String mario = b('mario');
|
|
||||||
static String sonic = b('sonic');
|
|
||||||
static String mosquito = b('mosquito');
|
|
||||||
static String yuri = b('yuri');
|
|
||||||
static String slime = b('slime');
|
|
||||||
static String ikaruga = b('ikaruga');
|
|
||||||
static String conan = b('conan');
|
|
||||||
static String aokiji = b('aokiji');
|
|
||||||
static String lazy = b('lazy');
|
|
||||||
static String covid = b('covid');
|
|
||||||
static String saitama = b('saitama');
|
|
||||||
|
|
||||||
static String rinick = b('Rinick');
|
|
||||||
|
|
||||||
static String hanxu = b('涵虚');
|
|
||||||
static String lingyun = b('霛雲');
|
|
||||||
static String yunjian = b('云剑');
|
|
||||||
static String xinjiyuan = b('新纪元');
|
|
||||||
static String kuzan = b('库瓒');
|
|
||||||
static String kuzan1 = b('庫瓒');
|
|
||||||
static String qilala = b('琪拉拉');
|
|
||||||
static String chuncai = b('纯菜');
|
|
||||||
static String xueche = b('学🚗🀄学');
|
|
||||||
static String phy = b('Ø');
|
|
||||||
|
|
||||||
static String seed = b('seed:');
|
|
||||||
static String dio = b('dio');
|
|
||||||
|
|
||||||
static String mask = b('mask');
|
|
||||||
static String maskz = b('口罩');
|
|
||||||
static String ladderz = b('天梯');
|
|
||||||
|
|
||||||
static String s_win = b('<div class="smile s_win"></div>');
|
|
||||||
static String s_lose = b('<div class="smile s_lose"></div>');
|
|
||||||
static String s_elite1 = b('<div class="smile s_elite1"></div>');
|
|
||||||
static String s_elite2 = b('<div class="smile s_elite2"></div>');
|
|
||||||
static String s_elite3 = b('<div class="smile s_elite3"></div>');
|
|
||||||
static String s_boss = b('<div class="smile s_boss"></div>');
|
|
||||||
static String s_dmg0 = b('<div class="smile s_dmg0"></div>');
|
|
||||||
static String s_dmg120 = b('<div class="smile s_dmg120"></div>');
|
|
||||||
static String s_dmg160 = b('<div class="smile s_dmg160"></div>');
|
|
||||||
static String s_accumulate = b('<div class="s_accumulate s_win"></div>');
|
|
||||||
static String s_berserk = b('<div class="smile s_berserk"></div>');
|
|
||||||
static String s_charm = b('<div class="smile s_charm"></div>');
|
|
||||||
static String s_curse = b('<div class="smile s_curse"></div>');
|
|
||||||
static String s_exchange = b('<div class="smile s_exchange"></div>');
|
|
||||||
static String s_haste = b('<div class="smile s_haste"></div>');
|
|
||||||
static String s_ice = b('<div class="smile s_ice"></div>');
|
|
||||||
static String s_iron = b('<div class="smile s_iron"></div>');
|
|
||||||
static String s_poison = b('<div class="smile s_poison"></div>');
|
|
||||||
static String s_revive = b('<div class="smile s_revive"></div>');
|
|
||||||
static String s_slow = b('<div class="smile s_slow"></div>');
|
|
||||||
static String s_counter = b('<div class="smile s_counter"></div>');
|
|
||||||
static String s_reflect = b('<div class="smile s_reflect"></div>');
|
|
||||||
static String s_upgrade = b('<div class="smile s_upgrade"></div>');
|
|
||||||
|
|
||||||
static String namerena_domain = b('deepmess.com/namerena');
|
|
||||||
static String namerena_help = b('https://deepmess.com/zh/namerena/');
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
print(Dt.s_win);
|
|
||||||
|
print(Dt.at);
|
||||||
|
|
||||||
// Find an element by id (an-id).
|
// Find an element by id (an-id).
|
||||||
Element idElement = querySelector('#an-id')!;
|
Element idElement = querySelector('#an-id')!;
|
||||||
@ -165,6 +64,12 @@ void main() {
|
|||||||
// Find all elements by tag (<div>).
|
// Find all elements by tag (<div>).
|
||||||
List<Element> divElements = querySelectorAll('div');
|
List<Element> divElements = querySelectorAll('div');
|
||||||
|
|
||||||
|
Map test_map = {
|
||||||
|
"a": 1,
|
||||||
|
};
|
||||||
|
|
||||||
|
print(test_map);
|
||||||
|
|
||||||
TableRowElement tr = new TableRowElement();
|
TableRowElement tr = new TableRowElement();
|
||||||
TD(tr)
|
TD(tr)
|
||||||
..text = l('击杀', 'killedCount')
|
..text = l('击杀', 'killedCount')
|
||||||
|
Loading…
Reference in New Issue
Block a user