Continue Upload Script.
Pause during rewrite of RHPZ Server code.
This commit is contained in:
@@ -1,21 +1,31 @@
|
||||
export class Uploader_Data {
|
||||
[x: string]: any // @ts-ignore
|
||||
;
|
||||
|
||||
// @ts-ignore
|
||||
private data: object;
|
||||
|
||||
constructor() {
|
||||
this.data = {};
|
||||
|
||||
return new Proxy( this, {
|
||||
get: ( target, p ) => {
|
||||
get: ( target, p, receiver ) => {
|
||||
if (p in target) {
|
||||
return Reflect.get(target, p, receiver);
|
||||
}
|
||||
return target.get( p as string );
|
||||
},
|
||||
set: ( target, p, v ) => {
|
||||
set: ( target, p, v , receiver) => {
|
||||
if (p in target) {
|
||||
return Reflect.set(target, p, v, receiver);
|
||||
}
|
||||
target.set( p as string, v );
|
||||
return true
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// @ts-ignore
|
||||
add_field( field_name: string, field_value: any, readonly: boolean ){
|
||||
|
||||
// @ts-ignore
|
||||
@@ -25,6 +35,7 @@ export class Uploader_Data {
|
||||
|
||||
}
|
||||
|
||||
// @ts-ignore
|
||||
get( field_name : string ): any {
|
||||
|
||||
// @ts-ignore
|
||||
@@ -36,6 +47,7 @@ export class Uploader_Data {
|
||||
|
||||
}
|
||||
|
||||
// @ts-ignore
|
||||
set( field_name: string, field_value: any ){
|
||||
|
||||
// @ts-ignore
|
||||
|
||||
Reference in New Issue
Block a user