thingsboard-aplcache
Changes
ui/src/app/api/rule-chain.service.js 9(+9 -0)
Details
ui/src/app/api/rule-chain.service.js 9(+9 -0)
diff --git a/ui/src/app/api/rule-chain.service.js b/ui/src/app/api/rule-chain.service.js
index 03b3a82..1b417dd 100644
--- a/ui/src/app/api/rule-chain.service.js
+++ b/ui/src/app/api/rule-chain.service.js
@@ -184,6 +184,15 @@ function RuleChainService($http, $q, $filter, $ocLazyLoad, $translate, types, co
ruleNodeComponents.push(
types.ruleChainNodeComponent
);
+ ruleNodeComponents.sort(
+ (comp1, comp2) => {
+ var result = comp1.type.localeCompare(comp2.type);
+ if (result == 0) {
+ result = comp1.name.localeCompare(comp2.name);
+ }
+ return result;
+ }
+ );
deferred.resolve(ruleNodeComponents);
},
() => {