[ADF-968] Added Site Dropdown component to document list (#2093)

* [ADF-968] added demo project and new component

* [ADF-968] added default option choice

* [ADF-968] - moved site dropdown into documentlist

* [ADF-968] fixed test for new component

* [ADF-968] removed fdescribe for single cases

* [ADF-968] fixed test to check rendering

* [ADF-968] added conversion to Boolean forced by alfresco-js-api

* [ADF-968]- moved site service into core

* [ADF-968] reflected changes on js-api index

* [ADF-968] fixed wrongly merged path from rebase

* [ADF-968] fixed wrongly merged path from rebase

* [ADF-968] fixed import problem on demo shell demo

* [ADF-968] revert changes on package.json

* [ADF-968] removed wrong package-lock

* [ADF-968] applied changes from PR

* [ADF-968] reindented file html
This commit is contained in:
Vito
2017-07-18 11:38:10 -07:00
committed by Eugenio Romano
parent 4b647b374e
commit ac49b264aa
14 changed files with 516 additions and 146 deletions

View File

@@ -41,3 +41,10 @@ adf-document-list >>> adf-datatable tr.is-selected .image-table-cell::before {
border-radius: 100%;
background: #00bcd4;
}
.adf-demo-site-container-style {
margin-top: 10px;
margin-left: 3%;
width: 100%;
min-width: 200px;
}

View File

@@ -1,6 +1,12 @@
<div class="container">
<div class="adf-demo-site-container-style" id="demo-container">
<span> Choose A Site from DropDown </span>
<p></p>
<adf-sites-dropdown (change)="getSiteContent($event)">
</adf-sites-dropdown>
</div>
<alfresco-upload-drag-area
[rootFolderId]="documentList.currentFolderId"
[parentId]="currentFolderId"
[versioning]="versioning"
[enabled]="documentList.hasCreatePermission()">
<div *ngIf="errorMessage" class="error-message">
@@ -223,4 +229,3 @@
<!--</div>-->
</div>

View File

@@ -18,8 +18,8 @@
import { ChangeDetectorRef, Component, Input, OnInit, Optional, ViewChild } from '@angular/core';
import { MdDialog } from '@angular/material';
import { ActivatedRoute, Params } from '@angular/router';
import { AlfrescoContentService, FileUploadCompleteEvent, FolderCreatedEvent, NotificationService, UploadService } from 'ng2-alfresco-core';
import { DocumentListComponent, PermissionStyleModel } from 'ng2-alfresco-documentlist';
import { AlfrescoContentService, FileUploadCompleteEvent, FolderCreatedEvent, NotificationService, SiteModel, UploadService } from 'ng2-alfresco-core';
import { DocumentListComponent, DropdownSitesComponent, PermissionStyleModel } from 'ng2-alfresco-documentlist';
import { CreateFolderDialogComponent } from '../../dialogs/create-folder.dialog';