arrow key navigation when timeline is zoomed in
Этот коммит содержится в:
		
							родитель
							
								
									0870d93673
								
							
						
					
					
						Коммит
						a95ee44d0a
					
				
										
											
												Различия файлов скрыты, потому что одна или несколько строк слишком длинны
											
										
									
								
							
										
											
												Различия файлов скрыты, потому что одна или несколько строк слишком длинны
											
										
									
								
							
										
											
												Различия файлов скрыты, потому что одна или несколько строк слишком длинны
											
										
									
								
							| @ -58,6 +58,18 @@ | ||||
|   function handleKeyUp(e) { | ||||
|     if (e.keyCode === 27) { | ||||
|       resetTimeDomain(); | ||||
|       return; | ||||
|     } | ||||
| 
 | ||||
|     if ($originalTimeDomain !== null && (e.keyCode === 37 || e.keyCode == 39)) { | ||||
|       const prevDomain = [...$timeScale.domain()]; | ||||
|       const diff = Math.floor(0.25 * (prevDomain[1] - prevDomain[0])); | ||||
|       if (e.keyCode === 37) { | ||||
|         $timeScale.domain([new Date(prevDomain[0] - diff), new Date(prevDomain[1] - diff)]); | ||||
|       } else if (e.keyCode === 39) { | ||||
|         $timeScale.domain([new Date(prevDomain[0] - - diff), new Date(prevDomain[1] - - diff)]); | ||||
|       } | ||||
|       $timeScale = $timeScale; | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|  | ||||
		Загрузка…
	
	
			
			x
			
			
		
	
		Ссылка в новой задаче
	
	Block a user
	 higsch
						higsch