blob: 4c49653f33f40a1e336866396f6e4dee43b6b3e4 [file]
// ignore_for_file: unnecessary_parenthesis
// ignore_for_file: no_leading_underscores_for_library_prefixes
import 'dart:js_interop' as _i1;
extension type JSTuple1<A extends _i1.JSAny?>._(_i1.JSArray<_i1.JSAny?> _)
implements _i1.JSArray<_i1.JSAny?> {
A get $1 => (_[0] as A);
set $1(A newValue) => _[0] = newValue;
}
extension type JSTuple2<A extends _i1.JSAny?, B extends _i1.JSAny?>._(
_i1.JSArray<_i1.JSAny?> _
)
implements _i1.JSArray<_i1.JSAny?> {
A get $1 => (_[0] as A);
B get $2 => (_[1] as B);
set $1(A newValue) => _[0] = newValue;
set $2(B newValue) => _[1] = newValue;
}
extension type JSTuple0._(_i1.JSArray<_i1.JSAny?> _)
implements _i1.JSArray<_i1.JSAny?> {}