Skip to content

Instantly share code, notes, and snippets.

Mithun Patel mithun-daa

Block or report user

Report or block mithun-daa

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@mithun-daa
mithun-daa / branches
Created Dec 19, 2011
Commited new/updated files to git
View branches
#new branch
git checkout -b <branchname>
#switch back to master
git checkout master
View gist:170822fe46116879d9f9
binaries=(
node
git
)
echo "installing binaries..."
brew install ${binaries[@]}
@mithun-daa
mithun-daa / server.js
Created Feb 20, 2015
Authenticating a Node application using Thinktecture Identity Server v2
View server.js
var express = require('express'),
app = express(),
bodyParser = require('body-parser'),
cookieParser = require('cookie-parser'),
session = require('express-session'),
passport = require('passport'),
wsfedsaml2 = require('passport-wsfed-saml2').Strategy;
passport.use('wsfed-saml2', new wsfedsaml2({
realm: 'urn:node:app',
View ng2_dnd_makeDraggable.js
@Directive({
selector: '[makeDraggable]'
})
export class MakeDraggable {
@Input('makeDraggable') data: any;
constructor(private _elementRef: ElementRef) {}
ngOnInit() {
// Get the current element
View ng2_dnd_makeDroppabel.js
@Directive({
selector: '[makeDroppable]'
})
export class MakeDroppable implements OnInit {
@Output() dropped: EventEmitter<any> = new EventEmitter();
constructor(private _elementRef: ElementRef) {}
ngOnInit() {
let el = this._elementRef.nativeElement;
View ng2_dnd_todolist.html
<ul>
 <todo *ngFor=”let todo of todos” [todo]=”todo” [makeDraggable]=”todo” makeDroppable (dropped)=”onDrop($event, todo)”></todo>
</ul>
View ng2_dnd_todolist.js
onDrop(src: Todo, trg: Todo) {
this._moveRow(src.order, trg.order);
}
_moveRow(src, trg) {
src = parseInt(src);
trg = parseInt(trg);
// If the element was moved down
if (src > trg) {
You can’t perform that action at this time.