@anglr/grid
Version:
Angular module displaying grid
28 lines • 894 B
TypeScript
import { Renderer2 } from '@angular/core';
import { OrderableIndicatorRenderer } from '../../../../../interfaces';
/**
* Default implementation of orderable indicator renderer
*/
export declare class DefaultOrderableIndicatorRenderer implements OrderableIndicatorRenderer {
/**
* Current css classes that are applied to indicator element
*/
protected currentCssClasses: string[];
/**
* Instance of HTML indicator element displaying ordering
*/
protected element: HTMLElement | undefined | null;
/**
* @inheritdoc
*/
create(element: HTMLElement, renderer: Renderer2): void;
/**
* @inheritdoc
*/
destroy(element: HTMLElement, renderer: Renderer2): void;
/**
* @inheritdoc
*/
apply(cssClasses: string[], renderer: Renderer2): void;
}
//# sourceMappingURL=defaultOrderableIndicatorRenderer.service.d.ts.map