UNPKG

@syncfusion/ej2-react-filemanager

Version:

Essential JS 2 FileManager Component for React

200 lines 6.73 kB
{ "name": "FileManager", "description": "FileManager Component", "keywords": { "common": [ "ej2", "syncfusion", "typescript", "javascript", "filemanager", "fileexplorer", "file-explorer", "file-manager" ], "angular": [ "angular", "angular-filemanager", "angular-file organizer", "angular-file organizing tool", "angular-file picker", "angular-file viewer", "angular-file browser", "angular-file selector", "angular-directory viewer" ], "react": [ "react", "reactjs", "react-filemanager", "react-file organizer", "react-file organizing tool", "react-file picker", "react-file viewer", "react-file browser", "react-file selector", "react-directory viewer", "JavaScript" ], "vue": [ "vue", "vuejs", "vue-filemanager", "vue-file organizer", "vue-file organizing tool", "vue-file picker", "vue-file viewer", "vue-file browser", "vue-file selector", "vue-directory viewer" ] }, "repository": { "type": "git", "url": "https://github.com/syncfusion/ej2-javascript-ui-controls" }, "components": [ { "baseClass": "FileManager", "directoryName": "file-manager", "type": "simple", "preferredTag": "div", "twoWays": [], "blazorPlaceholder": "filemanager", "blazorType": "native", "blazorDependency": [ "ej2-base", "ej2-grids/blazor", "ej2-layouts/blazor", "ej2-popups/popup", "ej2-popups/blazor/Spinner", "ej2-navigations/blazor/Toolbar", "ej2-navigations/blazor/TreeView", "ej2-navigations/blazor/ContextMenu", "ej2-inputs/blazor/TextBox", "ej2-popups/blazor/Dialog", "ej2-splitbuttons/blazor/DropDownButton", "../blazor/sf-filemanager" ], "dynamicModules": [ "DetailsView", "NavigationPane", "LargeIconsView", "Toolbar", "ContextMenu", "BreadCrumbBar", "Virtualization" ], "diModuleFiles": [ { "fileName": "details-view" }, { "fileName": "navigation-pane" }, { "fileName": "large-icons-view" }, { "fileName": "toolbar" }, { "fileName": "context-menu" }, { "fileName": "breadcrumb-bar" }, { "fileName": "virtualization" } ], "comment": [ "/**", " * Represents the Essential JS 2 Angular FileManager Component.", " * ```html", " * <ejs-filemanager showThumbnail='false'></ejs-filemanager>", " * ```", " */" ], "reactComment": [ "/**", " Represents the Essential JS 2 react FileManager Component.", " * ```tsx", " * <FileManagerComponent showThumbnail={false}></FileManagerComponent>", " * ```", " */" ], "vueComment": [ "/**", " * Represents the Essential JS 2 VueJS FileManager Component.", " * ```vue", " * <ejs-filemanager showThumbnail='false'></ejs-filemanager>", " * ```", " */" ], "complexDirective": [ { "propertyName": "ajaxSettings", "baseClass": "AjaxSettings" }, { "propertyName": "contextMenuSettings", "baseClass": "ContextMenuSettings" }, { "propertyName": "detailsViewSettings", "baseClass": "DetailsViewSettings", "tagDirective": [ { "baseClass": "Column", "propertyName": "columns", "directoryName": "file-manager", "directiveClassName": "column", "arrayDirectiveClassName": "columns", "templateProperties": [ "template", "headerTemplate", "largeIconsTemplate", "navigationPaneTemplate" ] } ] }, { "propertyName": "navigationPaneSettings", "baseClass": "NavigationPaneSettings" }, { "propertyName": "searchSettings", "baseClass": "SearchSettings" }, { "propertyName": "toolbarSettings", "baseClass": "ToolbarSettings" }, { "propertyName": "uploadSettings", "baseClass": "UploadSettings" } ], "tagDirective": [ { "baseClass": "ToolbarItem", "propertyName": "toolbarItems", "directoryName": "file-manager", "directiveClassName": "ToolbarItem", "arrayDirectiveClassName": "ToolbarItems", "templateProperties": [ "template", "largeIconsTemplate", "navigationPaneTemplate" ] } ], "templateProperties": [ "largeIconsTemplate", "navigationPaneTemplate" ] } ] }