Framework7-calendar-parameter
Framework7-カレンダーパラメーター
説明
Framework7は、カレンダーで使用され、次の表に記載されているパラメータのリストを提供します-
以下は、カレンダーで使用されるリストパラメーターです。
S.No
パラメータと説明
Type
デフォルト
一般的なピッカーモーダルコンポーネントパラメータ
1
容器
これは、生成されたカレンダーHTMLが配置される場所です。 インラインピッカーにのみ使用されます。
文字列またはHTMLElement
-
2
入力
関連する入力要素を持つ文字列またはHTMLElementです。
文字列またはHTMLElement
-
3
カレンダーを開くときに入力するスクロールビューポートです。
ブール値
true
4
特定の入力で_readonly_属性を設定するために使用されます。
ブール値
true
5
カレンダーのモーダルを大画面のポップオーバーに変換するために使用されます。
ブール値
true
6
有効にすると、カレンダーは常にポップオーバーで開かれます。
ブール値
偽
7
有効にすると、カレンダーは常にポップオーバーで開かれます。
ひも
-
8
これが有効になっている場合、ピッカーの外側をクリックすると、ピッカーは閉じられます。
ブール値
true
9
ツールバー
カレンダーモーダルツールバーを有効にします。
ブール値
true
10
ツールバーの閉じるボタンのテキストです。
ひも
Done
11
ツールバーのHTMLテンプレートです。 デフォルトでは、HTML文字列で、以下のテンプレートがあります-
ひも
-
特定のカレンダーパラメータ
1
値
これは、最初に選択された日付を持つ配列です。
アレイ
-
2
無効
追加の無効化された日付です。
期間
-
3
イベント
これはイベントのある日付であり、暦日に_dot_でマークされます。
期間
-
4
範囲クラス
追加のスタイリングのためにカスタムCSSクラスを追加するために使用されます。
アレイ
-
5
入力値をフォーマットし、新しい/フォーマットされた文字列値を返す関数です。 _values_は、選択した日付を表すアイテムで構成される配列です。
関数(p、値)
-
6
これは、完全な月の配列です。
アレイ
['January'、 'February'、 'March'、 'April'、 'May'、 'June'、 'July'、 'August'、 'September'、 'October'、 'November'、December ']
7
これは、月名の短い形式の配列です。
アレイ
[「Jan」、「Feb」、「Mar」、「Apr」、「May」、「Jun」、「Jul」、「Aug」、「Sep」、「Oct」、「Nov」、「Dec」 ']
8
平日の配列です。
アレイ
['Sunday'、 'Monday'、 'Tuesday'、 'Wednesday'、 'Thursday'、 'Friday'、 'Saturday']
9
これは、曜日名の短い形式の配列です。
アレイ
[「Sun」、「Mon」、「Tue」、「Wed」、「Thu」、「Fri」、「Sat」]
10
タッチが移動すると、ピッカーと入力値を更新します。
ブール値
true
11
初日
週の最初の日です。 デフォルトでは、1-月曜日です。
数
1
12
週末のインデックス番号を持つ配列です。 デフォルトでは、土曜日と日曜日です。
アレイ
{空} [0、6]
13
それはデフォルトの日付形式であり、以下は利用可能な式です-
- 'yyyy'-4桁の年です。
- 'yy'-2桁の年です。
- 'mm'-2桁の月番号、つまり 01から12まで。
- 'm'-1〜12の月数です。
- 'MM'-完全な月の名前です。
- 'M'-これは月の短い形式です。
- 'dd'-2桁の日番号、つまり 01から31まで。
- 'd'-1から31までの日数です。
- 'DD'-完全な曜日名です。
- 'D'-曜日名の短縮形です。
ひも
「yyyy-mm-dd」
14
複数
複数の日付/値を選択できます。
ブール値
偽
15
これを有効にすると、範囲ピッカーが有効になります。
ブール値
偽
16
方向
_horizontal_または_vertical_にできるのは月のレイアウト方向です。
ひも
水平
17
許可される最小の日付です。
Date
null
18
それは最大許容日です。
Date
null
19
これを有効にすると、タッチムーブ中にカレンダー月のスライドが指をたどります。
ブール値
true
20
アニメーション
これにより、月間の移行が可能になります。
ブール値
true
21
有効にすると、ユーザーが日付を選択するとカレンダーが閉じられます。
ブール値
偽
22
これは、平日の短い形式の週ヘッダーを表します。
ブール値
true
23
有効にした場合、ツールバーに月ピッカーを表示します。
ブール値
true
24
これは、月のピッカーHTMLテンプレートです。 デフォルトでは、次のとおりです-
ひも
-
25
有効にすると、ツールバーに年ピッカーが表示されます。
ブール値
true
26
年ピッカーのHTMLテンプレートです。 デフォルトでは、次のとおりです-
ひも
-
コールバック
1
ピッカーの値が変更されたときに実行されるのはコールバック関数です。 values_および_displayValues_配列をパラメーターとして受け入れ、各項目は関連列の_value _/ display value_を表します。
関数(p、値、displayValues)
-
2
新しく生成された月のHTML要素がカレンダーに追加されるときに実行されるのは、コールバック関数です。
関数(p、monthContainer)
-
3
ユーザーが日付をクリックすると、このコールバック関数が実行されます。
関数(p、dayContainer、年、月、日)
-
4
このコールバック関数は、別の月/年への移行の開始時に実行されます。
関数(p、年、月)
-
5
このコールバック関数は、別の月/年への移行の終わりに実行されます。
関数(p、年、月)
-
6
このコールバック関数は、ピッカーが開かれたときに実行されます。
関数(p)
-
7
このコールバック関数は、ピッカーが閉じられると実行されます。
関数(p)
-
期間
disabled _、 events 、 rangesClasses_などのカレンダーパラメーターは、いわゆる日付範囲を受け入れます。 日付のすべての可能な組み合わせを指定してキャプチャするのは簡単です。 次のコードは、日付で配列を使用する方法を示しています-
次のコードに示すように、_true_または_false_を返す必要があるカスタム関数を使用できます-
また、次のリストされた方法のいずれかを使用することができます-
- _from_および_to_プロパティを持つオブジェクト。
- _from_または_to_プロパティのみ。
- 日付とオブジェクトが混在する配列。
範囲
次のコードに示すように、日付範囲とクラス名を持つオブジェクトの配列を取ります-