ngx-bootstrap-ci
Version:
Native Angular Bootstrap Components
37 lines (36 loc) • 720 B
TypeScript
export interface Offsets {
bottom?: number;
height: number;
left?: number;
right?: number;
top?: number;
width: number;
marginTop?: number;
marginLeft?: number;
}
export interface Data {
options: Options;
instance: {
target: HTMLElement;
host: HTMLElement;
arrow: HTMLElement;
};
offsets: {
target: Offsets;
host: Offsets;
arrow: {
[key: string]: string | number | HTMLElement;
};
};
positionFixed: boolean;
placement: string;
placementAuto: boolean;
}
export interface Options {
placement?: string;
modifiers: {
flip?: {
enabled: boolean;
};
};
}