/// import { ElementRef, Renderer, IterableDiffers } from "@angular/core"; import { IgContentControlBase } from "../igcontrolbase/igcontentcontrolbase"; export declare class IgSplitterComponent extends IgContentControlBase { constructor(el: ElementRef, renderer: Renderer, differs: IterableDiffers); /** * Returns the element that represents this widget. */ widget(): Object; /** * Expand the specified panel by index. * * @param index Specifies the index of the panel to expand. */ expandAt(index: Object): void; /** * Collapse the specified panel. * * @param index Specifies the index of the panel to collapse. */ collapseAt(index: Object): void; /** * Retrieves the jQuery element of the first panel. */ firstPanel(): Object; /** * Retrieves the jQuery element of the second panel. */ secondPanel(): Object; /** * Refresh splitter layout, use this method to re-render the splitter if some changes to the layout are applied. */ refreshLayout(): void; /** * You can set new size of the first panel after the splitter is rendered. * * @param size Specifies the new size of the first panel. */ setFirstPanelSize(size: Object): void; /** * You can set new size of the second panel after the splitter is rendered. * * @param size Specifies the new size of the second panel. */ setSecondPanelSize(size: Object): void; /** * Destroys the igSplitter widget */ destroy(): void; }