IgxDatePickerComponent
の書式オプションを取得または設定します。
this.datePicker.calendarFormat = {day: "numeric", month: "long", weekday: "long", year: "numeric"};
キャンセル ボタンのラベルを取得または設定します。
<igx-date-picker cancelButtonLabel="Cancel"></igx-date-picker>
カレンダーが閉じた後に発生します。
<igx-date-picker (closed)="handleClosed($event)"></igx-date-picker>
キャンセル可能なカレンダーの終了時に発生します。
<igx-date-picker (closing)="handleClosing($event)"></igx-date-picker>
ピッカーを有効または無効にします。
<igx-date-picker [disabled]="'true'"></igx-date-picker>
編集されていないときにピッカーの値を表示するために使用される書式設定。
Angular の DatePipe を使用します。
<igx-date-picker displayFormat="EE/M/yy"></igx-date-picker>
表示される月表示の数を取得または設定します。
デフォルト値は 1
です。
<igx-date-picker [displayMonthsCount]="2"></igx-date-picker>
let monthViewsDisplayed = this.datePicker.displayMonthsCount;
IgxDatePickerComponent
の書式設定ビューを取得または設定します。
let formatViews = this.datePicker.formatViews;
this.datePicker.formatViews = {day:false, month: false, year:false};
Gets/Sets a custom formatter function on the selected or passed date.
<igx-date-picker [value]="date" [formatter]="formatter"></igx-date-picker>
IgxDatePickerComponent
ヘッダーの向きを取得または設定します。
<igx-date-picker headerOrientation="vertical"></igx-date-picker>
非アクティブな日付が非表示かどうかを取得または設定します。
現在の月以外の日付に適用します。
デフォルト値は false
です。
<igx-date-picker [hideOutsideDays]="true"></igx-date-picker>
let hideOutsideDays = this.datePicker.hideOutsideDays;
id
属性の値を取得または設定します。
提供されていない場合は、自動的に生成されます。
<igx-date-picker [id]="'igx-date-picker-3'" cancelButtonLabel="cancel" todayButtonLabel="today"></igx-date-picker>
エディターの定型入力。
何も提供されない場合にプレースホルダーとしても使用されます。
デフォルトは "'MM/dd/yyyy'"
です。
<igx-date-picker inputFormat="dd/MM/yy"></igx-date-picker>
編集可能な入力フィールドの dropdown
または読み取り専用の入力フィールドの dialog
になります。
デフォルトのモードは dropdown
です。
<igx-date-picker mode="dialog"></igx-date-picker>
カレンダーが開いた後に発生します。
<igx-date-picker (opened)="handleOpened($event)"></igx-date-picker>
キャンセル可能なカレンダーの開始時に発生します。
<igx-date-picker (opening)="handleOpening($event)"></igx-date-picker>
ポップアップ要素に使用されるコンテナーを取得または設定します。
outlet
は、IgxOverlayOutletDirective
または ElementRef
のインスタンスです。
<div igxOverlayOutlet #outlet="overlay-outlet"></div>
//..
<igx-date-picker [outlet]="outlet"></igx-date-picker>
//..
ポップアップ要素の表示に使用されるオーバーレイ設定。
<igx-date-picker [overlaySettings]="customOverlaySettings"></igx-date-picker>
ピッカーの入力の placeholder
を設定します。
<igx-date-picker [placeholder]="'Choose your date'"></igx-date-picker>
ピッカーのデフォルトのトグル アイコンのリソース文字列を取得または設定します。 デフォルトで EN リソースを使用します。
週番号の表示/非表示
<igx-date-picker [showWeekNumbers]="true"></igx-date-picker>
``
スピン アクションで各エディターの日付部分を増分または減分するために使用されるデルタ値。
すべての値はデフォルトで 1
です。
<igx-date-picker [spinDelta]="{ date: 5, month: 2 }"></igx-date-picker>
現在スピンされている日付セグメントをループするかどうかを指定します。
<igx-date-picker [spinLoop]="false"></igx-date-picker>
デフォルトのテンプレート エディターの tabindex を取得または設定します。
<igx-date-picker [tabIndex]="1"></igx-date-picker>
今日ボタンのラベルを取得または設定します。
<igx-date-picker todayButtonLabel="Today"></igx-date-picker>
ユーザーが日付ピッカーエディターで無効な日付を入力またはスピンしたときに発生します。
<igx-date-picker (validationFailed)="onValidationFailed($event)"></igx-date-picker>
ピッカーの値が変更されたときに発生されます。
two-way
バインディングに使用されます。
<igx-date-picker [(value)]="date"></igx-date-picker>
ピッカーのポップアップ状態を取得します。
const state = this.picker.collapsed;
無効な日付記述子を取得または設定します。
let disabledDates = this.datepicker.disabledDates;
this.datePicker.disabledDates = [ {type: DateRangeType.Weekends}, ...];
バージョン 16.1.x 以降。
--ig-size
CSS カスタム プロパティを使用してください。
コンポーネントのテーマを返します。
デフォルトのテーマは comfortable
です。
利用可能なオプションは comfortable
、cosy
、または compact
です。
let componentTheme = this.component.displayDensity;
コンポーネントのテーマを設定します。
date-picker の locale
を取得します。
設定されていない場合、デフォルトでアプリケーションのロケールになります。
date-picker の locale
を設定します。
有効な BCP 47 言語タグに設定します。
ピッカーが受け入れる最大値。
<igx-date-picker [maxValue]="maxDate"></igx-date-picker>
ピッカーが受け入れる最小値。
<igx-date-picker [minValue]="minDate"></igx-date-picker>
特別な日付記述子を取得または設定します。
let specialDates = this.datepicker.specialDates;
this.datePicker.specialDates = [ {type: DateRangeType.Weekends}, ... ];
ピッカーの入力のスタイル設定を決定します。
デフォルトは box
です。
<igx-date-picker [type]="'line'"></igx-date-picker>
選択された日付を取得または設定します。
<igx-date-picker [value]="date"></igx-date-picker>
週の最初の曜日を取得します。 曜日の数値または列挙型の表現を返します。 設定されていない場合、デフォルトでアプリケーション ロケールの週の初日になります。
週の最初の曜日を設定します。
数値または WEEKDAYS
の列挙型の値に割り当てます。
表示密度の値に基づいて --component-size
CSS 変数を設定します。
ピッカーのドロップダウンまたはダイアログを開きます。
<igx-date-picker #picker></igx-date-picker>
<button type="button" igxButton (click)="picker.open()">Open Dialog</button>
ピッカーのドロップダウンまたはダイアログを切り替えます。
<igx-date-picker #picker></igx-date-picker>
<button type="button" igxButton (click)="picker.toggle()">Toggle Dialog</button>
Date Picker コンポーネントは、日付の単一選択が可能なポップアップ カレンダーを表示します。
Igx Module
IgxDatePickerModule
Igx Theme
igx-calendar-theme, igx-icon-theme
Igx Group
スケージュール
Igx Keywords
datepicker, calendar, schedule, date
Example