Angular ズーム スライダーの概要
Angular ZoomSlider コントロールは、範囲対応コントロールにズーム機能を提供します。ZoomSlider には、水平スクロールバー、全範囲の縮小表示、サイズ変更可能なズーム範囲ウィンドウの機能があります。ZoomSlider は、スタンド アロン コントロールとして機能できません。または、DataChart や CategoryChart などの範囲ベースのコントロールの拡張機能として動作します。
Angular ズーム スライダーの例
以下のサンプルは、IgxZoomSliderComponent
を使用して IgxDataChartComponent
のコンテンツをナビゲートする方法を示しています。
使用方法
機能名 | 説明 |
---|---|
スクロールバーのナビゲーション | ZoomSlider スクロールバーの組み込み機能を使用して、スケールを変更してデータ範囲をスクロールできます。 |
パンとズーム | サムパッドの端をドラッグして表示スケールを調節し、現在の表示範囲を広げる (ズーム アウト)、または狭くする (ズーム イン) ことができます。 |
複数のユーザー インタラクション オプション | マウスによるすべてのインタラクションは、タッチ操作 (ほとんどはキーボードを介した操作) でもサポートされます。詳細は、ユーザー インタラクションと操作性を参照してください。 |
タッチ サポート | タッチ対応デバイスでは、ZoomSlider のすべての機能を使用できます。すべてのマウス操作は、タッチ環境でもサポートされます。 |
拡張性 | ZoomSlider コントロールは、追加設定なしで DataChart コントロール をサポートします。 |
構成可能なズーム範囲ウィンドウ | ズーム範囲ウィンドウの初期幅、初期位置、最小サイズは、構成可能です。 |
依存関係
Angular chart コンポーネントをインストールするときに core パッケージもインストールする必要があります。
npm install --save igniteui-angular-core
npm install --save igniteui-angular-charts
モジュールの要件
IgxZoomSliderComponent
を作成するには、以下のモジュールが必要です。
import { IgxZoomSliderModule } from 'igniteui-angular-charts';
import { IgxZoomSliderComponent } from 'igniteui-angular-charts';
@NgModule({
imports: [
// ...
IgxZoomSliderModule,
// ...
]
})
export class AppModule {}
コード スニペット
以下のコードは、ZoomSlider を設定する方法を示します。
<igx-zoom-slider
width="100%"
height="150px">
</igx-zoom-slider>
その他のリソース
チャートの詳細については、グラフの機能トピックを参照してください。
API リファレンス
以下は上記のセクションで説明した API メンバーのリストです。
ページを開く:
GitHub