type-tls
Version:
type-tls 封装了与类型相关的工具,比如:获取数据的类型 或 类型名字、判断数据的类型 等
26 lines (25 loc) • 586 B
TypeScript
/**
* 位标志相等测试
*/
export declare enum BitFlagEqualTestType {
/**
* 相等:A === B
*/
equal = "equal",// "相等"
/**
* 相交:A & B
*/
intersect = "intersect",// "相交"
/**
* 交等:A & B === A
*/
intersectEqual = "intersectEqual"
}
export declare namespace BitFlagEqualTestType {
/**
* 获取 位标志相等测试的函数
* @param testType 默认 intersectEqual
* @returns
*/
function getEqualFun(testType?: BitFlagEqualTestType | null): (a: number, b: number) => number | boolean;
}