boolfinal

保留字 truefalse 表示本类的唯一两个实例。

尝试扩展或实现布尔类会导致编译错误。

可用扩展

构造函数

bool.fromEnvironment(String name, {bool defaultValue = false})
编译配置环境中的 name 的布尔值。
const
factory
bool.hasEnvironment(String name)
name 是否已在编译配置环境中声明。
const
factory

属性

hashCode int
本对象的哈希码。
no setteroverride
runtimeType Type
对象的运行时类型表示。
no setterinherited

方法

noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
inherited
toString() String
返回 "true""false"
override

运算符

operator &(bool other) bool
本对象与 other 的逻辑连接("与")。
operator ==(Object other) bool
等于运算符。
inherited
operator ^(bool other) bool
本对象与 other 的逻辑排除异或("非")。
operator |(bool other) bool
本对象与 other 的逻辑并集("或")。

静态方法

parse(String source, {bool caseSensitive = true}) bool
source 解析为可选的忽略大小写布尔字面量。
tryParse(String source, {bool caseSensitive = true}) bool?
source 解析为可选的忽略大小写布尔字面量。