overlay-position.d.ts 1.7 KB

1234567891011121314151617181920212223242526272829303132333435
  1. /**
  2. * Use of this source code is governed by an MIT-style license that can be
  3. * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE
  4. */
  5. import { ConnectedOverlayPositionChange, ConnectionPositionPair } from '@angular/cdk/overlay';
  6. export declare const POSITION_MAP: {
  7. top: ConnectionPositionPair;
  8. topCenter: ConnectionPositionPair;
  9. topLeft: ConnectionPositionPair;
  10. topRight: ConnectionPositionPair;
  11. right: ConnectionPositionPair;
  12. rightTop: ConnectionPositionPair;
  13. rightBottom: ConnectionPositionPair;
  14. bottom: ConnectionPositionPair;
  15. bottomCenter: ConnectionPositionPair;
  16. bottomLeft: ConnectionPositionPair;
  17. bottomRight: ConnectionPositionPair;
  18. left: ConnectionPositionPair;
  19. leftTop: ConnectionPositionPair;
  20. leftBottom: ConnectionPositionPair;
  21. };
  22. export type POSITION_TYPE = keyof typeof POSITION_MAP;
  23. export type POSITION_TYPE_HORIZONTAL = Extract<POSITION_TYPE, 'bottomLeft' | 'bottomCenter' | 'bottomRight' | 'topLeft' | 'topCenter' | 'topRight'>;
  24. export declare const DEFAULT_TOOLTIP_POSITIONS: ConnectionPositionPair[];
  25. export declare const DEFAULT_CASCADER_POSITIONS: ConnectionPositionPair[];
  26. export declare const DEFAULT_MENTION_TOP_POSITIONS: ConnectionPositionPair[];
  27. export declare const DEFAULT_MENTION_BOTTOM_POSITIONS: ConnectionPositionPair[];
  28. export declare function getPlacementName(position: ConnectedOverlayPositionChange): string | undefined;
  29. export declare const DATE_PICKER_POSITION_MAP: {
  30. bottomLeft: ConnectionPositionPair;
  31. topLeft: ConnectionPositionPair;
  32. bottomRight: ConnectionPositionPair;
  33. topRight: ConnectionPositionPair;
  34. };
  35. export declare const DEFAULT_DATE_PICKER_POSITIONS: ConnectionPositionPair[];