工具栏 Toolbar

toolbar 的 API

Angular Material toolbar API 参考文档

import {MatToolbarModule} from '@angular/material/toolbar';

选择器: mat-toolbar-row
导出为: matToolbarRow
选择器: mat-toolbar
导出为: matToolbar
属性
名称 描述
@Input()

color: ThemePalette

Theme color palette for the component.

defaultColor: ThemePalette | undefined

Default color to fall back to if no value is set.

Angular Material toolbar-testing API 参考文档

import {MatToolbarHarness} from '@angular/material/toolbar/testing';

在测试中用来与标准 mat-toolbar 进行交互的测试工具。

Harness for interacting with a standard mat-toolbar in tests.

方法
异步
getAllChildLoaders

参数

Parameters

selector

S

返回值

Returns

Promise<HarnessLoader[]>
异步
getAllHarnesses

参数

Parameters

query

HarnessQuery<T>

返回值

Returns

Promise<T[]>
异步
getChildLoader

参数

Parameters

selector

S

返回值

Returns

Promise<HarnessLoader>
异步
getHarness

参数

Parameters

query

HarnessQuery<T>

返回值

Returns

Promise<T>
异步
getRowsAsText

Gets the text of each row in the toolbar.

返回值

Returns

Promise<string[]>
异步
hasMultipleRows

Whether the toolbar has multiple rows.

返回值

Returns

Promise<boolean>
异步
host

获取一个代表该组件宿主元素的 TestElementPromise

Gets a Promise for the TestElement representing the host element of the component.

返回值

Returns

Promise<TestElement>

A set of criteria that can be used to filter a list of MatToolbarHarness instances.

属性
名称 描述

text: string | RegExp

只查找其文本内容匹配指定值的实例。

Only find instances whose text matches the given value.