Skip to content

Instantly share code, notes, and snippets.

View gnarf's full-sized avatar

Mx Corey Frang gnarf

View GitHub Profile
@gnarf
gnarf / test.js
Last active September 19, 2015 16:01 — forked from tbranyen/test.js
WebComponent Backbone-events like
class CustomElement extends HTMLElement {
constructor() {
super();
}
attachedCallback() {
this.bindEvents();
}
detachedCallback() {
@gnarf
gnarf / 1-file.txt
Last active August 29, 2015 14:11 — forked from cowboy/1-file.txt
foo bar
baz
qux
last line (there may or may not be a trailing newline after this line)
@gnarf
gnarf / jquery deferred api calls.js
Created October 31, 2012 19:54 — forked from fission6/jquery deferred api calls
complex use case for API calls utilizing jQuery deferreds
// outer IIFE - gives us $ === jQuery!, also, makes every var/function inside "private"!
window.MYAPI = (function($) {
function processSiteRequest( data ) {
var sites = data.response.sites;
// loop through each site given back for the paginated result set
$.each( sites || [], function(index, site) {
debugPrint("Site: " + site.name);
@gnarf
gnarf / main.js
Created April 28, 2012 15:48 — forked from wilornel/main.php
$(document).ready(function(){
function stopprop( event ) { event.stopPropagation(); }
function starhover( event ) {
console.log( event.type );
this.src = ( event.type === "mouseenter" ) ? 'images/stardown.png' : 'images/starup.png';
}
$('#leftTab').on({
// When hovered
//based on https://gist.github.com/07a297472f182f7a7132/79d3dea1e3dc7ce2d065a42316b83ec820671634
;(function($, undefined) {
$.notify = function(options) {
if(options.timeOut > 0)
{
//add the timer to the message
console.log($(options.message).find('.countDown'));
if($(options.message).find('.countDown').length > 0){
@gnarf
gnarf / deferreds_pipe
Created October 13, 2011 17:53 — forked from dmethvin/deferreds_pipe
Use of deferreds and pipe
fetchCurrentPosition()
.then(updateLocationDisplay)
.pipe(fetchWeatherAtThisLocation)
.then(updateWeatherDisplay)
.pipe(determineWeatherType)
.then(updateRecommendations)
.then(updateAppTile);
function fetchCurrentPosition()
{
@gnarf
gnarf / gist:842425
Created February 24, 2011 16:46 — forked from dtolj/gist:842417
$(document).ready(function(){
function rem(e){
alert("asdfasdf");
};
$("#remove").click(rem);
});