當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript array.intersection類代碼示例

本文整理匯總了TypeScript中core/util/array.intersection的典型用法代碼示例。如果您正苦於以下問題:TypeScript intersection類的具體用法?TypeScript intersection怎麽用?TypeScript intersection使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了intersection類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: compute_indices

  compute_indices(): void {
    const indices = this.filters.map((filter) => filter.compute_indices(this.source))
                                .filter((indices) => indices != null)

    if (indices.length > 0)
      this.indices = intersection.apply(this, indices)
    else if (this.source instanceof ColumnarDataSource)
      this.indices = this.source.get_indices()

    this.indices_map_to_subset()
  }
開發者ID:digitalsatori,項目名稱:Bokeh,代碼行數:11,代碼來源:cds_view.ts

示例2: compute_indices

  compute_indices(): void {
    let indices = (this.filters.map((filter) => filter.compute_indices(this.source)))
    indices = ((() => {
      const result = []
      for (const inds of indices) {
        if (inds != null) {
          result.push(inds)
        }
      }
      return result
    })())
    if (indices.length > 0) {
      this.indices = intersection.apply(this, indices)
    } else {
      if (this.source instanceof ColumnarDataSource) {
        this.indices = this.source.get_indices()
      }
    }

    this.indices_map_to_subset()
  }
開發者ID:Zyell,項目名稱:bokeh,代碼行數:21,代碼來源:cds_view.ts


注:本文中的core/util/array.intersection類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。