Spec-Zone.ru › Angular

RendererFactory2

Создает и инициализирует пользовательский рендерер, реализующий базовый класс Renderer2.

API

abstract class RendererFactory2 {
  abstract createRenderer(hostElement: any, type: RendererType2 | null): Renderer2;
  abstract optional begin(): void;
  abstract optional end(): void;
  abstract optional whenRenderingDone(): Promise<any>;
}

createRenderer

Renderer2

Создает и инициализирует пользовательский рендерер для хост-элемента DOM.

@paramhostElementany

Элемент для рендеринга.

@paramtypeRendererType2 | null

Базовый класс для реализации.

@returnsRenderer2

Новый экземпляр пользовательского рендерера.

begin

void

Обратный вызов, который вызывается при начале рендеринга.

@returnsvoid

end

void

Обратный вызов, который вызывается по завершении рендеринга.

@returnsvoid

whenRenderingDone

Promise<any>

Используйте в тестовом режиме анимаций. Уведомляет тест о завершении рендеринга.

@returnsPromise<any>

Асинхронный результат функции, определенной разработчиком.

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/core/RendererFactory2

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API