当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript underscore.reject函数代码示例

本文整理汇总了TypeScript中underscore.reject函数的典型用法代码示例。如果您正苦于以下问题:TypeScript reject函数的具体用法?TypeScript reject怎么用?TypeScript reject使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了reject函数的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: getYearValues

 static getYearValues(futureDates: boolean, yearsFromNow = 110, startCap = 0) {
   let r = _.range(0, yearsFromNow).map(i => futureDates ? moment().add(i, 'years').year() : moment().subtract(i, 'years').year());
   if (startCap) {
     return futureDates ? _.reject(r, v => v < startCap) : _.reject(r, v => v > startCap);
   }
   return r;
 }
开发者ID:Rocketmakers,项目名称:armstrong-react,代码行数:7,代码来源:dateHelpers.ts

示例2: function

		removeSelection: function(){
			if(this.obj.prototype.api){
				this.selection().forEach(function(item){
					item.remove();
				});
			}
			this.all = _.reject(this.all, function(item){ return item.selected });
		},
开发者ID:entcore,项目名称:infra-front,代码行数:8,代码来源:lib.ts

示例3: _getNewItems

  _getNewItems(allItems: DimItem[], reviewDataCache) {
    const allDtrItems = allItems.map((item) => this._itemTransformer.translateToDtrItem(item));
    const allKnownDtrItems = reviewDataCache.getItemStores();

    const unmatched = _.reject(allDtrItems, (dtrItem) => _.any(allKnownDtrItems, { referenceId: String(dtrItem.referenceId) }));

    return unmatched;
  }
开发者ID:delphiactual,项目名称:DIM,代码行数:8,代码来源:d2-itemListBuilder.ts

示例4: instantiateToElement

  instantiateToElement(object: IQueryResult, instantiateOptions: IInstantiateTemplateOptions = {}): Promise<HTMLElement> {
    let merged = new DefaultInstantiateTemplateOptions().merge(instantiateOptions);

    const filteredTemplates = _.reject(this.templates, t => t.role != null);
    for (var i = 0; i < filteredTemplates.length; i++) {
      var promiseOfHTMLElement = filteredTemplates[i].instantiateToElement(object, merged);
      if (promiseOfHTMLElement != null) {
        return promiseOfHTMLElement;
      }
    }
    return this.getFallbackTemplate().instantiateToElement(object, merged);
  }
开发者ID:erocheleau,项目名称:search-ui,代码行数:12,代码来源:TemplateList.ts

示例5: instantiateToString

  instantiateToString(object: IQueryResult, instantiateOptions: IInstantiateTemplateOptions = {}): string {
    let merged = new DefaultInstantiateTemplateOptions().merge(instantiateOptions);

    const filteredTemplates = _.reject(this.templates, t => t.role != null);
    for (var i = 0; i < filteredTemplates.length; i++) {
      var result = filteredTemplates[i].instantiateToString(object, merged);
      if (result != null) {
        return result;
      }
    }
    return this.getFallbackTemplate().instantiateToString(object, instantiateOptions);
  }
开发者ID:erocheleau,项目名称:search-ui,代码行数:12,代码来源:TemplateList.ts

示例6: function

 this.loadCredentials().then((entries) => {
     // Find the entry being asked to be removed; if found, remove it, save the remaining list
     let existingEntries = _.reject(entries, function(elem) {
         return elem.service === service;
     });
     // TODO: RemoveEntries doesn't do anything with first arg.  For now, do nothing to
     // the api as I'm wrapping it in all its glory.  Could consider later.
     this._fts.RemoveEntries(undefined, existingEntries).then(() => {
         deferred.resolve(undefined);
     }).catch((err) => {
         deferred.reject(err);
     });
 })
开发者ID:chrisdias,项目名称:vsts-vscode,代码行数:13,代码来源:linux-file-api.ts

示例7: on

  on(actions.closeTab, (state, action) => {
    const { tab, openTabs } = state;

    const closeId = action.payload.tab || tab;

    const index = openTabs.indexOf(tab);
    const newOpenTabs = reject(openTabs, tabId => tabId === closeId);

    let newId = tab;
    if (tab === closeId) {
      let nextIndex = index;
      if (nextIndex >= newOpenTabs.length) {
        nextIndex--;
      }

      newId = newOpenTabs[nextIndex];
    }

    return {
      ...state,
      tab: newId,
      openTabs: newOpenTabs,
    };
  });
开发者ID:HorrerGames,项目名称:itch,代码行数:24,代码来源:navigation.ts

示例8: on

 on(actions.modalClosed, (state, action) => {
   const { id } = action.payload;
   return reject(state, modal => modal.id === id);
 });
开发者ID:HorrerGames,项目名称:itch,代码行数:4,代码来源:modals.ts


注:本文中的underscore.reject函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。