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

TypeScript tsd-check.expectType函数代码示例

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

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



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

示例1: it

 it('should accept filters with values', () => {
     const s = create({
         type: 'item', columns: ['created'],
         filters: [{
             name: 'isinactive',
             operator: Operator.IS,
             values: 'F'
         }]
     });
     expectType<Search>(s);
 });
开发者ID:headintheclouddev,项目名称:typings-suitescript-2.0,代码行数:11,代码来源:searchTypeCheck.ts


示例2: withTimeout

import { expectType } from 'tsd-check';
import Queue, { Options, QueueWorker, QueueWorkerCallback } from '.'

expectType<Options>({});
expectType<Options>({ concurrency: 0 });
expectType<Options>({ timeout: 0 });
expectType<Options>({ autostart: true });
expectType<Options>({ results: [0, 'a', true, undefined, NaN] });

expectType<QueueWorker>(() => undefined);
expectType<QueueWorker>((callback: QueueWorkerCallback) => undefined);

function withTimeout() { }
withTimeout.timeout = 1;

expectType<QueueWorker>(withTimeout);

expectType<QueueWorkerCallback>(() => undefined);
expectType<QueueWorkerCallback>((data: Error) => undefined);
expectType<QueueWorkerCallback>((error: Error) => undefined);
expectType<QueueWorkerCallback>((error: Error, data: Object) => undefined);

expectType<Queue>(Queue());
expectType<Queue>(Queue({}));
expectType<Queue>(Queue({ concurrency: 0, timeout: 0, autostart: true, results: [] }));
expectType<Queue>(new Queue());
expectType<Queue>(new Queue({}));
expectType<Queue>(new Queue({ concurrency: 0, timeout: 0, autostart: true, results: [] }));

const q: Queue = Queue();
开发者ID:jessetane,项目名称:queue,代码行数:30,代码来源:index.test-d.ts


示例3:

import {expectType} from 'tsd-check';
import stripAnsi from '.';

expectType<string>(stripAnsi('\u001B[4mcake\u001B[0m'));
开发者ID:chalk,项目名称:strip-ansi,代码行数:4,代码来源:index.test-d.ts


示例4:

import {expectType} from 'tsd-check';
import {isNpm} from '.';

expectType<boolean>(isNpm);
开发者ID:sindresorhus,项目名称:is-npm,代码行数:4,代码来源:index.test-d.ts


示例5:

import {expectType} from 'tsd-check';
import select from '.';

// `select-dom` defaults to HTMLElement where possible
// because it's the most common use case, even if
// technically this should not be HTMLElement.

/**
 * SELECT
 */
expectType<null>(select('.wow'));
expectType<Element>(select('.wow'));
expectType<HTMLElement>(select('.wow'));
expectType<HTMLAnchorElement>(select<HTMLAnchorElement>('.wow'));

expectType<HTMLElement>(select('base'));
expectType<HTMLBaseElement>(select('base'));

expectType<SVGElement>(select('g'));
expectType<SVGGElement>(select('g'));

/**
 * EXISTS
 */
expectType<boolean>(select.exists('.wow'));
expectType<boolean>(select.exists('base'));
expectType<boolean>(select.exists('g'));

/**
 * ALL
 */
开发者ID:bfred-it,项目名称:select-dom,代码行数:31,代码来源:index.test-d.ts



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


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
TypeScript tsickle.emitWithTsickle函数代码示例发布时间:2022-05-25
下一篇:
TypeScript tsd.expectType函数代码示例发布时间:2022-05-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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