primeng
Version:
[](https://opensource.org/licenses/MIT) [](https://gitter.im/primefaces/primeng?ut
55 lines (54 loc) • 2.08 kB
TypeScript
export declare class DomHandler {
static zindex: number;
private calculatedScrollbarWidth;
private browser;
addClass(element: any, className: string): void;
addMultipleClasses(element: any, className: string): void;
removeClass(element: any, className: string): void;
hasClass(element: any, className: string): boolean;
siblings(element: any): any;
find(element: any, selector: string): any[];
findSingle(element: any, selector: string): any;
index(element: any): number;
indexWithinGroup(element: any, attributeName: string): number;
relativePosition(element: any, target: any): void;
absolutePosition(element: any, target: any): void;
getHiddenElementOuterHeight(element: any): number;
getHiddenElementOuterWidth(element: any): number;
getHiddenElementDimensions(element: any): any;
scrollInView(container: any, item: any): void;
fadeIn(element: any, duration: number): void;
fadeOut(element: any, ms: any): void;
getWindowScrollTop(): number;
getWindowScrollLeft(): number;
matches(element: any, selector: string): boolean;
getOuterWidth(el: any, margin?: any): any;
getHorizontalPadding(el: any): number;
getHorizontalMargin(el: any): number;
innerWidth(el: any): any;
width(el: any): any;
getInnerHeight(el: any): any;
getOuterHeight(el: any, margin?: any): any;
getHeight(el: any): number;
getWidth(el: any): number;
getViewport(): any;
getOffset(el: any): {
top: any;
left: any;
};
replaceElementWith(element: any, replacementElement: any): any;
getUserAgent(): string;
isIE(): boolean;
appendChild(element: any, target: any): void;
removeChild(element: any, target: any): void;
isElement(obj: any): boolean;
calculateScrollbarWidth(): number;
invokeElementMethod(element: any, methodName: string, args?: any[]): void;
clearSelection(): void;
getBrowser(): any;
resolveUserAgent(): {
browser: any;
version: any;
};
isInteger(value: any): boolean;
}