@hurbis/comum
Version:
Biblioteca contendo rotinas e utilitários para desenvolvimento em Angular.
12 lines (11 loc) • 453 B
TypeScript
import { Type, InjectionToken } from '@angular/core';
export declare class Objeto {
static copiar<T>(origem: T): T;
static estender(destino: any, ...fontes: any[]): void;
/**
* Recupera a instância de uma classe registrada.
* @param tipoInstancia Tipo do serviço a ser recuperado.
*/
static recuperarInstancia<T>(tipoInstancia: Type<T> | InjectionToken<T>): T;
private static excecaoObjetoNaoCarregado;
}