Esempio n. 1
0
 /// <summary>
 /// Finds elements for the current context and performs an action
 /// on them immediately
 /// </summary>
 public static CobaltElement Find(this Control control, string selector, Action<CobaltElement> with)
 {
     ReadyContext context = CobaltContext.Current.FindReadyContextByInstance(control);
     CobaltElement element = new CobaltElement(context.Nodes);
     return element.Find(selector, with);
 }
Esempio n. 2
0
 /// <summary>
 /// Returns a CobaltElement as a View
 /// </summary>
 public static ActionResult Element(this Controller controller, CobaltElement element)
 {
     return new CobaltResult(element);
 }
Esempio n. 3
0
 /// <summary>
 /// Returns a CobaltElement as an ActionResult
 /// </summary>
 public CobaltResult(CobaltElement element, string contentType)
     : this(element, contentType, Encoding.UTF8)
 {
 }
Esempio n. 4
0
 /// <summary>
 /// Returns a CobaltElement as an ActionResult
 /// </summary>
 public CobaltResult(CobaltElement element, string contentType, Encoding encoding)
 {
     this.Element = element;
 }
Esempio n. 5
0
 /// <summary>
 /// Returns a CobaltElement as an ActionResult
 /// </summary>
 public CobaltResult(CobaltElement element)
     : this(element, "text/html")
 {
 }