forked from CIT/Vmeda.Online
		
	MOBILE-4653 chore: Move deprecated useful function
This commit is contained in:
		
							parent
							
								
									84781a7658
								
							
						
					
					
						commit
						aca63d64fa
					
				@ -667,17 +667,10 @@ export class CoreUtilsProvider {
 | 
				
			|||||||
     * @param data Object.
 | 
					     * @param data Object.
 | 
				
			||||||
     * @param prefix Prefix to add.
 | 
					     * @param prefix Prefix to add.
 | 
				
			||||||
     * @returns Prefixed object.
 | 
					     * @returns Prefixed object.
 | 
				
			||||||
     * @deprecated since 5.0. Not used anymore
 | 
					     * @deprecated since 5.0. Use CoreObject.prefixKeys instead.
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    prefixKeys(data: Record<string, unknown>, prefix: string): Record<string, unknown> {
 | 
					    prefixKeys(data: Record<string, unknown>, prefix: string): Record<string, unknown> {
 | 
				
			||||||
        const newObj = {};
 | 
					        return CoreObject.prefixKeys(data, prefix);
 | 
				
			||||||
        const keys = Object.keys(data);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        keys.forEach((key) => {
 | 
					 | 
				
			||||||
            newObj[prefix + key] = data[key];
 | 
					 | 
				
			||||||
        });
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        return newObj;
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
 | 
				
			|||||||
@ -390,6 +390,24 @@ export class CoreObject {
 | 
				
			|||||||
        return result;
 | 
					        return result;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    /**
 | 
				
			||||||
 | 
					     * Add a prefix to all the keys in an object.
 | 
				
			||||||
 | 
					     *
 | 
				
			||||||
 | 
					     * @param data Object.
 | 
				
			||||||
 | 
					     * @param prefix Prefix to add.
 | 
				
			||||||
 | 
					     * @returns Prefixed object.
 | 
				
			||||||
 | 
					     */
 | 
				
			||||||
 | 
					    static prefixKeys(data: Record<string, unknown>, prefix: string): Record<string, unknown> {
 | 
				
			||||||
 | 
					        const newObj = {};
 | 
				
			||||||
 | 
					        const keys = Object.keys(data);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        keys.forEach((key) => {
 | 
				
			||||||
 | 
					            newObj[prefix + key] = data[key];
 | 
				
			||||||
 | 
					        });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        return newObj;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * Function to enumerate enum keys.
 | 
					     * Function to enumerate enum keys.
 | 
				
			||||||
     *
 | 
					     *
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user