blockly > registro > getClass

Função Registry.getClass()

Recebe a classe do nome e tipo fornecidos.

Signature:

export declare function getClass<T>(type: string | Type<T>, name: string, opt_throwIfMissing?: boolean): (new (...p1: any[]) => T) | null;

Parâmetros

Parâmetro Tipo Descrição
tipo string | Tipo<T> O tipo do plug-in. (por exemplo, campo, renderizador)
nome string O nome do plug-in. Por exemplo, field_angle, geras.
opt_throwIfMissing booleano (Opcional) Indica se um erro será gerado ou não se não conseguirmos encontrar o plug-in.

Retorna:

(novo (...p1: qualquer[]) => T) | nulo

A classe com o nome e o tipo fornecidos, ou nulo, se não houver nenhum.