SassMixin

Sass 的mixin 類型

階層

建構函式

存取器

  • get hasBrackets(): boolean
  • 此值作為列表是否帶有括號。

    所有 SassScript 值都可以用作列表。映射計為鍵值對列表,所有其他值計為單值列表。

    返回 boolean

  • get isTruthy(): boolean
  • 此值在 @if 陳述式和其他上下文中是否計為 true

    返回 boolean

方法

  • 以列表形式回傳此值中索引為 `index` 的值,如果 `index` 對此列表無效,則回傳 `undefined`。

    所有 SassScript 值都可以用作列表。映射計為鍵值對列表,所有其他值計為單值列表。

    這是 `this.asList.get(index)` 的簡寫,但在某些情況下可能會更有效率。

    ⚠️ 注意!

    這個方法使用與 immutable 套件相同的索引慣例:不像 Sass,第一個元素的索引是 0,但像 Sass 一樣,負數從列表的末尾開始索引。

    參數

    • 索引: 數字

    回傳 未定義 |

  • sassIndex 轉換為 JavaScript 風格的索引,以存取 asList 回傳的列表。

    Sass 索引是從一開始的,而 JavaScript 索引是從零開始的。Sass 索引也可以是負數,以便從列表的末尾開始索引。

    拋出

    錯誤 如果 sassIndex 不是數字,如果該數字不是整數,或者如果該整數不是 asList 的有效索引。

    參數

    • sassIndex:

      Sass 風格的索引,將此視為列表。

    • 選用 name: string

      如果函數參數 sassIndex 來自參數,則為其來源的函數參數名稱(不含 $)。用於錯誤回報。

    回傳 數字