[ACA-1921] Create folder structure from template (#1309)

* update template actions

* update template effects

* declare menu option

* rename dialog component

* rename service

* update tests

* update docs

* e2e fix locator

* fix translation reference
This commit is contained in:
Cilibiu Bogdan
2020-01-22 10:35:32 +02:00
committed by Adina Parpalita
parent 653be8bbcd
commit 8603d13f71
17 changed files with 598 additions and 413 deletions

View File

@@ -28,7 +28,9 @@ import { Node } from '@alfresco/js-api';
export enum TemplateActionTypes {
FileFromTemplate = 'FILE_FROM_TEMPLATE',
CreateFileFromTemplate = 'CREATE_FILE_FROM_TEMPLATE'
FolderFromTemplate = 'FOLDER_FROM_TEMPLATE',
CreateFromTemplate = 'CREATE_FROM_TEMPLATE',
CreateFromTemplateSuccess = 'CREATE_FROM_TEMPLATE_SUCCESS'
}
export class FileFromTemplate implements Action {
@@ -37,8 +39,20 @@ export class FileFromTemplate implements Action {
constructor() {}
}
export class CreateFileFromTemplate implements Action {
readonly type = TemplateActionTypes.CreateFileFromTemplate;
export class FolderFromTemplate implements Action {
readonly type = TemplateActionTypes.FolderFromTemplate;
constructor() {}
}
export class CreateFromTemplate implements Action {
readonly type = TemplateActionTypes.CreateFromTemplate;
constructor(public payload: Node) {}
}
export class CreateFromTemplateSuccess implements Action {
readonly type = TemplateActionTypes.CreateFromTemplateSuccess;
constructor(public node: Node) {}
}