Skip to content

Instantly share code, notes, and snippets.

@jcdalton2201
jcdalton2201 / index.js
Last active August 29, 2015 14:15
NodeServer
#!/bin/env node
var restify = require('restify');
var port = process.env.NODE_PORT || 8081;
var ip = '127.0.0.1';
//create servers
var server = restify.createServer();
//create the handlers.
server.use(restify.CORS());
server.use(restify.bodyParser({ mapParams: false }));
@jcdalton2201
jcdalton2201 / inventory.js
Last active August 29, 2015 14:15
inventoryDemo
'use strict';
var q = require('q');
var mock = require('./mock/inventoryMock.js');
function findInventory (id) {
var promise = q.defer();
if(id){
var filter = mock.InventoryMock.inventory.filter(
function(item){
return item.guid === id;
@jcdalton2201
jcdalton2201 / InventoryMock
Created February 10, 2015 14:03
MockData
'use strict';
function InventoryMock() {
this.inventory = [];
}
exports.InventoryMock = new InventoryMock();
@jcdalton2201
jcdalton2201 / saveInfo
Last active August 29, 2015 14:15
save info
var saveInventory = function(req, res) {
var body = req.body
console.log(body);
}
server.post('/inventory/:id', saveInventory);
@jcdalton2201
jcdalton2201 / jasmine.js
Created April 14, 2015 18:44
mock of bento and I18nn
beforeEach(module(function($provide) {
angular.module('bento.modern', []);
angular.module('pascalprecht.translate', [])
.provider('$translate', function() {
var url = '';
function useStaticFilesLoader(_url) {
url = _url;
}
(function () {
'use strict';
angular.module('ls2FrontEnd')
.factory('authTokenFactory', AuthToken);
AuthToken.$inject = ['$window', '$cookies'];
function AuthToken ($window, $cookies) {
var store = $window.sessionStorage;
var key = 'auth-token';
var factory = {
getToken: getToken,
(function () {
'use strict';
angular.module('ls2FrontEnd')
.factory('USDLongTokenInterceptor', USDLongTokenInterceptor);
USDLongTokenInterceptor.$inject = ['authTokenFactory','$rootScope','$q'];
function USDLongTokenInterceptor (authTokenFactory, $rootScope, $q) {
var meaningOfLife = 42;
var factory = {
request: request,
// requestError: requestError,
@jcdalton2201
jcdalton2201 / nextEvent.js
Created December 28, 2018 18:49
Surma's next Event function
function nextEvent(target,name) {
return new Promise(resolve => {
target.addEventListener(name, resolve, {once:true});
});
}
<div class="ad-med-carousel">
        <div class="ad-med-carousel-inner">
            <div class="ad-med-curousel-item " data-ref='image1'>
                <div class="ad-med-image" >
                    <img data-ref='srcimage1' src="" alt="" srcset="">
                </div>
                <div class="ad-med-car-info" data-ref='car-info1'>
                        Rich Mortons Glen 
Burnie Lincoln Mercury 
                        1
@jcdalton2201
jcdalton2201 / SimpleButton.js
Last active October 7, 2019 14:41
simple button
class SimpleButton extends HTMLElement {
constructor() {
super();this.attachShadow({ mode: 'open' });
this.shadowRoot.innerHTML = `
<style>
button {
align-items: center; display: flex; justify-content: center; position: relative; flex-flow: column; min-width: 88px;
box-sizing: border-box; cursor: pointer; font-size: 1.25rem; font-weight: 400; height: 2.25rem; line-height: 2.25rem;
text-align: center; white-space: nowrap; color: var(--color-white,white); border-radius: var(--radius-default,$radius-default);
text-transform: uppercase;text-decoration: none;margin:0;padding: 0 1rem;border-width: 0px;width: fit-content;