package views.html.helper import play.twirl.api._ import play.twirl.api.TemplateMagic._ object defaultFieldConstructor_Scope0 { import play.api.templates.PlayMagic._ class defaultFieldConstructor extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable,Format[play.twirl.api.HtmlFormat.Appendable]](play.twirl.api.HtmlFormat) with play.twirl.api.Template1[FieldElements,play.twirl.api.HtmlFormat.Appendable] { /** * Default field constructor. * * It generates field as following: * {{{ * <dl class="error"> * <dt><label for="name">Your name:</label></dt> * <dd><input type="text" id="name" name="name"></dd> * <dd class="error">This field is required</dd> * <dd class="info">Required</dd> * </dl> * }}} * * @param el The field informations. */ def apply/*16.2*/(elements: FieldElements):play.twirl.api.HtmlFormat.Appendable = { _display_ { { Seq[Any](format.raw/*16.27*/(""" """),format.raw/*18.1*/("""<dl class=""""),_display_(/*18.13*/elements/*18.21*/.args.get('_class)),format.raw/*18.39*/(""" """),_display_(/*18.41*/if(elements.hasErrors)/*18.63*/ {_display_(Seq[Any](format.raw/*18.65*/("""error""")))}),format.raw/*18.71*/("""" id=""""),_display_(/*18.78*/elements/*18.86*/.args.get('_id).getOrElse(elements.id + "_field")),format.raw/*18.135*/(""""> """),_display_(/*19.6*/if(elements.hasName)/*19.26*/ {_display_(Seq[Any](format.raw/*19.28*/(""" """),format.raw/*20.5*/("""<dt>"""),_display_(/*20.10*/elements/*20.18*/.name),format.raw/*20.23*/("""</dt> """)))}/*21.7*/else/*21.12*/{_display_(Seq[Any](format.raw/*21.13*/(""" """),format.raw/*22.5*/("""<dt><label for=""""),_display_(/*22.22*/elements/*22.30*/.id),format.raw/*22.33*/("""">"""),_display_(/*22.36*/elements/*22.44*/.label),format.raw/*22.50*/("""</label></dt> """)))}),format.raw/*23.6*/(""" """),format.raw/*24.5*/("""<dd>"""),_display_(/*24.10*/elements/*24.18*/.input),format.raw/*24.24*/("""</dd> """),_display_(/*25.6*/elements/*25.14*/.errors.map/*25.25*/ { error =>_display_(Seq[Any](format.raw/*25.36*/(""" """),format.raw/*26.9*/("""<dd class="error">"""),_display_(/*26.28*/error),format.raw/*26.33*/("""</dd> """)))}),format.raw/*27.6*/(""" """),_display_(/*28.6*/elements/*28.14*/.infos.map/*28.24*/ { info =>_display_(Seq[Any](format.raw/*28.34*/(""" """),format.raw/*29.9*/("""<dd class="info">"""),_display_(/*29.27*/info),format.raw/*29.31*/("""</dd> """)))}),format.raw/*30.6*/(""" """),format.raw/*31.1*/("""</dl> """)) } } } def render(elements:FieldElements): play.twirl.api.HtmlFormat.Appendable = apply(elements) def f:((FieldElements) => play.twirl.api.HtmlFormat.Appendable) = (elements) => apply(elements) def ref: this.type = this } } /** * Default field constructor. * * It generates field as following: * {{{ * <dl class="error"> * <dt><label for="name">Your name:</label></dt> * <dd><input type="text" id="name" name="name"></dd> * <dd class="error">This field is required</dd> * <dd class="info">Required</dd> * </dl> * }}} * * @param el The field informations. */ object defaultFieldConstructor extends defaultFieldConstructor_Scope0.defaultFieldConstructor /* -- GENERATED -- DATE: Tue May 26 21:50:37 PDT 2015 SOURCE: /home/play/deploy/playframework/framework/src/play/src/main/scala/views/helper/defaultFieldConstructor.scala.html HASH: 0b620a9f6187a74858573138fe771c55ed2f8717 MATRIX: 804->357|925->382|954->384|993->396|1010->404|1049->422|1078->424|1109->446|1149->448|1186->454|1220->461|1237->469|1308->518|1342->526|1371->546|1411->548|1443->553|1475->558|1492->566|1518->571|1547->583|1560->588|1599->589|1631->594|1675->611|1692->619|1716->622|1746->625|1763->633|1790->639|1839->658|1871->663|1903->668|1920->676|1947->682|1984->693|2001->701|2021->712|2070->723|2106->732|2152->751|2178->756|2219->767|2251->773|2268->781|2287->791|2335->801|2371->810|2416->828|2441->832|2482->843|2510->844 LINES: 28->16|33->16|35->18|35->18|35->18|35->18|35->18|35->18|35->18|35->18|35->18|35->18|35->18|36->19|36->19|36->19|37->20|37->20|37->20|37->20|38->21|38->21|38->21|39->22|39->22|39->22|39->22|39->22|39->22|39->22|40->23|41->24|41->24|41->24|41->24|42->25|42->25|42->25|42->25|43->26|43->26|43->26|44->27|45->28|45->28|45->28|45->28|46->29|46->29|46->29|47->30|48->31 -- GENERATED -- */