refactor(core): remove deprecated Renderer (#33019)
Removes the `Renderer` and related symbols which have been deprecated since version 4. BREAKING CHANGES: * `Renderer` has been removed. Use `Renderer2` instead. * `RenderComponentType` has been removed. Use `RendererType2` instead. * `RootRenderer` has been removed. Use `RendererFactory2` instead. PR Close #33019
This commit is contained in:

committed by
Alex Rickabaugh

parent
c507dda21a
commit
2265cb5938
39
tools/public_api_guard/core/core.d.ts
vendored
39
tools/public_api_guard/core/core.d.ts
vendored
@ -1200,40 +1200,6 @@ export declare class ReflectiveKey {
|
||||
static get(token: Object): ReflectiveKey;
|
||||
}
|
||||
|
||||
/** @deprecated */
|
||||
export declare class RenderComponentType {
|
||||
animations: any;
|
||||
encapsulation: ViewEncapsulation;
|
||||
id: string;
|
||||
slotCount: number;
|
||||
styles: Array<string | any[]>;
|
||||
templateUrl: string;
|
||||
constructor(id: string, templateUrl: string, slotCount: number, encapsulation: ViewEncapsulation, styles: Array<string | any[]>, animations: any);
|
||||
}
|
||||
|
||||
/** @deprecated */
|
||||
export declare abstract class Renderer {
|
||||
abstract animate(element: any, startingStyles: any, keyframes: any[], duration: number, delay: number, easing: string, previousPlayers?: any[]): any;
|
||||
abstract attachViewAfter(node: any, viewRootNodes: any[]): void;
|
||||
abstract createElement(parentElement: any, name: string, debugInfo?: RenderDebugInfo): any;
|
||||
abstract createTemplateAnchor(parentElement: any, debugInfo?: RenderDebugInfo): any;
|
||||
abstract createText(parentElement: any, value: string, debugInfo?: RenderDebugInfo): any;
|
||||
abstract createViewRoot(hostElement: any): any;
|
||||
abstract destroyView(hostElement: any, viewAllNodes: any[]): void;
|
||||
abstract detachView(viewRootNodes: any[]): void;
|
||||
abstract invokeElementMethod(renderElement: any, methodName: string, args?: any[]): void;
|
||||
abstract listen(renderElement: any, name: string, callback: Function): Function;
|
||||
abstract listenGlobal(target: string, name: string, callback: Function): Function;
|
||||
abstract projectNodes(parentElement: any, nodes: any[]): void;
|
||||
abstract selectRootElement(selectorOrNode: string | any, debugInfo?: RenderDebugInfo): any;
|
||||
abstract setBindingDebugInfo(renderElement: any, propertyName: string, propertyValue: string): void;
|
||||
abstract setElementAttribute(renderElement: any, attributeName: string, attributeValue?: string): void;
|
||||
abstract setElementClass(renderElement: any, className: string, isAdd: boolean): void;
|
||||
abstract setElementProperty(renderElement: any, propertyName: string, propertyValue: any): void;
|
||||
abstract setElementStyle(renderElement: any, styleName: string, styleValue?: string): void;
|
||||
abstract setText(renderNode: any, text: string): void;
|
||||
}
|
||||
|
||||
export declare abstract class Renderer2 {
|
||||
abstract readonly data: {
|
||||
[key: string]: any;
|
||||
@ -1297,11 +1263,6 @@ export interface ResolvedReflectiveProvider {
|
||||
|
||||
export declare function resolveForwardRef<T>(type: T): T;
|
||||
|
||||
/** @deprecated */
|
||||
export declare abstract class RootRenderer {
|
||||
abstract renderComponent(componentType: RenderComponentType): Renderer;
|
||||
}
|
||||
|
||||
export declare abstract class Sanitizer {
|
||||
abstract sanitize(context: SecurityContext, value: {} | string | null): string | null;
|
||||
static ngInjectableDef: never;
|
||||
|
Reference in New Issue
Block a user