SassMap
階層
- Value
- SassMap
コンストラクター
コンストラクター
- new
Sass (contents?: OrderedMap<Value, Value>): SassMapMap -
新しい マップを作成します。
パラメーター
-
オプション
contents: OrderedMap<Value, Value>マップの内容。これは、
immutable
パッケージの不変のOrderedMap
です。デフォルトは空の マップです。
戻り値 SassMap
-
アクセサー
asList
- get asList(): List<Value>
-
この値を リストとして返します。
すべてのSassScript値はリストとして使用できます。マップはペアのリストとしてカウントされ、他のすべての値は単一の値の リストとしてカウントされます。
戻り値 List<Value>
immutable
パッケージの不変のリスト。
contents
- get contents(): OrderedMap<Value, Value>
-
このマップの内容を、
immutable
パッケージの不変の OrderedMap として返します。戻り値 OrderedMap<Value, Value>
hasBrackets
- get hasBrackets(): boolean
-
この値をリストとして持つかどうか。 角括弧。
すべてのSassScript値はリストとして使用できます。マップはペアのリストとしてカウントされ、他のすべての値は単一の値の リストとしてカウントされます。
戻り値 boolean
isTruthy
- get isTruthy(): boolean
-
@if
ステートメントやその他の コンテキストで、値がtrue
としてカウントされるかどうか。戻り値 boolean
realNull
separator
- get separator(): ListSeparator
-
リストとしてのこの値のセパレーター。
すべてのSassScript値はリストとして使用できます。マップはペアのリストとしてカウントされ、他のすべての値は単一の値の リストとしてカウントされます。
ListSeparatorを返します
メソッド
assertBoolean
- assert
Boolean (name?: string): SassBoolean -
this
がSassBooleanでない場合、エラーをスローします。⚠️ 注意!
関数は一般的に、リテラルのブール値を要求するのではなく、isTruthyを使用する必要があります。
パラメーター
-
オプション
name: stringもし
this
が引数から来た場合、($
なしの)関数引数の名前。エラー報告に使用されます。
SassBooleanを返します
-
assertCalculation
- assert
Calculation (name?: string): SassCalculation -
this
がSassCalculationでない場合、エラーをスローします。パラメーター
-
オプション
name: stringもし
this
が引数から来た場合、($
なしの)関数引数の名前。エラー報告に使用されます。
SassCalculationを返します
-
assertColor
assertFunction
- assert
Function (name?: string): SassFunction -
this
がSassFunctionでない場合、エラーをスローします。パラメーター
-
オプション
name: stringもし
this
が引数から来た場合、($
なしの)関数引数の名前。エラー報告に使用されます。
SassFunctionを返します
-
assertMap
assertMixin
assertNumber
- assert
Number (name?: string): SassNumber -
this
がSassNumberでない場合、エラーをスローします。パラメーター
-
オプション
name: stringもし
this
が引数から来た場合、($
なしの)関数引数の名前。エラー報告に使用されます。
SassNumberを返します
-
assertString
- assert
String (name?: string): SassString -
this
がSassStringでない場合、エラーをスローします。パラメーター
-
オプション
name: stringもし
this
が引数から来た場合、($
なしの)関数引数の名前。エラー報告に使用されます。
SassStringを返します
-
equals
get
get
hashCode
sassIndexToListIndex
- sass
Index (sassIndex: Value, name?: string): numberTo List Index -
sassIndex
を、asList によって返されるリストに対する JavaScript スタイルのインデックスに変換します。Sass のインデックスは 1 から始まり、JavaScript のインデックスは 0 から始まります。Sass のインデックスは、リストの末尾からインデックスを付けるために負の値になることもあります。
スロー
Error
sassIndex
が数値でない場合、その数値が整数でない場合、またはその整数が asList の有効なインデックスでない場合。パラメーター
-
sassIndex: Value
リストとしてのこのオブジェクトに対する Sass スタイルのインデックス。
-
オプション
name: stringsassIndex
が引数から来た場合($
なし)の関数引数の名前。エラー報告に使用されます。
戻り値 number
-
Sassのマップ型。