Angular CDK bidi API 参考文档
import {BidiModule} from '@angular/cdk/bidi';
服务
Directionality
应用程序(或其子树)的方向性(LTR/RTL)上下文。对外暴露当前的方向和一个表示方向变化的流。
The directionality (LTR / RTL) context for the application (or a subtree of it). Exposes the current direction and a stream of direction changes.
属性
名称 | 描述 |
---|---|
|
每当 'ltr' / 'rtl' 状态发生变化时就会触发的流。 Stream that emits whenever the 'ltr' / 'rtl' state changes. |
|
当前 'ltr' 或 'rtl' 的值。 The current 'ltr' or 'rtl' value. |
指令
Dir
该指令侦听部分 DOM 的方向变化。
Directive to listen for changes of direction of part of the DOM.
通过把自身提供为 Directionality,可以让后代指令只需要注入 Directionality 就能得到最接近的方向。
Provides itself as Directionality such that descendant directives only need to ever inject Directionality to get the closest direction.
属性
名称 | 描述 |
---|---|
@Output('dirChange')
|
当方向发生变化时会触发本事件。 Event emitted when the direction changes. |
|
该元素的当前布局方向。 Current layout direction of the element. |
类型别名
Direction
type Direction = 'ltr' | 'rtl';