This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--[[ | |
Skillet: A tradeskill window replacement. | |
Copyright (c) 2007 Robert Clark <nogudnik@gmail.com> | |
This program is free software: you can redistribute it and/or modify | |
it under the terms of the GNU General Public License as published by | |
the Free Software Foundation, either version 3 of the License, or | |
(at your option) any later version. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function makeList(ref) { | |
var fruits = ["banana", "apple", "grape", "orange"]; | |
for (var i = 0; i < fruits.length; i++) { | |
ref.push(fruits[i]); | |
} | |
} | |
function getFirstFromList(ref, cb) { | |
ref.startAt().limit(1).once("child_added", function(snapshot) { | |
cb(snapshot.val()); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.1.5/angular.min.js"></script> | |
</head> | |
<body ng-app> | |
<div ng-controller="MyApp"> | |
<input type="text" ng-model="name"/><br/> | |
<h1 ng-cloak>Hi {{name}}!</h1> | |
</div> | |
</body> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html lang="en" ng-app="chat"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>AngularFire Chat Demo</title> | |
<link rel="stylesheet" type="text/css" href="https://www.firebase.com/css/example.css"> | |
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.7/angular.min.js"></script> | |
</head> | |
<body ng-controller="Chat"> | |
<div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html ng-app="test"> | |
<head> | |
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.1.1/angular.min.js"></script> | |
<script type="text/javascript" src="https://cdn.firebase.com/v0/firebase.js"></script> | |
</head> | |
<body ng-controller="Test"> | |
<script typ="text/javascript"> | |
function TestController($scope, $q) { | |
this._q = $q; | |
this._scope = $scope; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff -ur ../todomvc/architecture-examples/angularjs/index.html examples/todomvc/index.html | |
--- ../todomvc/architecture-examples/angularjs/index.html 2013-03-15 15:31:06.000000000 -0700 | |
+++ examples/todomvc/index.html 2013-03-22 15:21:00.000000000 -0700 | |
@@ -61,9 +61,10 @@ | |
</footer> | |
<script src="components/todomvc-common/base.js"></script> | |
<script src="components/angular/angular.js"></script> | |
+ <script src="https://cdn.firebase.com/v0/firebase.js"></script> | |
+ <script src="../../angularFire.js"></script> | |
<script src="js/app.js"></script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- ../backbone/examples/todos/todos.js 2013-01-08 17:02:02.000000000 -0800 | |
+++ todos.js 2013-01-10 17:33:56.000000000 -0800 | |
@@ -1,7 +1,6 @@ | |
// An example Backbone application contributed by | |
// [Jérôme Gravel-Niquet](http://jgn.me/). This demo uses a simple | |
-// [LocalStorage adapter](backbone-localstorage.html) | |
-// to persist Backbone models within your browser. | |
+// Firebase adapter to persist Backbone models. | |
// Load the application once the DOM is ready, using `jQuery.ready`: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if (Components && Components.classes) { | |
// This means we are in a Firefox extension. | |
var appShell = Components.classes["@mozilla.org/appshell/appShellService;1"] | |
.getService(Components.interfaces.nsIAppShellService); | |
// hiddenDoc will now point to a regular DOM document. | |
var hiddenDoc = appShell.hiddenDOMWindow.document; | |
// Create an iframe. | |
let iframe = hiddenDoc.createElementNS("http://www.w3.org/1999/xhtml", "iframe"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var Firebase = require("./firebase-node.js"); | |
function Queue(ref) { | |
this._ref = ref; | |
} | |
Queue.prototype.pop = function(cb) { | |
this._ref.startAt().limit(1).once("child_added", this._pop.bind(this, cb)); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function myGetUserMedia(constraints, cb) | |
{ | |
function errCb(code) | |
{ | |
cb(code, null); | |
} | |
function successCb(stream) | |
{ |