Skip to content

Instantly share code, notes, and snippets.

$(document).scroll(function() {
var top = document.body.scrollTop;
var maxTop = document.body.scrollHeight - document.body.clientHeight;
if (parseInt(top) === maxTop) {
console.log('Chegou ao fim da página')
}
});
@brunohaveroth
brunohaveroth / gist:37d0306e5232fc579563820f6e402df1
Last active November 8, 2018 12:13
Stylish projetos.nela.com.br
/* width */
::-webkit-scrollbar {
width: 5px;
}
/* Track */
::-webkit-scrollbar-track {
background: #f1f1f1;
}
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
// choose either `'stable'` for receiving highly polished,
// or `'canary'` for less polished but more frequent updates
updateChannel: 'stable',
@brunohaveroth
brunohaveroth / component.js
Last active January 15, 2018 13:17
Componente Majestoso
import Ember from 'ember';
import _ from 'lodash';
export default Ember.Component.extend({
ajax: Ember.inject.service(),
store: Ember.inject.service(),
didInsertElement() {
let that = this,
modelName = this.get('modelName');
- Acesso
- Ajustes e padronização no modulo de acesso.
- Sincronização de registros da catraca para o banco de dados para emissão de relatórios.
- Implementação de login com usuário VIASOFT, dando ao mesmo novas permissões como a de deletar empregados.
- Implementado o cadastro e sincronizações de mestres na catraca.
- Ajustes nos filtros do sistema permitindo filtrar por cpf, data de admissão/demissão, id e nome.
- Adiciona validação no cadastro de empregado impedindo que o mesmo saia da pagina sem informar pelo menos uma situação/horário.
- Implementado sistema de bloqueio das ações quando a catraca ficar offline, mostrando no lugar um botão de reconexão.
- Implementado cadastro de situação na tela do empregado.
- Adiciona status do empregado na lista, mostrando se está ativo/rescisão/ferias.
@brunohaveroth
brunohaveroth / component.js
Created July 19, 2017 14:25
Ember component input-multiselect2
/* global $ */
/**
* - Nome: input-multiselect2
* - Descrição: Componente permite selecionar vários item a partir de um select
* - Parâmetros:
* - content: Array onde será adicionado os itens selecionados
* - endpoint: Onde será buscado os itens para popular o select
* - endpointSelecteds: Onde será buscado os itens já adicionados no content
* - modelName: Nome do model do ember store
STEPS:
1 CREATE PROJECT:
1.1 -> ember new project-name
2 PODS:
2.1 -> In config/environment add this line podModulePrefix: 'project-name/pods',
2.2 -> ember generate route application --pod
2.3 -> read more in http://ember-cli.com/user-guide/
navigator.camera.getPicture((data)=> {
var byteCharacters = atob(data);
var byteNumbers = new Array(byteCharacters.length);
for (var i = 0; i < byteCharacters.length; i++) {
byteNumbers[i] = byteCharacters.charCodeAt(i);
}
var byteArray = new Uint8Array(byteNumbers);
var blob = new Blob([byteArray], {type: 'image/jpg'});
http://github.hubspot.com/pace/docs/welcome/
sed -i '' 's/ios/material/g' ember-cli-build.js