Exemple #1
0
 /// <summary>
 /// Create a new DropProxy object
 /// </summary>
 /// <param name="template"></param>
 /// <param name="obj">The object to create a proxy for</param>
 /// <param name="allowedMembers">An array of property and method names that are allowed to be called on the object.</param>
 /// <param name="value">Function that converts the specified type into a Liquid Drop-compatible object (eg, implements ILiquidizable)</param>
 public DropProxy(Template template, object obj, string[] allowedMembers, Func <object, object> value)
     : this(template, obj, allowedMembers)
 {
     _value = value;
 }
Exemple #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="template"></param>
 protected DropBase(Template template)
 {
     Template = template;
 }
Exemple #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="template"></param>
 protected Drop(Template template)
     : base(template)
 {
 }
Exemple #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="template"></param>
 /// <param name="tagName"></param>
 /// <param name="markup"></param>
 public Document(Template template, string tagName, string markup)
     : base(template, tagName, markup)
 {
 }