mirror of
https://github.com/hanzoai/babel.git
synced 2026-10-30 14:46:06 +00:00
29 lines
688 B
JavaScript
29 lines
688 B
JavaScript
class Base {
|
|
static getThis() {
|
|
return babelHelpers.classStaticPrivateFieldSpecGet(this, Base, _foo);
|
|
}
|
|
static updateThis(val) {
|
|
return babelHelpers.classStaticPrivateFieldSpecSet(this, Base, _foo, val);
|
|
}
|
|
static getClass() {
|
|
return babelHelpers.classStaticPrivateFieldSpecGet(Base, Base, _foo);
|
|
}
|
|
static updateClass(val) {
|
|
return babelHelpers.classStaticPrivateFieldSpecSet(Base, Base, _foo, val);
|
|
}
|
|
}
|
|
var _foo = {
|
|
writable: true,
|
|
value: 1
|
|
};
|
|
class Sub1 extends Base {
|
|
static update(val) {
|
|
return babelHelpers.classStaticPrivateFieldSpecSet(this, Sub1, _foo2, val);
|
|
}
|
|
}
|
|
var _foo2 = {
|
|
writable: true,
|
|
value: 2
|
|
};
|
|
class Sub2 extends Base {}
|