本文整理匯總了TypeScript中dojo/_base/array.some函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript some函數的具體用法?TypeScript some怎麽用?TypeScript some使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了some函數的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: function
preProcessRow: function (item, request, query, options) {
var context = this;
var ErrorCount = 0;
var StatusMessage;
var MixedNodeStates;
item[this.idProperty] = item.QuerySetId + ":" + item.Id;
if (lang.exists("Clusters", item)) {
arrayUtil.some(item.Clusters.ClusterQueryState, function (cqs, idx) {
if (lang.exists("Errors", cqs) && cqs.Errors || cqs.State !== "Available") {
ErrorCount++;
StatusMessage = context.i18n.SuspendedByCluster;
return false;
}
if (lang.exists("MixedNodeStates", cqs) && cqs.MixedNodeStates === true) {
StatusMessage = context.i18n.MixedNodeStates;
MixedNodeStates = true;
}
});
}
if (item.Suspended === true) {
StatusMessage = this.i18n.SuspendedByUser;
}
lang.mixin(item, {
ErrorCount: ErrorCount,
Status: StatusMessage,
MixedNodeStates: MixedNodeStates
});
}
示例2: function
addEdge: function (edge) {
edge.__hpcc_parent = this;
if (!arrayUtil.some(this.__hpcc_edges, function (edge2) {
return edge === edge2;
})) {
this.__hpcc_edges.push(edge);
}
},