Я использую cdk-оверлей FlexibleConnectedTo (origin).То есть, открытость зависит от свободного места, если внизу недостаточно места, он открыт сверху.Но по умолчанию, если достаточно места сверху и снизу, оно открыто сверху.Можно ли изменить положение по умолчанию, чтобы открыть его внизу?
private getOverlayPosition(origin): PositionStrategy {
return this.overlay.position()
.flexibleConnectedTo(origin)
.withPositions(this.getPositions())
.withFlexibleDimensions(false)
.withPush(false)
}
private getPositions(): ConnectionPositionPair[] {
return [
{
originX: 'center',
originY: 'top',
overlayX: 'center',
overlayY: 'bottom'
},
{
originX: 'center',
originY: 'bottom',
overlayX: 'center',
overlayY: 'top',
},
]
}