| 
									
										
										
										
											2024-11-07 19:04:11 +01:00
										 |  |  | [Exposed=(Window,Worker)] | 
					
						
							|  |  |  | interface IDBKeyRange { | 
					
						
							| 
									
										
										
										
											2025-01-08 23:25:46 +01:00
										 |  |  |     readonly attribute any lower; | 
					
						
							|  |  |  |     readonly attribute any upper; | 
					
						
							|  |  |  |     readonly attribute boolean lowerOpen; | 
					
						
							|  |  |  |     readonly attribute boolean upperOpen; | 
					
						
							| 
									
										
										
										
											2024-11-07 19:04:11 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-08 23:25:46 +01:00
										 |  |  |     [NewObject] static IDBKeyRange only(any value); | 
					
						
							|  |  |  |     [NewObject] static IDBKeyRange lowerBound(any lower, optional boolean open = false); | 
					
						
							|  |  |  |     [NewObject] static IDBKeyRange upperBound(any upper, optional boolean open = false); | 
					
						
							|  |  |  |     [NewObject] static IDBKeyRange bound(any lower, any upper, optional boolean lowerOpen = false, optional boolean upperOpen = false); | 
					
						
							| 
									
										
										
										
											2024-11-07 19:04:11 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-08 23:25:46 +01:00
										 |  |  |     boolean includes(any key); | 
					
						
							| 
									
										
										
										
											2024-11-07 19:04:11 +01:00
										 |  |  | }; |