You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							83 lines
						
					
					
						
							2.3 KiB
						
					
					
				
			
		
		
	
	
							83 lines
						
					
					
						
							2.3 KiB
						
					
					
				| <!DOCTYPE html>
 | |
| <html lang="en">
 | |
| <head>
 | |
| 	<meta charset="UTF-8">
 | |
| 	<title>Edit property • YOPA</title>
 | |
| 	<script src="../static/bundle.js"></script>
 | |
| 	<link rel="stylesheet" href="../static/style.css">
 | |
| </head>
 | |
| <body>
 | |
| <header class="navbar mb-2 mt-2">
 | |
| 	<section class="navbar-section">
 | |
| 		<a href="/" class="navbar-brand text-bold mr-2">
 | |
| 			Yopa
 | |
| 		</a><a href="/" class="btn btn-link"><i class="icon icon-home"></i>Home</a></section>
 | |
| 	<section class="navbar-section">
 | |
| 		YOPA is the best
 | |
| 	</section>
 | |
| </header>
 | |
| 
 | |
| <div class="content"><h1>Edit property Name</h1>
 | |
| 
 | |
| <form action="/model/property/update/2" method="POST">
 | |
| 
 | |
| 	<table>
 | |
| 		<tr>
 | |
| 			<th><label for="name">Name:</label></th>
 | |
| 			<td><input type="text" id="name" name="name" value="Name" autocomplete="off"></td>
 | |
| 		</tr>
 | |
| 		<tr>
 | |
| 			<th><label for="unique">Unique:</label></th>
 | |
| 			<td>
 | |
| 				<input type="checkbox" name="unique" id="unique" value="true" checked autocomplete="off">
 | |
| 			</td>
 | |
| 		</tr>
 | |
| 		<tr>
 | |
| 			<th><label for="optional">Optional:</label></th>
 | |
| 			<td>
 | |
| 				<input type="checkbox" name="optional" id="optional" value="true"  autocomplete="off">
 | |
| 			</td>
 | |
| 		</tr>
 | |
| 		<tr>
 | |
| 			<th><label for="multiple">Multiple:</label></th>
 | |
| 			<td>
 | |
| 				<input type="checkbox" name="multiple" id="multiple" value="true"  autocomplete="off">
 | |
| 			</td>
 | |
| 		</tr>
 | |
| 		<tr>
 | |
| 			<th><label for="data_type">Type:</label></th>
 | |
| 			<td>
 | |
| 				<select name="data_type" id="data_type" autocomplete="off">
 | |
| 					<option value="String" selected>String</option>
 | |
| 					<option value="Integer" >Integer</option>
 | |
| 					<option value="Decimal" >Decimal</option>
 | |
| 					<option value="Boolean" >Boolean</option>
 | |
| 				</select>
 | |
| 			</td>
 | |
| 		</tr>
 | |
| 		<tr>
 | |
| 			<th><label for="default">Default:</label></th>
 | |
| 			<td>
 | |
| 				<input type="text" id="default" name="default" value="" autocomplete="off">
 | |
| 			</td>
 | |
| 		</tr>
 | |
| 	</table>
 | |
| 
 | |
| 	<input type="submit" value="Save">
 | |
| </form>
 | |
| 
 | |
| <script>
 | |
|   (function () {
 | |
|     // multiple and unique are XORed. This is also enforced server-side
 | |
|   	let multiple = document.getElementById('multiple');
 | |
|   	let unique = document.getElementById('unique');
 | |
|     unique.addEventListener('input', function () {
 | |
|       multiple.checked &= !unique.checked;
 | |
| 	})
 | |
|     multiple.addEventListener('input', function () {
 | |
|       unique.checked &= !multiple.checked;
 | |
|     })
 | |
|   })();
 | |
| </script></div>
 | |
| </body>
 | |
| </html>
 | |
| 
 |