C# Class Orchard.DisplayManagement.Shapes.Shape.ShapeBehavior

Inheritance: ClayBehavior
Mostra file Open project: ucdavis/Orchard

Public Methods

Method Description
InvokeMember ( Func proceed, dynamic self, string name, INamedEnumerable args ) : object
SetIndex ( Func proceed, dynamic self, IEnumerable keys, object value ) : object

Private Methods

Method Description
MergeAttributes ( INamedEnumerable args, string>.IDictionary attributes ) : void
MergeClasses ( INamedEnumerable args, IList classes ) : void
MergeItems ( INamedEnumerable args, dynamic shape ) : void
TranslateIdentifier ( string name ) : string

Method Details

InvokeMember() public method

public InvokeMember ( Func proceed, dynamic self, string name, INamedEnumerable args ) : object
proceed Func
self dynamic
name string
args INamedEnumerable
return object

SetIndex() public method

public SetIndex ( Func proceed, dynamic self, IEnumerable keys, object value ) : object
proceed Func
self dynamic
keys IEnumerable
value object
return object