<commit_before><!DOCTYPE html>
<html lang="en" ng-app="edaApp" ng-controller="edaMainController">
	<head>
		
		<title>Easy form generator</title>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
		<meta name="description" content="create amazing forms without coding : form editor based on angular formly">
		<meta name="author" content="<NAME> (MacKentoch)">
		
		<!-- IMPORTANT : angular js lib (here for better result with ng-cloak) -->
		<script type="text/javascript" src="./public/lib/js/angular.min.js"></script>	
		<!-- Bootstrap core CSS -->
		<link href="./public/lib/css/bootstrap.min.css" rel="stylesheet">		
		<!-- <link href="/public/lib/bootstrap/dist/css/bootstrap-theme.min.css" rel="stylesheet"> -->
		<!-- font-awesome -->
		<link href="./public/lib/css/font-awesome.min.css" rel="stylesheet">
		<!-- animate -->
		<link href="./public/lib/css/animate.min.css" rel="stylesheet">
		<!-- angular loading bar css-->
		<!-- <link href="./public/lib/css/loading-bar.min.css" rel="stylesheet"> -->
		angulat loading bar js
		<!-- <script type="text/javascript" src="./public/lib/js/loading-bar.min.js"></script> -->
		<!-- textAngular -->
		<link rel='stylesheet' href='./public/css/textAngular.min.css'>		
		<!-- taoster angular -->
		<link rel='stylesheet' href='./public/lib/css/toaster.min.css'>		
		<!-- nya select bootstrap -->
		<link rel='stylesheet' href='./public/lib/css/nya-bs-select.min.css'>	
		<!-- Custom styles for this template -->
		<link href="./public/css/drag_and_drop.min.css" rel="stylesheet">

		<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
		<!--[if lt IE 9]>
		  <script src="./public/lib/html5shiv/dist/html5shiv.min.js"></script>
		  <script src="./public/lib/respondJS/dest/respond.min.js"></script>
		<![endif]-->
 

	</head>
	<!-- NOTE : ng-cloak here is not optimal solution : better to use it only where it is needed (I just take a shortcut as this an example not a production sample)  -->
	<body ng-cloak>
		<div>
			<!-- navigation 
			=============================================================-->
			<header id="pageHeader" >	
				<div class="navbar navbar-default navbar-fixed-top">
			      <div class="container">
			        <div class="navbar-header">
			          <a class="navbar-brand" href="#">Easy form generator</a>
			          <button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#navbar-main">
			            <span class="icon-bar"></span>
			            <span class="icon-bar"></span>
			            <span class="icon-bar"></span>
			          </button>
			        </div>
			        <div class="navbar-collapse collapse" id="navbar-main">
			          <ul class="nav navbar-nav">
			          </ul>

			          <ul class="nav navbar-nav navbar-right">
			          
			          
			          	<li><a class="socialIcon" target="_blank" href="https://github.com/MacKentoch"><span class="text-center"><i class="fa fa-github"></i></span></a></li>
			          	
			          	<li><a class="socialIcon" target="_blank" href="https://twitter.com/erwan_datin"><span class="text-center"><i class="fa fa-twitter"></i></span></a></li>
			          
			          
			          
			          </ul>
			        </div>
			      </div>
			    </div>
			</header>   		

	
			<!-- section form edit
			=============================================================-->
			<section id="pageWfEdit" ng-controller="edaEditController as vm">
				<div ng-init="">
					<div class="container">
						
						<section id="preview">
							<div id="preview-content">
								<div class="content-container">
							      <!-- taoster alert -->
							      <toaster-container  toaster-options="{
							                                          'position-class': 'toast-top-full-width', 
							                                  		  	'extendedTimeout':500,
							                                          'timeOut':500,                          
							                                          }">
							      </toaster-container>

								  <tabset justified="true">

								 

								    <tab select="tabJustSelected(2)" active="tab.editTab.active" heading="Edit /Create">

								    	<div class="row">

								    		<div class="">
								    			<div class="jumbotron">
												  <h1>Drag and drop way</h1>
												  <p>This is currently in development.</p>
												  <p>It may change so I can't tell you this will look like the same when released.</p>
												  <p><a class="btn btn-primary btn-lg" href="https://github.com/MacKentoch/easyFormGenerator"><i class="fa fa-github"></i>&nbsp;go github</a></p>

												  <pre>
												  	<!-- {{dragDropModel[1] | json}} -->
												  	{{configuration | json}}
												  </pre>
												</div>

								    		</div>


									    	<div>
									    				   

							            <div class="row advancedDemo">

							              <div ng-repeat="containers in dragDropModel">

							                    <div  dd-decor-drop-zone
							                          dd-drop-zone-properties="easyFormDragDropProperties.dropZoneConfig.decoration[$index]"
							                          dd-drop-zone-verbose-mode="{{easyFormDragDropProperties.dropZoneConfig.verboseMode}}"
							                          dd-drop-zone-current-index="{{$index}}"
							                          dd-drop-zone-add-new-line="insertNewLine()">
							                      
							                        <div 	class="dropzone box box-yellow">
							                             
							                          <ul dnd-list="containers"
							                              dnd-allowed-types="['containerType']"
							                              dnd-external-sources="true"
							                              dnd-dragover="dragoverCallbackContainer($parent.$parent.$index, $parent.$index, $index);"
							                              dnd-drop="dropCallback(event, index, item, external, type, 'containerType')"
							                              

