aspnetcore-devextreme-dot-aspnet-dot-mvc-dot-builders-ea9ad2ec.md
An object file system provider.
Namespace : DevExtreme.AspNet.Mvc.Builders
Assembly : DevExtreme.AspNet.Core.dll
public class ObjectFileSystemProviderBuilder :
FileSystemProviderBuilder
The following members return ObjectFileSystemProviderBuilder objects:
<script>
var fileSystem = [
{
name: "Documents",
isDirectory: true,
items: [{
name: "Projects",
isDirectory: true,
items: [{
name: "About.rtf",
isDirectory: false,
size: 1024
}, {
name: "Passwords.rtf",
isDirectory: false,
size: 2048
}]
}, {
name: "About.xml",
isDirectory: false,
size: 1024
}]
}];
</script>
@(Html.DevExtreme().FileManager()
.FileSystemProvider(provider => provider.Object()
.Data(new JS("fileSystem"))
)
)
Run Demo: File Manager - Hierarchical JS Structure
Object OptionsOwnerBuilder FileSystemProviderBuilder ObjectFileSystemProviderBuilder
Show 12 items
KeyExpr<ObjectFileSystemProviderBuilder>(String)
KeyExpr<ObjectFileSystemProviderBuilder>(JS)
NameExpr<ObjectFileSystemProviderBuilder>(String)
NameExpr<ObjectFileSystemProviderBuilder>(JS)
IsDirectoryExpr<ObjectFileSystemProviderBuilder>(String)
IsDirectoryExpr<ObjectFileSystemProviderBuilder>(JS)
DateModifiedExpr<ObjectFileSystemProviderBuilder>(String)
DateModifiedExpr<ObjectFileSystemProviderBuilder>(JS)
SizeExpr<ObjectFileSystemProviderBuilder>(String)
SizeExpr<ObjectFileSystemProviderBuilder>(JS)
ThumbnailExpr<ObjectFileSystemProviderBuilder>(String)
ThumbnailExpr<ObjectFileSystemProviderBuilder>(JS)
See Also