geovisearth / Exports / Check

# Class: Check

@类别 无需创建,初始化球时自动创建并且与球对应的类
@描述 通用检测类

# Table of contents

# Methods

# Methods

# CheckIsColor

Static CheckIsColor(bgVal): "invalid" | "valid"

判断颜色是否有效

# Parameters

Name Type
bgVal any

# Returns

"invalid" | "valid"

# Defined in

Utils/Check.ts:94


# checkColor

Static checkColor(value, defaultValue): any

设置颜色(待完善)

# Parameters

Name Type Description
value any 需检测参数
defaultValue any 默认参数

# Returns

any

# Defined in

Utils/Check.ts:219


# checkEnum

Static checkEnum(value, defaultValue, enums): any

检测枚举值

# Parameters

Name Type Description
value any 需检测参数
defaultValue any 默认值
enums any 枚举列表

# Returns

any

# Defined in

Utils/Check.ts:198


# checkInt

Static checkInt(value, defaultValue, min?, max?): any

检测正数类型

# Parameters

Name Type Description
value any 需检测数值
defaultValue any 默认值
min? any 最小值
max? any 最大值

# Returns

any

返回值

# Defined in

Utils/Check.ts:170


# checkNumber

Static checkNumber(value, defaultValue, min?, max?): any

检测正数类型

# Parameters

Name Type Description
value any 需检测数值
defaultValue any 默认值
min? any 最小值
max? any 最大值

# Returns

any

返回值

# Defined in

Utils/Check.ts:134


# isArray

Static isArray(value): boolean

判定参数是否为数组

# Parameters

Name Type Description
value any 被检测对象

# Returns

boolean

返回值true or false

# Defined in

Utils/Check.ts:67


# isBoolean

Static isBoolean(value): boolean

检查参数是否为布尔值

# Parameters

Name Type Description
value any 被检测对象

# Returns

boolean

返回值true or false

示例代码:
let res = GVOL.Tool.Check.isBoolean(false);

# Defined in

Utils/Check.ts:31


# isColor

Static isColor(string): boolean

Description

判断字符串是否为十六进制颜色。例如#FFFFFFFF或者#FFFFFF

# Parameters

Name Type
string any

# Returns

boolean

# Defined in

Utils/Check.ts:75


# isCssColor

Static isCssColor(value): boolean

判断字符串是否为十六进制颜色。

# Parameters

Name Type Description
value any 被检测对象

# Returns

boolean

返回值true or false

# Defined in

Utils/Check.ts:84


# isJson

Static isJson(value): boolean

检查参数是否为json对象

# Parameters

Name Type Description
value any 被检测对象

# Returns

boolean

返回值true or false

# Defined in

Utils/Check.ts:40


# isNumber

Static isNumber(value): boolean

判定是否为数值

# Parameters

Name Type Description
value any 被检测对象

# Returns

boolean

返回值true or false

# Defined in

Utils/Check.ts:58


# isObject

Static isObject(obj): boolean

检查参数是否为普通对象

# Parameters

Name Type
obj any

# Returns

boolean

# Defined in

Utils/Check.ts:18


# isString

Static isString(value): boolean

判定是否为字符串

# Parameters

Name Type Description
value any 被检测对象

# Returns

boolean

返回值true or false

# Defined in

Utils/Check.ts:49