文字方向 Bidirectionality

bidi 的 API

Angular CDK bidi API 参考文档

import {BidiModule} from '@angular/cdk/bidi';

应用程序(或其子树)的方向性(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.

属性
名称 描述

change: EventEmitter<Direction>

每当 'ltr' / 'rtl' 状态发生变化时就会触发的流。

Stream that emits whenever the 'ltr' / 'rtl' state changes.

value: Direction

当前 'ltr' 或 'rtl' 的值。

The current 'ltr' or 'rtl' value.

该指令侦听部分 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.

选择器: [dir]
导出为: dir
属性
名称 描述
@Output('dirChange')

change: EventEmitter<Direction>

当方向发生变化时会触发本事件。

Event emitted when the direction changes.

value: Direction

该元素的当前布局方向。

Current layout direction of the element.

type Direction = 'ltr' | 'rtl';