chore(reactivity): consistent variable naming (#10350)

This commit is contained in:
Wick 2024-02-25 21:08:06 +08:00 committed by GitHub
parent e2d323538e
commit a4098d587b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 11 additions and 11 deletions

View File

@ -89,26 +89,26 @@ function hasOwnProperty(this: object, key: string) {
class BaseReactiveHandler implements ProxyHandler<Target> {
constructor(
protected readonly _isReadonly = false,
protected readonly _shallow = false,
protected readonly _isShallow = false,
) {}
get(target: Target, key: string | symbol, receiver: object) {
const isReadonly = this._isReadonly,
shallow = this._shallow
isShallow = this._isShallow
if (key === ReactiveFlags.IS_REACTIVE) {
return !isReadonly
} else if (key === ReactiveFlags.IS_READONLY) {
return isReadonly
} else if (key === ReactiveFlags.IS_SHALLOW) {
return shallow
return isShallow
} else if (key === ReactiveFlags.RAW) {
if (
receiver ===
(isReadonly
? shallow
? isShallow
? shallowReadonlyMap
: readonlyMap
: shallow
: isShallow
? shallowReactiveMap
: reactiveMap
).get(target) ||
@ -143,7 +143,7 @@ class BaseReactiveHandler implements ProxyHandler<Target> {
track(target, TrackOpTypes.GET, key)
}
if (shallow) {
if (isShallow) {
return res
}
@ -164,8 +164,8 @@ class BaseReactiveHandler implements ProxyHandler<Target> {
}
class MutableReactiveHandler extends BaseReactiveHandler {
constructor(shallow = false) {
super(false, shallow)
constructor(isShallow = false) {
super(false, isShallow)
}
set(
@ -175,7 +175,7 @@ class MutableReactiveHandler extends BaseReactiveHandler {
receiver: object,
): boolean {
let oldValue = (target as any)[key]
if (!this._shallow) {
if (!this._isShallow) {
const isOldValueReadonly = isReadonly(oldValue)
if (!isShallow(value) && !isReadonly(value)) {
oldValue = toRaw(oldValue)
@ -237,8 +237,8 @@ class MutableReactiveHandler extends BaseReactiveHandler {
}
class ReadonlyReactiveHandler extends BaseReactiveHandler {
constructor(shallow = false) {
super(true, shallow)
constructor(isShallow = false) {
super(true, isShallow)
}
set(target: object, key: string | symbol) {