active-table
Version:
Framework agnostic table component for editable data experience
15 lines • 1.08 kB
TypeScript
import { OuterContainerDropdownI } from '../../../types/outerContainerInternal';
import { ActiveOverlayElements } from '../../../types/activeOverlayElements';
import { OuterContentPosition } from '../../../types/outerContainer';
import { ActiveTable } from '../../../activeTable';
import { CSSStyle } from '../../../types/cssStyle';
export declare class OuterDropdownElement {
private static readonly DROPUP_CLASS;
static hide(activeOverlayElements: ActiveOverlayElements, activeStyle: CSSStyle): void;
static display(at: ActiveTable, dropdown: OuterContainerDropdownI): void;
static displayReactToBottomVisibility(at: ActiveTable, dropdown: OuterContainerDropdownI): void;
private static setOrientation;
private static createElement;
static create(at: ActiveTable, button: HTMLElement, position: OuterContentPosition, activeButtonStyle: CSSStyle, additionalClasses: string[], hide: () => void, displayFunc?: (at: ActiveTable, dropdown: OuterContainerDropdownI) => void): OuterContainerDropdownI;
}
//# sourceMappingURL=outerDropdownElement.d.ts.map