| 
									
										
										
										
											2023-02-09 19:18:06 +00:00
										 |  |  | {{define "form/streamSettings"}} | 
					
						
							|  |  |  | <!-- select stream network --> | 
					
						
							|  |  |  | <a-form layout="inline"> | 
					
						
							|  |  |  |     <a-form-item label='{{ i18n "transmission" }}'> | 
					
						
							| 
									
										
										
										
											2023-05-08 14:44:22 +00:00
										 |  |  |         <a-select v-model="inbound.stream.network" @change="streamNetworkChange" :dropdown-class-name="themeSwitcher.darkCardClass"> | 
					
						
							| 
									
										
										
										
											2023-02-26 14:01:09 +00:00
										 |  |  |             <a-select-option value="tcp">TCP</a-select-option> | 
					
						
							|  |  |  |             <a-select-option value="kcp">KCP</a-select-option> | 
					
						
							|  |  |  |             <a-select-option value="ws">WS</a-select-option> | 
					
						
							| 
									
										
										
										
											2023-04-13 21:56:32 +00:00
										 |  |  |             <a-select-option value="http">H2</a-select-option> | 
					
						
							| 
									
										
										
										
											2023-02-26 14:01:09 +00:00
										 |  |  |             <a-select-option value="quic">QUIC</a-select-option> | 
					
						
							| 
									
										
										
										
											2023-03-25 16:12:31 +00:00
										 |  |  |             <a-select-option value="grpc">gRPC</a-select-option> | 
					
						
							| 
									
										
										
										
											2023-02-09 19:18:06 +00:00
										 |  |  |         </a-select> | 
					
						
							|  |  |  |     </a-form-item> | 
					
						
							|  |  |  | </a-form> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <!-- tcp --> | 
					
						
							|  |  |  | <template v-if="inbound.stream.network === 'tcp'"> | 
					
						
							|  |  |  |     {{template "form/streamTCP"}} | 
					
						
							|  |  |  | </template> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <!-- kcp --> | 
					
						
							|  |  |  | <template v-if="inbound.stream.network === 'kcp'"> | 
					
						
							|  |  |  |     {{template "form/streamKCP"}} | 
					
						
							|  |  |  | </template> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <!-- ws --> | 
					
						
							|  |  |  | <template v-if="inbound.stream.network === 'ws'"> | 
					
						
							|  |  |  |     {{template "form/streamWS"}} | 
					
						
							|  |  |  | </template> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <!-- http --> | 
					
						
							|  |  |  | <template v-if="inbound.stream.network === 'http'"> | 
					
						
							|  |  |  |     {{template "form/streamHTTP"}} | 
					
						
							|  |  |  | </template> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <!-- quic --> | 
					
						
							|  |  |  | <template v-if="inbound.stream.network === 'quic'"> | 
					
						
							|  |  |  |     {{template "form/streamQUIC"}} | 
					
						
							|  |  |  | </template> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <!-- grpc --> | 
					
						
							|  |  |  | <template v-if="inbound.stream.network === 'grpc'"> | 
					
						
							|  |  |  |     {{template "form/streamGRPC"}} | 
					
						
							|  |  |  | </template> | 
					
						
							|  |  |  | {{end}} |