<commit_msg>model does not need to be viewed anymore<commit_after><!DOCTYPE html>
<html lang="en" ng-app="edaApp" ng-controller="edaMainController">
	<head>
		
		<title>Easy form generator</title>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
		<meta name="description" content="create amazing forms without coding : form editor based on angular formly">
		<meta name="author" content="<NAME> (MacKentoch)">
		
		<!-- IMPORTANT : angular js lib (here for better result with ng-cloak) -->
		<script type="text/javascript" src="./public/lib/js/angular.min.js"></script>	
		<!-- Bootstrap core CSS -->
		<link href="./public/lib/css/bootstrap.min.css" rel="stylesheet">		
		<!-- <link href="/public/lib/bootstrap/dist/css/bootstrap-theme.min.css" rel="stylesheet"> -->
		<!-- font-awesome -->
		<link href="./public/lib/css/font-awesome.min.css" rel="stylesheet">
		<!-- animate -->
		<link href="./public/lib/css/animate.min.css" rel="stylesheet">
		<!-- angular loading bar css-->
		<!-- <link href="./public/lib/css/loading-bar.min.css" rel="stylesheet"> -->
		angulat loading bar js
		<!-- <script type="text/javascript" src="./public/lib/js/loading-bar.min.js"></script> -->
		<!-- textAngular -->
		<link rel='stylesheet' href='./public/css/textAngular.min.css'>		
		<!-- taoster angular -->
		<link rel='stylesheet' href='./public/lib/css/toaster.min.css'>		
		<!-- nya select bootstrap -->
		<link rel='stylesheet' href='./public/lib/css/nya-bs-select.min.css'>	
		<!-- Custom styles for this template -->
		<link href="./public/css/drag_and_drop.min.css" rel="stylesheet">

		<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
		<!--[if lt IE 9]>
		  <script src="./public/lib/html5shiv/dist/html5shiv.min.js"></script>
		  <script src="./public/lib/respondJS/dest/respond.min.js"></script>
		<![endif]-->
 

	</head>
	<!-- NOTE : ng-cloak here is not optimal solution : better to use it only where it is needed (I just take a shortcut as this an example not a production sample)  -->
	<body ng-cloak>
		<div>
			<!-- navigation 
			=============================================================-->
			<header id="pageHeader" >	
				<div class="navbar navbar-default navbar-fixed-top">
			      <div class="container">
			        <div class="navbar-header">
			          <a class="navbar-brand" href="#">Easy form generator</a>
			          <button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#navbar-main">
			            <span class="icon-bar"></span>
			            <span class="icon-bar"></span>
			            <span class="icon-bar"></span>
			          </button>
			        </div>
			        <div class="navbar-collapse collapse" id="navbar-main">
			          <ul class="nav navbar-nav">
			          </ul>

			          <ul class="nav navbar-nav navbar-right">
			          
			          
			          	<li><a class="socialIcon" target="_blank" href="https://github.com/MacKentoch"><span class="text-center"><i class="fa fa-github"></i></span></a></li>
			          	
			          	<li><a class="socialIcon" target="_blank" href="https://twitter.com/erwan_datin"><span class="text-center"><i class="fa fa-twitter"></i></span></a></li>
			          
			          
			          
			          </ul>
			        </div>
			      </div>
			    </div>
			</header>   		

	
			<!-- section form edit
			=============================================================-->
			<section id="pageWfEdit" ng-controller="edaEditController as vm">
				<div ng-init="">
					<div class="container">
						
						<section id="preview">
							<div id="preview-content">
								<div class="content-container">
							      <!-- taoster alert -->
							      <toaster-container  toaster-options="{
							                                          'position-class': 'toast-top-full-width', 
							                                  		  	'extendedTimeout':500,
							                                          'timeOut':500,                          
							                                          }">
							      </toaster-container>

								  <tabset justified="true">

								 

								    <tab select="tabJustSelected(2)" active="tab.editTab.active" heading="Edit /Create">

								    	<div class="row">

								    		<div class="">
								    			<div class="jumbotron">
												  <h1>Drag and drop way</h1>
												  <p>This is currently in development.</p>
												  <p>It may change so I can't tell you this will look like the same when released.</p>
												  <p><a class="btn btn-primary btn-lg" href="https://github.com/MacKentoch/easyFormGenerator"><i class="fa fa-github"></i>&nbsp;go github</a></p>

												  <!-- <pre>
												  	{{configuration | json}}
												  </pre> -->
												</div>

								    		</div>


									    	<div>
									    				   

							            <div class="row advancedDemo">

							              <div ng-repeat="containers in dragDropModel">

							                    <div  dd-decor-drop-zone
							                          dd-drop-zone-properties="easyFormDragDropProperties.dropZoneConfig.decoration[$index]"
							                          dd-drop-zone-verbose-mode="{{easyFormDragDropProperties.dropZoneConfig.verboseMode}}"
							                          dd-drop-zone-current-index="{{$index}}"
							                          dd-drop-zone-add-new-line="insertNewLine()">
							                      
							                        <div 	class="dropzone box box-yellow">
							                             
							                          <ul dnd-list="containers"
							                              dnd-allowed-types="['containerType']"
							                              dnd-external-sources="true"
							                              dnd-dragover="dragoverCallbackContainer($parent.$parent.$index, $parent.$index, $index);"
							                              dnd-drop="dropCallback(event, index, item, external, type, 'containerType')"
							                              


{'fraction_non_alphanumeric': 0.17430533375918236, 'fraction_numerical': 0.0029543276908335996, 'mean_word_length': 1.8045230631437528, 'pattern_counts': {'":': 0, '<': 257, '<?xml version=': 0, '>': 255, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 14, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2051402', 'n_tokens_mistral': 4517, 'n_tokens_neox': 3374, 'n_words': 705}