Skip to content

Instantly share code, notes, and snippets.

View sagar-ganatra's full-sized avatar

Sagar Ganatra sagar-ganatra

View GitHub Profile
<script src="config.js"></script>
<script data-main="main" src="vendor/require.min.js"></script>
<!--(if target dist)>
<script>
require.config({
urlArgs: '{{bustVersion}}'
});
</script>
<!(endif)-->
targethtml: {
dist: {
options: {
curlyTags: {
bustVersion: '<%= grunt.template.today("yyyymmdd") %>'
}
},
files: {
'dist/index.html': 'dev/index.html'
function loadPage (ctx, next) {
//show the home page if at the root path
if(ctx.path === '/' ) {
PageManager.loadPage('home');
} else {
//load the page based on the selected route
page.base('/backbone-router');
page('/', loadPage);
page('/orders', loadPage, triggerPageChangeEvent);
page('/customers', loadPage, triggerPageChangeEvent);
page('/search', loadPage, triggerPageChangeEvent);
page('*', notFound);
window.app.config([
'$routeProvider',
'$controllerProvider',
'$compileProvider',
'$filterProvider',
'$provide',
function ($routeProvider, $controllerProvider, $compileProvider, $filterProvider, $provide) {
//router definition here
$routeProvider
.when('/login', {
templateUrl: 'components/login/partials/login.html',
resolve: {
load: ['$q', '$rootScope', function ($q, $rootScope) {
var deferred = $q.defer();
require ([
'components/login/controllers/loginController',
<script src="../../js/jquery.min.js" />
<script src="../../js/kendo.all.min.js" />
<script>
$('document').ready(function(){
var viewModel = kendo.observable({
fname: "Sagar",
lname: "Ganatra",
fullname: function() {
return this.get("fname") + ' ' + this.get("lname");
<form id="testView">
Firstname: <input id="firstName" type="text" data-bind="value: fname"><br/>
Lastname: <input id="lastName" type="text" data-bind="value: lname"><br/>
Fullname: <input id="fullname" type="text" data-bind="value: fullname"><br/>
<input type="submit">
</form>
<!DOCTYPE HTML>
<html>
<head>
<script src="../../js/jquery.min.js"></script>
<script src="../../js/kendo.all.min.js"></script>
<script>
$('document').ready(function() {
viewModel = kendo.observable({
optionsData: [
{optionValue:1, optionName: "test1"},
@sagar-ganatra
sagar-ganatra / index.html
Created August 12, 2012 10:08
Uploading chunks of a large file using XHR2
<!DOCTYPE HTML>
<html>
<body>
<div id="uploadFile">
<input type="file" id="userfile">
<div id="messages">
</div>
</div>
<script>
(function(){