2016-04-22 13:17:39 +00:00
var contactBuilder = new HTMLBuilder , contactBuilderLayout = "<input type='text' data-name='number' placeholder='Num\u00e9ro de t\u00e9l\u00e9phone' value='@number'> " , contactBuilderLayout = contactBuilderLayout + "<input type='text' data-name='username' placeholder='Pseudo' value='@username'> " , contactBuilderLayout = contactBuilderLayout + "<input type='text' data-name='firstname' placeholder='Pr\u00e9nom' value='@firstname'> " , contactBuilderLayout = contactBuilderLayout + "<input type='text' data-name='lastname' placeholder='Nom' value='@lastname'> " ,
contactBuilderLayout = contactBuilderLayout + "<input type='submit' class='primary sub-number' value='Enregistrer'>" ; contactBuilder . setLayout ( contactBuilderLayout ) ; function newContactHTMLBuilder ( b , a , c , d ) { var e = document . createElement ( "h4" ) ; e . dataset . icon = "p" ; e . className = "new-contact" ; e . innerHTML = contactBuilder . build ( { number : "string" != typeof b ? "" : b , username : "string" != typeof a ? "" : a , firstname : "string" != typeof c ? "" : c , lastname : "string" != typeof d ? "" : d } ) ; return e } var ficheRelationHTML = "" ;
function updateListener ( b , a , c , d ) { b . removeEventListener ( a , c ) ; d . addEventListener ( a , c ) ; return d } var ic = new inputChecker , FormDeflaterP = { tags : [ "input" ] , attr : [ "data-name" ] } , importCallLog = $ ( 'input#call_log-import[type="file"]' ) , contactDeflaters = [ ] ; function contactForms ( ) { var b = $$ ( "h4.new-contact" ) ; contactDeflaters = [ ] ; for ( var a = 0 ; a < b . length ; a ++ ) contactDeflaters . push ( new FormDeflater ( b [ a ] , FormDeflaterP . tags , FormDeflaterP . attr ) ) ; return b } var addContact = $ ( "h4.add-contact" ) , contactContainer = $ ( "article.contact-panel" ) ;
2016-04-22 12:58:32 +00:00
function addNewContact ( ) { console . log ( "adding New Contact" ) ; console . log ( contactContainer . children ) ; contactContainer . removeChild ( addContact ) ; contactContainer . appendChild ( newContactHTMLBuilder ( ) ) ; contactContainer . appendChild ( addContact ) } addContact . addEventListener ( "click" , addNewContact , ! 1 ) ; var relationDeflaters = [ ] ;
2016-04-22 13:17:39 +00:00
function relationForms ( ) { var b = $$ ( "h4.fiche-relation" ) ; relationDeflaters = [ ] ; for ( var a = 0 ; a < b . length ; a ++ ) relationDeflaters . push ( new FormDeflater ( b [ a ] , FormDeflaterP . tags , FormDeflaterP . attr ) ) ; return b } importCallLog . addEventListener ( "change" , function ( b ) { api . send ( { path : "upload/call_log" , file : importCallLog . files [ 0 ] } , function ( a ) { console . log ( a ) ; 0 == a . ModuleError && importCallLog . addClass ( "active" ) } ) } , ! 1 ) ;