- lib (app unspecific, installed from bower, npm or component) - lib1
- src (app specific)
- screens (take components and build screens)
- screen1
- models
- Model1.js
- views
- models
- screen1
- View1.js
(function(global){ | |
var $ = global.jQuery || global, | |
D = Date, | |
now = D.now || function() { | |
return (new D).getTime(); | |
}; | |
// if once is true, fn will be executed only once if called more then one times during the time in delay. | |
// if once is not defined or false, fn will be executed periodically, period is delay. |
require('./schema'); | |
var m = require('mongoose'); | |
var Model = m.model('mymodel'); | |
var model = new Model({ | |
name: 'test', | |
elements: [{ |
/** | |
* Inherit prototype properties | |
* @param {Function} ctor | |
* @param {Function} superCtor | |
*/ | |
_.mixin({ | |
inherits: (function(){ | |
function noop(){} | |
function ecma3(ctor, superCtor) { |
var fs = require('fs'), | |
m = require('mongoose'); | |
fs.readdirSync(__dirname).forEach(function(filename) { | |
var schamaName = filename.replace(/\.js$/, ''), | |
Schema = require('./' + schemaName); | |
m.model(schemaName, Schema); | |
}); |
var m = require('mongoose'), | |
fs = require('fs'), | |
http = require('http'); | |
m.connect('mongodb://localhost/test'); | |
var ObjectId = m.Types.ObjectId; | |
var UserModel = m.model('user', require('./userSchema', {strict: false})); | |
var data = { "birthday" : Date("1981-09-21T00:00:00Z"), "email" : "aaaaa@bbbbbb.com", "firstName" : "Hannes", "lastIpAddr" : "138.188.103.139", "lastName" : "Gassert", "likedSkim" : true, "locale" : "en_US", "nick" : "Hannes", "relationshipStatus" : "In a Relationship", "urlName" : "han", "coins" : 550, "marketValue" : 63, "currentLocale" : "en-us", "sports" : [ ], "schools" : [ { "id" : "109924452370813", "name" : "Gymnasium Leonhard", "_id" : ObjectId("517fc1e66d19040200004fb7") }, { "id" : "107967209224731", "name" : "University of Fribourg", "_id" : ObjectId("517fc1e66d19040200004fb6") }, { "id" : "109414082410185", "name" : "National University of Ireland, Galway", "_id" : ObjectId("517fc1e66d19040200004fb5") } ], "jobs" : [ { "id" : "1602115006654 |
/****************************************************************************** | |
* Screens DPI | |
* @see | |
* http://developer.android.com/guide/webapps/overview.html | |
* http://developer.android.com/guide/practices/screens_support.html | |
*****************************************************************************/ | |
/*mdpi*/ | |
@media (-webkit-min-device-pixel-ratio : 1) and (min-width: 320px), (min-device-pixel-ratio : 1) and (min-width: 320px) { | |
body {zoom: 0.5 !important;} |
/* globals define */ | |
define(function(require, exports, module) { | |
'use strict'; | |
// import dependencies | |
var Engine = require('famous/core/Engine'); | |
var Modifier = require('famous/core/Modifier'); | |
var Transform = require('famous/core/Transform'); | |
var Scrollview = require("famous/views/Scrollview"); | |
var View = require('famous/core/View'); | |
var Surface = require('famous/core/Surface'); |
SomeView.prototype.show = function() { | |
var prevAnimation = { | |
transition: {}, | |
transform: {} | |
} | |
var thisAnimation = { | |
transition: {}, | |
transform: {} | |
} |
exports.ready = new Promise(function(fulfill, reject) { | |
var isResized, isDomReady | |
var isDeviceReady = !window.cordova | |
context.on('resize', function() { | |
isResized = true | |
resolve() | |
}) | |
domready(function() { |