本文整理汇总了TypeScript中Immutable.List.find方法的典型用法代码示例。如果您正苦于以下问题:TypeScript List.find方法的具体用法?TypeScript List.find怎么用?TypeScript List.find使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Immutable.List
的用法示例。
在下文中一共展示了List.find方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1:
const isInIndices = (k: number) => {
if(checkSelf) {
return indices.find(i => i === k) !== undefined
} else {
return false
}
}
示例2: containsStatusInTimeline
function containsStatusInTimeline(is: List<Item>, t: Tweet) {
'use strict';
return is.find(i => {
if (i instanceof Tweet) {
return i.id === t.id;
} else {
return false;
}
});
}
示例3:
(state: Conversation, appState: IAppState, key: string, from: string) => {
const contacts: List<Contact> = appState.contacts.get(key);
return contacts.find(k => k.get('username') === from);
};
示例4: getDimensionByExpression
static getDimensionByExpression(dimensions: List<Dimension>, expression: Expression): Dimension {
return dimensions.find(dimension => dimension.expression.equals(expression));
}
示例5: getDimension
static getDimension(dimensions: List<Dimension>, dimensionName: string): Dimension {
dimensionName = dimensionName.toLowerCase(); // Case insensitive
return dimensions.find(dimension => dimension.name.toLowerCase() === dimensionName);
}
示例6: findByName
public findByName(name: string): LinkItem {
return this.linkItems.find(li => li.name === name);
}
示例7: getNodeById
getNodeById(id: number) {
return this.nodes.find(node => node.id === id);
}