Header menu logo Sutil

BindArray Type

Bindings for array observables and the Core. For example, IObservable<int[]>. The Bind class already handles lists. BindArray exists to eliminate compilation errors related to overloading of the each method.

Static members

Static member Description

BindArray.each (items, view, key)

Full Usage: BindArray.each (items, view, key)

Parameters:
Returns: SutilElement

Bind keyed arrays to a simple template, with transitions

items : IObservable<'T array>
view : IObservable<'T> -> SutilElement
key : 'T -> 'K
Returns: SutilElement

BindArray.each (items, view, key, trans)

Full Usage: BindArray.each (items, view, key, trans)

Parameters:
Returns: SutilElement

Bind keyed arrays to a simple template, with transitions

items : IObservable<'T array>
view : IObservable<'T> -> SutilElement
key : 'T -> 'K
trans : TransitionAttribute list
Returns: SutilElement

BindArray.each (items, view, key)

Full Usage: BindArray.each (items, view, key)

Parameters:
Returns: SutilElement

Bind keyed arrays to a simple template Deprecated: Use a view template that takes IObservable<'T>

items : IObservable<'T array>
view : 'T -> SutilElement
key : 'T -> 'K
Returns: SutilElement

BindArray.each (items, view, key, trans)

Full Usage: BindArray.each (items, view, key, trans)

Parameters:
Returns: SutilElement

Bind keyed arrays to a simple template, with transitions Deprecated: Use a view template that takes IObservable<'T>

items : IObservable<'T array>
view : 'T -> SutilElement
key : 'T -> 'K
trans : TransitionAttribute list
Returns: SutilElement

BindArray.each (items, view)

Full Usage: BindArray.each (items, view)

Parameters:
Returns: SutilElement

Bind arrays to a simple template

items : IObservable<'T[]>
view : 'T -> SutilElement
Returns: SutilElement

BindArray.each (items, view, trans)

Full Usage: BindArray.each (items, view, trans)

Parameters:
Returns: SutilElement

Bind arrays to a simple template, with transitions

items : IObservable<'T[]>
view : 'T -> SutilElement
trans : TransitionAttribute list
Returns: SutilElement

BindArray.eachi (items, view)

Full Usage: BindArray.eachi (items, view)

Parameters:
Returns: SutilElement
items : IObservable<'T array>
view : int * 'T -> SutilElement
Returns: SutilElement

BindArray.eachi (items, view, trans)

Full Usage: BindArray.eachi (items, view, trans)

Parameters:
Returns: SutilElement
items : IObservable<'T array>
view : int * 'T -> SutilElement
trans : TransitionAttribute list
Returns: SutilElement

BindArray.eachs (items, view, key)

Full Usage: BindArray.eachs (items, view, key)

Parameters:
Returns: SutilElement

Bind keyed arrays to a simple template, with transitions

items : IObservable<'T array>
view : IReadOnlyStore<'T> -> SutilElement
key : 'T -> 'K
Returns: SutilElement

Type something to start searching.