mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-09 18:03:21 +00:00
Merge pull request #456 from Alfresco/dev-mvitale-386
Emit event when the folder is created
This commit is contained in:
+2
-1
@@ -23,6 +23,7 @@ import { AlfrescoSettingsServiceMock } from '../assets/AlfrescoSettingsService.s
|
|||||||
import { TranslationMock } from '../assets/translation.service.mock';
|
import { TranslationMock } from '../assets/translation.service.mock';
|
||||||
import { UploadService } from '../services/upload.service';
|
import { UploadService } from '../services/upload.service';
|
||||||
import { HTTP_PROVIDERS } from '@angular/http';
|
import { HTTP_PROVIDERS } from '@angular/http';
|
||||||
|
import { EventEmitter } from '@angular/core';
|
||||||
|
|
||||||
declare var AlfrescoApi: any;
|
declare var AlfrescoApi: any;
|
||||||
|
|
||||||
@@ -171,7 +172,7 @@ describe('AlfrescoUploadDragArea', () => {
|
|||||||
it('should create a folder and call onFilesEntityDropped with the file inside the folder', done => {
|
it('should create a folder and call onFilesEntityDropped with the file inside the folder', done => {
|
||||||
let component = componentFixture.componentInstance;
|
let component = componentFixture.componentInstance;
|
||||||
component.currentFolderPath = '/root-fake-/sites-fake/document-library-fake';
|
component.currentFolderPath = '/root-fake-/sites-fake/document-library-fake';
|
||||||
component.onSuccess = null;
|
component.onSuccess = new EventEmitter();
|
||||||
|
|
||||||
componentFixture.detectChanges();
|
componentFixture.detectChanges();
|
||||||
|
|
||||||
|
|||||||
@@ -138,6 +138,9 @@ export class UploadDragAreaComponent {
|
|||||||
.subscribe(
|
.subscribe(
|
||||||
message => {
|
message => {
|
||||||
let self = this;
|
let self = this;
|
||||||
|
this.onSuccess.emit({
|
||||||
|
value: 'Created folder'
|
||||||
|
});
|
||||||
let dirReader = folder.createReader();
|
let dirReader = folder.createReader();
|
||||||
dirReader.readEntries(function (entries: any) {
|
dirReader.readEntries(function (entries: any) {
|
||||||
for (let i = 0; i < entries.length; i++) {
|
for (let i = 0; i < entries.length; i++) {
|
||||||
|
|||||||
Reference in New Issue
Block a user