--- Title: Folder Edit directive Added: v2.0.0 Status: Active Last reviewed: 2019-01-16 --- # [Folder Edit directive](../../../lib/content-services/src/lib/folder-directive/folder-edit.directive.ts "Defined in folder-edit.directive.ts") Allows folders to be edited. ## Basic Usage ```html ... ``` ## Class members ### Properties | Name | Type | Default value | Description | | ---- | ---- | ------------- | ----------- | | folder | `Node` | | Folder node to edit. | | title | `string` | null | Title of folder edit dialog. | ### Events | Name | Type | Description | | ---- | ---- | ----------- | | error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`` | Emitted when an error occurs (eg, a folder with same name already exists). | | success | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`` | Emitted when the folder has been edited successfully. | ## Details Pass this directive a folder to edit its name and description using a [Folder Dialog component](../../../lib/content-services/dialogs/folder.dialog.ts). If the data is valid then the dialog emits a `folderEdit` event when it closes.