當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript xstream.empty函數代碼示例

本文整理匯總了TypeScript中xstream.empty函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript empty函數的具體用法?TypeScript empty怎麽用?TypeScript empty使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了empty函數的8個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: constructor

 constructor(private _mockConfig: MockConfig) {
   if (_mockConfig['elements']) {
     this._elements = _mockConfig['elements'] as FantasyObservable;
   } else {
     this._elements = adapt(xs.empty());
   }
 }
開發者ID:whitecolor,項目名稱:cyclejs,代碼行數:7,代碼來源:mockDOMSource.ts

示例2: constructor

 constructor(private _mockConfig: MockConfig) {
   if (_mockConfig.elements) {
     this._elements = _mockConfig.elements as FantasyObservable<any>;
   } else {
     this._elements = adapt(xs.empty());
   }
 }
開發者ID:cyclejs,項目名稱:cyclejs,代碼行數:7,代碼來源:mockDOMSource.ts

示例3: constructor

 constructor(private _streamAdapter: StreamAdapter,
             private _mockConfig: MockConfig) {
   if (_mockConfig.elements) {
     this._elements = _mockConfig.elements;
   } else {
     this._elements = _streamAdapter.adapt(xs.empty(), xsSA.streamSubscribe);
   }
 }
開發者ID:E-LLP,項目名稱:dom,代碼行數:8,代碼來源:mockDOMSource.ts

示例4: switch

 .map((e: KeyboardEvent) => {
   switch (e.keyCode) {
     case 188:
       return xs.of('decrement');
     case 190:
       return xs.of('increment');
     default:
       return xs.empty();
   }
 }).flatten()
開發者ID:justinwoo,項目名稱:tracker,代碼行數:10,代碼來源:keyboard.ts

示例5: events

  public events(eventType: string, options?: EventsFnOptions): any {
    const streamForEventType = this._mockConfig[eventType] as any;
    const out: DevToolEnabledSource & FantasyObservable = adapt(
      streamForEventType || xs.empty(),
    );

    out._isCycleSource = 'MockedDOM';

    return out;
  }
開發者ID:joeldentici,項目名稱:cyclejs,代碼行數:10,代碼來源:mockDOMSource.ts

示例6: child

 .map(i => {
   if (i % 2 === 1) {
     return child(sources, i);
   } else {
     return {
       HTTP: xs.empty(),
       DOM: xs.of(''),
     };
   }
 });
開發者ID:ntilwalli,項目名稱:cyclejs,代碼行數:10,代碼來源:run.ts

示例7: it

  it('propagates errors', done => {
    const Time = timeDriver(xs.empty());

    xs.throw(new Error())
      .compose(Time.debounce(1))
      .addListener({
        error(err: Error) {
          done();
          Time.dispose();
        },
      });
  });
開發者ID:ntilwalli,項目名稱:cyclejs,代碼行數:12,代碼來源:time-driver.ts

示例8: events

 public events(eventType: string, options: EventsFnOptions): any {
   const mockConfig = this._mockConfig;
   const keys = Object.keys(mockConfig);
   const keysLen = keys.length;
   for (let i = 0; i < keysLen; i++) {
     const key = keys[i];
     if (key === eventType) {
       return mockConfig[key];
     }
   }
   return this._streamAdapter.adapt(xs.empty(), xsSA.streamSubscribe);
 }
開發者ID:E-LLP,項目名稱:dom,代碼行數:12,代碼來源:mockDOMSource.ts


注:本文中的xstream.empty函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。