• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

TypeScript coreutils.uuid函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中@jupyterlab/coreutils.uuid函数的典型用法代码示例。如果您正苦于以下问题:TypeScript uuid函数的具体用法?TypeScript uuid怎么用?TypeScript uuid使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了uuid函数的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1: createSessionModel

/**
 * Create a unique session id.
 */
function createSessionModel(id = ''): Session.IModel {
  return {
    id: id || uuid(),
    notebook: { path: uuid() },
    kernel: { id: uuid(), name: uuid() }
  };
}
开发者ID:eskirk,项目名称:jupyterlab,代码行数:10,代码来源:manager.spec.ts


示例2: it

    it('should not be emitted for an iopub signal', async () => {
      const kernel = await tester.start();

      // We'll send two messages, first an iopub message, then a shell message.
      // The unhandledMessage signal should only emit once for the shell message.
      const msgId = uuid();
      const emission = testEmission(kernel.unhandledMessage, {
        test: (k, msg) => { expect(msg.header.msg_id).to.be(msgId); }
      });

      // Send an iopub message.
      tester.sendStatus(uuid(), 'idle');

      // Send a shell message.
      let msg = KernelMessage.createShellMessage({
        msgType: 'foo',
        channel: 'shell',
        session: tester.serverSessionId,
        msgId
      });
      msg.parent_header = {session: kernel.clientId};
      tester.send(msg);

      await emission;
    });
开发者ID:groutr,项目名称:jupyterlab,代码行数:25,代码来源:ikernel.spec.ts


示例3: it

 it('should generate a random 32 character hex string', () => {
   let id0 = uuid();
   let id1 = uuid();
   expect(id0.length).to.equal(32);
   expect(id1.length).to.equal(32);
   expect(id0).to.not.equal(id1);
 });
开发者ID:7125messi,项目名称:jupyterlab,代码行数:7,代码来源:uuid.spec.ts


示例4: createSessionModel

/**
 * Create a unique session id.
 */
function createSessionModel(id = ''): Session.IModel {
  return {
    id: id || uuid(),
    path: uuid(),
    type: '',
    name: '',
    kernel: { id: uuid(), name: uuid() }
  };
}
开发者ID:cameronoelsen,项目名称:jupyterlab,代码行数:12,代码来源:manager.spec.ts


示例5: beforeEach

 beforeEach((done) => {
   tester = new KernelTester();
   data = [{ id: uuid(), name: 'test' },
           { id: uuid(), name: 'test2' }];
   tester.runningKernels = data;
   manager = new KernelManager();
   expect(manager.specs).to.be(null);
   expect(manager.running().next()).to.be(void 0);
   manager.ready.then(done, done);
 });
开发者ID:eskirk,项目名称:jupyterlab,代码行数:10,代码来源:manager.spec.ts


示例6: it

 it('should yield a list of valid kernel ids', (done) => {
   let data = [
     { id: uuid(), name: 'test' },
     { id: uuid(), name: 'test2' }
   ];
   tester.runningKernels = data;
   Kernel.listRunning().then(response => {
     let running = toArray(response);
     expect(running[0]).to.eql(data[0]);
     expect(running[1]).to.eql(data[1]);
     done();
   });
 });
开发者ID:cameronoelsen,项目名称:jupyterlab,代码行数:13,代码来源:kernel.spec.ts


示例7: createFactory

function createFactory() {
  return new WidgetFactory({
    name: uuid(),
    fileExtensions: ['.txt', '.foo.bar'],
    defaultFor: ['.txt', '.foo.bar']
  });
}
开发者ID:charnpreetsingh185,项目名称:jupyterlab,代码行数:7,代码来源:registry.spec.ts



注:本文中的@jupyterlab/coreutils.uuid函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript coreutils.ISettingRegistry类代码示例发布时间:2022-05-28
下一篇:
TypeScript console.IConsoleTracker类代码示例发布时间:2022-05-28
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap