mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-25 10:59:18 +08:00
Implemented collapsible columns.
This commit is contained in:
@@ -49,13 +49,13 @@ namespace Orchard.Layouts.Providers {
|
||||
var elementName = GetDisplayName(shapeDescriptor.Value.BindingSource);
|
||||
var closureDescriptor = shapeDescriptor;
|
||||
yield return new ElementDescriptor(elementType, shapeType, T(elementName), T("An element that renders the {0} shape.", shapeType), snippetElement.Category) {
|
||||
Display = displayContext => Displaying(displayContext, closureDescriptor.Value),
|
||||
Displaying = displayContext => Displaying(displayContext, closureDescriptor.Value),
|
||||
ToolboxIcon = "\uf10c"
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
private void Displaying(ElementDisplayContext context, ShapeDescriptor shapeDescriptor) {
|
||||
private void Displaying(ElementDisplayingContext context, ShapeDescriptor shapeDescriptor) {
|
||||
var shapeType = shapeDescriptor.ShapeType;
|
||||
var shape = _shapeFactory.Value.Create(shapeType);
|
||||
context.ElementShape.Snippet = shape;
|
||||
|
||||
Reference in New Issue
Block a user