/* En esta sección se encuentra la función que controla los modals */
|
|
function modalCreate($modal, type, title, body ){
|
|
var modalInstance = $modal.open({
|
|
templateUrl: 'partials/modal/main.html',
|
|
controller: 'ModalController',
|
|
size: 'md',
|
|
resolve: {
|
|
modal: function () {
|
|
return {type: type, title: title, body: body};
|
|
}
|
|
}
|
|
});
|
|
return modalInstance;
|
|
}
|
|
|
|
function modalCreatelog($modal, logg ){
|
|
var modalInstance = $modal.open({
|
|
templateUrl: 'partials/user/main.html',
|
|
controller: 'UserController',
|
|
size: 'md',
|
|
resolve: {
|
|
modal: function () {
|
|
return {logg: logg};
|
|
}
|
|
}
|
|
});
|
|
return modalInstance;
|
|
}
|
|
|
|
function size(){
|
|
$('#main-container').css("min-height", ($(window).height()-$('footer').height())+"px");
|
|
}
|
|
|
|
/* Esta función actualmente no está en uso pero puede ser utilizada para enlazar a un objeto DOM */
|
|
function goTo(position){
|
|
$('html, body').animate({
|
|
scrollTop: $('#'+position).offset().top
|
|
}, 1500);
|
|
setTimeout(function(){
|
|
$('html, body').animate({
|
|
scrollTop: $('#'+position).offset().top
|
|
}, 500);
|
|
}, 1600);
|
|
}
|
|
|
|
|
|
/* En esta sección se encuentran funciones para controlar el "scroll" y el "resize" en el navegador */
|
|
$( document ).ready(function() {
|
|
size();
|
|
$( window ).resize(function() {
|
|
size();
|
|
});
|
|
$(window).scroll(function(){
|
|
size();
|
|
});
|
|
});
|
|
|
|
app.directive("closedmenu", function () {
|
|
return function(scope, element, attrs) {
|
|
angular.element(element).bind("click", function() {
|
|
if($('#btn-info').attr('aria-expanded') !='false'){
|
|
$("#btn-info").trigger( "click" );
|
|
}
|
|
if($('#btn-app').attr('aria-expanded') !='false'){
|
|
$("#btn-app").trigger( "click" );
|
|
}
|
|
});
|
|
};
|
|
});
|
|
|
|
$(function() {
|
|
$('#navbar .nav a').on('click', function(){
|
|
if($('#btn-info').css('display') !='none'){
|
|
$("#btn-info").trigger( "click" );
|
|
}
|
|
});
|
|
// $('#navbar-bottom .nav a').on('click', function(){
|
|
// if($('#btn-app').css('display') !='none'){
|
|
// $("#btn-app").trigger( "click" );
|
|
// }
|
|
// });
|
|
});
|