@types/rx-lite-joinpatterns

  • Version 4.0.4
  • Published
  • 5.16 kB
  • 1 dependency
  • MIT license

Install

npm i @types/rx-lite-joinpatterns
yarn add @types/rx-lite-joinpatterns
pnpm add @types/rx-lite-joinpatterns

Overview

TypeScript definitions for rx-lite-joinpatterns

Index

Namespaces

namespace Rx

namespace Rx {}

    interface Observable

    interface Observable<T> {}

      method and

      and: <T2>(other: Observable<T2>) => Pattern2<T, T2>;

        method thenDo

        thenDo: <TR>(selector: (item1: T) => TR) => Plan<TR>;

          interface ObservableStatic

          interface ObservableStatic {}

            method when

            when: <TR>(plan: Plan<TR>) => Observable<TR>;

              interface Pattern1

              interface Pattern1<T1> {}

                method and

                and: <T2>(other: Observable<T2>) => Pattern2<T1, T2>;

                  method thenDo

                  thenDo: <TR>(selector: (item1: T1) => TR) => Plan<TR>;

                    interface Pattern2

                    interface Pattern2<T1, T2> {}

                      method and

                      and: <T3>(other: Observable<T3>) => Pattern3<T1, T2, T3>;

                        method thenDo

                        thenDo: <TR>(selector: (item1: T1, item2: T2) => TR) => Plan<TR>;

                          interface Pattern3

                          interface Pattern3<T1, T2, T3> {}

                            method and

                            and: <T4>(other: Observable<T4>) => Pattern4<T1, T2, T3, T4>;

                              method thenDo

                              thenDo: <TR>(selector: (item1: T1, item2: T2, item3: T3) => TR) => Plan<TR>;

                                interface Pattern4

                                interface Pattern4<T1, T2, T3, T4> {}

                                  method and

                                  and: <T5>(other: Observable<T5>) => Pattern5<T1, T2, T3, T4, T5>;

                                    method thenDo

                                    thenDo: <TR>(
                                    selector: (item1: T1, item2: T2, item3: T3, item4: T4) => TR
                                    ) => Plan<TR>;

                                      interface Pattern5

                                      interface Pattern5<T1, T2, T3, T4, T5> {}

                                        method and

                                        and: <T6>(other: Observable<T6>) => Pattern6<T1, T2, T3, T4, T5, T6>;

                                          method thenDo

                                          thenDo: <TR>(
                                          selector: (item1: T1, item2: T2, item3: T3, item4: T4, item5: T5) => TR
                                          ) => Plan<TR>;

                                            interface Pattern6

                                            interface Pattern6<T1, T2, T3, T4, T5, T6> {}

                                              method and

                                              and: <T7>(other: Observable<T7>) => Pattern7<T1, T2, T3, T4, T5, T6, T7>;

                                                method thenDo

                                                thenDo: <TR>(
                                                selector: (
                                                item1: T1,
                                                item2: T2,
                                                item3: T3,
                                                item4: T4,
                                                item5: T5,
                                                item6: T6
                                                ) => TR
                                                ) => Plan<TR>;

                                                  interface Pattern7

                                                  interface Pattern7<T1, T2, T3, T4, T5, T6, T7> {}

                                                    method and

                                                    and: <T8>(other: Observable<T8>) => Pattern8<T1, T2, T3, T4, T5, T6, T7, T8>;

                                                      method thenDo

                                                      thenDo: <TR>(
                                                      selector: (
                                                      item1: T1,
                                                      item2: T2,
                                                      item3: T3,
                                                      item4: T4,
                                                      item5: T5,
                                                      item6: T6,
                                                      item7: T7
                                                      ) => TR
                                                      ) => Plan<TR>;

                                                        interface Pattern8

                                                        interface Pattern8<T1, T2, T3, T4, T5, T6, T7, T8> {}

                                                          method and

                                                          and: <T9>(other: Observable<T9>) => Pattern9<T1, T2, T3, T4, T5, T6, T7, T8, T9>;

                                                            method thenDo

                                                            thenDo: <TR>(
                                                            selector: (
                                                            item1: T1,
                                                            item2: T2,
                                                            item3: T3,
                                                            item4: T4,
                                                            item5: T5,
                                                            item6: T6,
                                                            item7: T7,
                                                            item8: T8
                                                            ) => TR
                                                            ) => Plan<TR>;

                                                              interface Pattern9

                                                              interface Pattern9<T1, T2, T3, T4, T5, T6, T7, T8, T9> {}

                                                                method thenDo

                                                                thenDo: <TR>(
                                                                selector: (
                                                                item1: T1,
                                                                item2: T2,
                                                                item3: T3,
                                                                item4: T4,
                                                                item5: T5,
                                                                item6: T6,
                                                                item7: T7,
                                                                item8: T8,
                                                                item9: T9
                                                                ) => TR
                                                                ) => Plan<TR>;

                                                                  interface Plan

                                                                  interface Plan<T> {}

                                                                    namespace rx-lite-joinpatterns

                                                                    module 'rx-lite-joinpatterns' {}

                                                                      interface Observable

                                                                      interface Observable<T> {}

                                                                        method and

                                                                        and: <T2>(other: Observable<T2>) => Pattern2<T, T2>;

                                                                          method thenDo

                                                                          thenDo: <TR>(selector: (item1: T) => TR) => Plan<TR>;

                                                                            interface ObservableStatic

                                                                            interface ObservableStatic {}

                                                                              method when

                                                                              when: <TR>(plan: Plan<TR>) => Observable<TR>;

                                                                                interface Pattern1

                                                                                interface Pattern1<T1> {}

                                                                                  method and

                                                                                  and: <T2>(other: Observable<T2>) => Pattern2<T1, T2>;

                                                                                    method thenDo

                                                                                    thenDo: <TR>(selector: (item1: T1) => TR) => Plan<TR>;

                                                                                      interface Pattern2

                                                                                      interface Pattern2<T1, T2> {}

                                                                                        method and

                                                                                        and: <T3>(other: Observable<T3>) => Pattern3<T1, T2, T3>;

                                                                                          method thenDo

                                                                                          thenDo: <TR>(selector: (item1: T1, item2: T2) => TR) => Plan<TR>;

                                                                                            interface Pattern3

                                                                                            interface Pattern3<T1, T2, T3> {}

                                                                                              method and

                                                                                              and: <T4>(other: Observable<T4>) => Pattern4<T1, T2, T3, T4>;

                                                                                                method thenDo

                                                                                                thenDo: <TR>(selector: (item1: T1, item2: T2, item3: T3) => TR) => Plan<TR>;

                                                                                                  interface Pattern4

                                                                                                  interface Pattern4<T1, T2, T3, T4> {}

                                                                                                    method and

                                                                                                    and: <T5>(other: Observable<T5>) => Pattern5<T1, T2, T3, T4, T5>;

                                                                                                      method thenDo

                                                                                                      thenDo: <TR>(
                                                                                                      selector: (item1: T1, item2: T2, item3: T3, item4: T4) => TR
                                                                                                      ) => Plan<TR>;

                                                                                                        interface Pattern5

                                                                                                        interface Pattern5<T1, T2, T3, T4, T5> {}

                                                                                                          method and

                                                                                                          and: <T6>(other: Observable<T6>) => Pattern6<T1, T2, T3, T4, T5, T6>;

                                                                                                            method thenDo

                                                                                                            thenDo: <TR>(
                                                                                                            selector: (item1: T1, item2: T2, item3: T3, item4: T4, item5: T5) => TR
                                                                                                            ) => Plan<TR>;

                                                                                                              interface Pattern6

                                                                                                              interface Pattern6<T1, T2, T3, T4, T5, T6> {}

                                                                                                                method and

                                                                                                                and: <T7>(other: Observable<T7>) => Pattern7<T1, T2, T3, T4, T5, T6, T7>;

                                                                                                                  method thenDo

                                                                                                                  thenDo: <TR>(
                                                                                                                  selector: (
                                                                                                                  item1: T1,
                                                                                                                  item2: T2,
                                                                                                                  item3: T3,
                                                                                                                  item4: T4,
                                                                                                                  item5: T5,
                                                                                                                  item6: T6
                                                                                                                  ) => TR
                                                                                                                  ) => Plan<TR>;

                                                                                                                    interface Pattern7

                                                                                                                    interface Pattern7<T1, T2, T3, T4, T5, T6, T7> {}

                                                                                                                      method and

                                                                                                                      and: <T8>(other: Observable<T8>) => Pattern8<T1, T2, T3, T4, T5, T6, T7, T8>;

                                                                                                                        method thenDo

                                                                                                                        thenDo: <TR>(
                                                                                                                        selector: (
                                                                                                                        item1: T1,
                                                                                                                        item2: T2,
                                                                                                                        item3: T3,
                                                                                                                        item4: T4,
                                                                                                                        item5: T5,
                                                                                                                        item6: T6,
                                                                                                                        item7: T7
                                                                                                                        ) => TR
                                                                                                                        ) => Plan<TR>;

                                                                                                                          interface Pattern8

                                                                                                                          interface Pattern8<T1, T2, T3, T4, T5, T6, T7, T8> {}

                                                                                                                            method and

                                                                                                                            and: <T9>(other: Observable<T9>) => Pattern9<T1, T2, T3, T4, T5, T6, T7, T8, T9>;

                                                                                                                              method thenDo

                                                                                                                              thenDo: <TR>(
                                                                                                                              selector: (
                                                                                                                              item1: T1,
                                                                                                                              item2: T2,
                                                                                                                              item3: T3,
                                                                                                                              item4: T4,
                                                                                                                              item5: T5,
                                                                                                                              item6: T6,
                                                                                                                              item7: T7,
                                                                                                                              item8: T8
                                                                                                                              ) => TR
                                                                                                                              ) => Plan<TR>;

                                                                                                                                interface Pattern9

                                                                                                                                interface Pattern9<T1, T2, T3, T4, T5, T6, T7, T8, T9> {}

                                                                                                                                  method thenDo

                                                                                                                                  thenDo: <TR>(
                                                                                                                                  selector: (
                                                                                                                                  item1: T1,
                                                                                                                                  item2: T2,
                                                                                                                                  item3: T3,
                                                                                                                                  item4: T4,
                                                                                                                                  item5: T5,
                                                                                                                                  item6: T6,
                                                                                                                                  item7: T7,
                                                                                                                                  item8: T8,
                                                                                                                                  item9: T9
                                                                                                                                  ) => TR
                                                                                                                                  ) => Plan<TR>;

                                                                                                                                    interface Plan

                                                                                                                                    interface Plan<T> {}

                                                                                                                                      Package Files (1)

                                                                                                                                      Dependencies (1)

                                                                                                                                      Dev Dependencies (0)

                                                                                                                                      No dev dependencies.

                                                                                                                                      Peer Dependencies (0)

                                                                                                                                      No peer dependencies.

                                                                                                                                      Badge

                                                                                                                                      To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                                                                                                                      You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/rx-lite-joinpatterns.

                                                                                                                                      • Markdown
                                                                                                                                        [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@types/rx-lite-joinpatterns)
                                                                                                                                      • HTML
                                                                                                                                        <a href="https://www.jsdocs.io/package/@types/rx-lite-joinpatterns"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>