File tree Expand file tree Collapse file tree 6 files changed +72
-3
lines changed
karavan-app/src/main/webui/src/designer
karavan-designer/src/designer
karavan-space/src/designer Expand file tree Collapse file tree 6 files changed +72
-3
lines changed Original file line number Diff line number Diff line change @@ -154,6 +154,26 @@ export function FilterIcon() {
154154 ) ;
155155}
156156
157+ export function SetExchangePatternIcon ( ) {
158+ return (
159+ < svg
160+ xmlns = "http://www.w3.org/2000/svg"
161+ viewBox = "0 0 32 32"
162+ className = "icon" width = "32px" height = "32px" >
163+ < title > { "data-share" } </ title >
164+ < path
165+ d = "M5 25v-9.172l-3.586 3.586L0 18l6-6 6 6-1.414 1.414L7 15.828V25h12v2H7a2.002 2.002 0 0 1-2-2ZM24 22h4a2.002 2.002 0 0 1 2 2v4a2.002 2.002 0 0 1-2 2h-4a2.002 2.002 0 0 1-2-2v-4a2.002 2.002 0 0 1 2-2Zm4 6v-4h-4.002L24 28ZM4.226 1.135h4a2.002 2.002 0 0 1 2 2v4a2.002 2.002 0 0 1-2 2h-4a2.002 2.002 0 0 1-2-2v-4a2.002 2.002 0 0 1 2-2zm4 6v-4H4.225l.001 4zM27 6v9.172l3.586-3.586L32 13l-6 6-6-6 1.414-1.414L25 15.172V6H13V4h12a2.002 2.002 0 0 1 2 2Z" />
166+ < path
167+ d = "M0 0h32v32H0z"
168+ data-name = "<Transparent Rectangle>"
169+ style = { {
170+ fill : "none" ,
171+ } }
172+ />
173+ </ svg >
174+ ) ;
175+ }
176+
157177export function SortIcon ( ) {
158178 return (
159179 < svg xmlns = "http://www.w3.org/2000/svg" viewBox = "0 0 700 700" className = "icon" width = "32px" height = "32px" >
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ import {
8585 InterceptFrom ,
8686 InterceptSendToEndpoint , LoadBalanceIcon ,
8787 OnCompletion , PollIcon ,
88- SagaIcon ,
88+ SagaIcon , SetExchangePatternIcon ,
8989 SortIcon ,
9090 SplitIcon ,
9191 ToIcon ,
@@ -131,6 +131,7 @@ const StepElements: string[] = [
131131 "SamplingDefinition" ,
132132 "SagaDefinition" ,
133133 "SetBodyDefinition" ,
134+ "SetExchangePatternDefinition" ,
134135 "SetHeaderDefinition" ,
135136 "SetHeadersDefinition" ,
136137 "SetVariableDefinition" ,
@@ -740,6 +741,8 @@ export class CamelUi {
740741 return < LoadBalanceIcon /> ;
741742 case 'FilterDefinition' :
742743 return < FilterIcon /> ;
744+ case 'SetExchangePatternDefinition' :
745+ return < SetExchangePatternIcon /> ;
743746 case 'SortDefinition' :
744747 return < SortIcon /> ;
745748 case 'OnCompletionDefinition' :
Original file line number Diff line number Diff line change @@ -154,6 +154,26 @@ export function FilterIcon() {
154154 ) ;
155155}
156156
157+ export function SetExchangePatternIcon ( ) {
158+ return (
159+ < svg
160+ xmlns = "http://www.w3.org/2000/svg"
161+ viewBox = "0 0 32 32"
162+ className = "icon" width = "32px" height = "32px" >
163+ < title > { "data-share" } </ title >
164+ < path
165+ d = "M5 25v-9.172l-3.586 3.586L0 18l6-6 6 6-1.414 1.414L7 15.828V25h12v2H7a2.002 2.002 0 0 1-2-2ZM24 22h4a2.002 2.002 0 0 1 2 2v4a2.002 2.002 0 0 1-2 2h-4a2.002 2.002 0 0 1-2-2v-4a2.002 2.002 0 0 1 2-2Zm4 6v-4h-4.002L24 28ZM4.226 1.135h4a2.002 2.002 0 0 1 2 2v4a2.002 2.002 0 0 1-2 2h-4a2.002 2.002 0 0 1-2-2v-4a2.002 2.002 0 0 1 2-2zm4 6v-4H4.225l.001 4zM27 6v9.172l3.586-3.586L32 13l-6 6-6-6 1.414-1.414L25 15.172V6H13V4h12a2.002 2.002 0 0 1 2 2Z" />
166+ < path
167+ d = "M0 0h32v32H0z"
168+ data-name = "<Transparent Rectangle>"
169+ style = { {
170+ fill : "none" ,
171+ } }
172+ />
173+ </ svg >
174+ ) ;
175+ }
176+
157177export function SortIcon ( ) {
158178 return (
159179 < svg xmlns = "http://www.w3.org/2000/svg" viewBox = "0 0 700 700" className = "icon" width = "32px" height = "32px" >
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ import {
8585 InterceptFrom ,
8686 InterceptSendToEndpoint , LoadBalanceIcon ,
8787 OnCompletion , PollIcon ,
88- SagaIcon ,
88+ SagaIcon , SetExchangePatternIcon ,
8989 SortIcon ,
9090 SplitIcon ,
9191 ToIcon ,
@@ -131,6 +131,7 @@ const StepElements: string[] = [
131131 "SamplingDefinition" ,
132132 "SagaDefinition" ,
133133 "SetBodyDefinition" ,
134+ "SetExchangePatternDefinition" ,
134135 "SetHeaderDefinition" ,
135136 "SetHeadersDefinition" ,
136137 "SetVariableDefinition" ,
@@ -740,6 +741,8 @@ export class CamelUi {
740741 return < LoadBalanceIcon /> ;
741742 case 'FilterDefinition' :
742743 return < FilterIcon /> ;
744+ case 'SetExchangePatternDefinition' :
745+ return < SetExchangePatternIcon /> ;
743746 case 'SortDefinition' :
744747 return < SortIcon /> ;
745748 case 'OnCompletionDefinition' :
Original file line number Diff line number Diff line change @@ -154,6 +154,26 @@ export function FilterIcon() {
154154 ) ;
155155}
156156
157+ export function SetExchangePatternIcon ( ) {
158+ return (
159+ < svg
160+ xmlns = "http://www.w3.org/2000/svg"
161+ viewBox = "0 0 32 32"
162+ className = "icon" width = "32px" height = "32px" >
163+ < title > { "data-share" } </ title >
164+ < path
165+ d = "M5 25v-9.172l-3.586 3.586L0 18l6-6 6 6-1.414 1.414L7 15.828V25h12v2H7a2.002 2.002 0 0 1-2-2ZM24 22h4a2.002 2.002 0 0 1 2 2v4a2.002 2.002 0 0 1-2 2h-4a2.002 2.002 0 0 1-2-2v-4a2.002 2.002 0 0 1 2-2Zm4 6v-4h-4.002L24 28ZM4.226 1.135h4a2.002 2.002 0 0 1 2 2v4a2.002 2.002 0 0 1-2 2h-4a2.002 2.002 0 0 1-2-2v-4a2.002 2.002 0 0 1 2-2zm4 6v-4H4.225l.001 4zM27 6v9.172l3.586-3.586L32 13l-6 6-6-6 1.414-1.414L25 15.172V6H13V4h12a2.002 2.002 0 0 1 2 2Z" />
166+ < path
167+ d = "M0 0h32v32H0z"
168+ data-name = "<Transparent Rectangle>"
169+ style = { {
170+ fill : "none" ,
171+ } }
172+ />
173+ </ svg >
174+ ) ;
175+ }
176+
157177export function SortIcon ( ) {
158178 return (
159179 < svg xmlns = "http://www.w3.org/2000/svg" viewBox = "0 0 700 700" className = "icon" width = "32px" height = "32px" >
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ import {
8585 InterceptFrom ,
8686 InterceptSendToEndpoint , LoadBalanceIcon ,
8787 OnCompletion , PollIcon ,
88- SagaIcon ,
88+ SagaIcon , SetExchangePatternIcon ,
8989 SortIcon ,
9090 SplitIcon ,
9191 ToIcon ,
@@ -131,6 +131,7 @@ const StepElements: string[] = [
131131 "SamplingDefinition" ,
132132 "SagaDefinition" ,
133133 "SetBodyDefinition" ,
134+ "SetExchangePatternDefinition" ,
134135 "SetHeaderDefinition" ,
135136 "SetHeadersDefinition" ,
136137 "SetVariableDefinition" ,
@@ -740,6 +741,8 @@ export class CamelUi {
740741 return < LoadBalanceIcon /> ;
741742 case 'FilterDefinition' :
742743 return < FilterIcon /> ;
744+ case 'SetExchangePatternDefinition' :
745+ return < SetExchangePatternIcon /> ;
743746 case 'SortDefinition' :
744747 return < SortIcon /> ;
745748 case 'OnCompletionDefinition' :
You can’t perform that action at this time.
0 commit comments