/// import { Component, View, EventEmitter, CORE_DIRECTIVES, FORM_DIRECTIVES, NgClass, NgStyle } from 'angular2/angular2'; import {FileSelect, FileDrop} from '../../../components/index'; import {FileUploader} from '../../../components/file-upload/file-uploader'; // webpack html imports let template = require('./simple-demo.html'); @Component({ selector: 'simple-demo' }) @View({ template: template, directives: [FileSelect, FileDrop, NgClass, NgStyle, CORE_DIRECTIVES, FORM_DIRECTIVES] }) export class SimpleDemo { private uploader:FileUploader = new FileUploader({url: '/api/'}); private hasBaseDropZoneOver:boolean = false; private hasAnotherDropZoneOver:boolean = false; private fileOverBase(e:any) { this.hasBaseDropZoneOver = e; } private fileOverAnother(e:any) { this.hasAnotherDropZoneOver = e; } }