reactiveItem

fun <A> reactiveItem(a: Provider<A>, mapValue: (A) -> ItemProvider): Item
fun <A> reactiveItem(a: Provider<A>, mapValue: (A) -> ItemProvider, clickHandler: ClickHandler): Item
fun <A, B> reactiveItem(a: Provider<A>, b: Provider<B>, mapValue: (A, B) -> ItemProvider): Item
fun <A, B, C> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, mapValue: (A, B, C) -> ItemProvider): Item
fun <A, B, C> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, mapValue: (A, B, C) -> ItemProvider, clickHandler: ClickHandler): Item
fun <A, B, C, D> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, mapValue: (A, B, C, D) -> ItemProvider): Item
fun <A, B, C, D> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, mapValue: (A, B, C, D) -> ItemProvider, clickHandler: ClickHandler): Item
fun <A, B, C, D, E> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, mapValue: (A, B, C, D, E) -> ItemProvider): Item
fun <A, B, C, D, E> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, mapValue: (A, B, C, D, E) -> ItemProvider, clickHandler: ClickHandler): Item
fun <A, B, C, D, E, F> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, mapValue: (A, B, C, D, E, F) -> ItemProvider): Item
fun <A, B, C, D, E, F> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, mapValue: (A, B, C, D, E, F) -> ItemProvider, clickHandler: ClickHandler): Item
fun <A, B, C, D, E, F, G> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, mapValue: (A, B, C, D, E, F, G) -> ItemProvider): Item
fun <A, B, C, D, E, F, G> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, mapValue: (A, B, C, D, E, F, G) -> ItemProvider, clickHandler: ClickHandler): Item
fun <A, B, C, D, E, F, G, H> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, mapValue: (A, B, C, D, E, F, G, H) -> ItemProvider): Item
fun <A, B, C, D, E, F, G, H> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, mapValue: (A, B, C, D, E, F, G, H) -> ItemProvider, clickHandler: ClickHandler): Item
fun <A, B, C, D, E, F, G, H, I> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, i: Provider<I>, mapValue: (A, B, C, D, E, F, G, H, I) -> ItemProvider): Item
fun <A, B, C, D, E, F, G, H, I> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, i: Provider<I>, mapValue: (A, B, C, D, E, F, G, H, I) -> ItemProvider, clickHandler: ClickHandler): Item
fun <A, B, C, D, E, F, G, H, I, J> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, i: Provider<I>, j: Provider<J>, mapValue: (A, B, C, D, E, F, G, H, I, J) -> ItemProvider): Item
fun <A, B, C, D, E, F, G, H, I, J> reactiveItem(a: Provider<A>, b: Provider<B>, c: Provider<C>, d: Provider<D>, e: Provider<E>, f: Provider<F>, g: Provider<G>, h: Provider<H>, i: Provider<I>, j: Provider<J>, mapValue: (A, B, C, D, E, F, G, H, I, J) -> ItemProvider, clickHandler: ClickHandler): Item