(bindableSeq: Ops[BindableSeq[From]] { type TypeClassType = com.thoughtworks.binding.bindable.BindableSeq[com.thoughtworks.binding.bindable.BindableSeq[From]]{type Value = tc.Value} }).self
(bindableSeq: Ops[BindableSeq[From]] { type TypeClassType = com.thoughtworks.binding.bindable.Bindable[com.thoughtworks.binding.bindable.BindableSeq[From]]{type Value = tc.Value} }).self
(bindableSeq: Ops[BindableSeq[From]] { type TypeClassType = com.thoughtworks.binding.bindable.BindableSeq[com.thoughtworks.binding.bindable.BindableSeq[From]]{type Value = tc.Value} }).toBindingSeq
(bindableSeq: Ops[BindableSeq[From]] { type TypeClassType = com.thoughtworks.binding.bindable.BindableSeq[com.thoughtworks.binding.bindable.BindableSeq[From]]{type Value = tc.Value} }).typeClassInstance
(bindableSeq: Ops[BindableSeq[From]] { type TypeClassType = com.thoughtworks.binding.bindable.Bindable[com.thoughtworks.binding.bindable.BindableSeq[From]]{type Value = tc.Value} }).typeClassInstance
(Since version 7.0.0) Use bind instead
A dependent type class that witnesses a type that can be converted to a
BindingSeq[Value].The bindSeq can be enabled by the following
importstatement:import com.thoughtworks.binding.bindable._Then, a
@domXHTML template can establish data-binding on anyparameteras long as a BindableSeq type class for theparametertype is available.Note that the
?syntax requires the Scala plug-in kind-projector, which can be enabled by adding the following setting into yourbuild.sbt:addCompilerPlugin("org.spire-math" %% "kind-projector" % "0.9.10")ThemySectionmethod accepts any parameter who is a subtype ofBinding[Node]orBinding[BindingSeq[Node]].And the
mySectionmethod also acceptsNode,BindingSeq[Node],List[Node],Array[Node],js.Array[Node], orBinding[js.Array[Node]]parameter.mySectionshould not accept irrelevant parameter types like scala.collection.immutable.Set or scala.Int.