WindowBase抽象

浏览器标签或窗口的顶级容器。

在网页浏览器中,一个 WindowBase 对象代表任何浏览器窗口。此对象包含窗口的状态及其与其他窗口的关系,例如哪个窗口打开了此窗口。

注意:此类代表任何窗口,而 Window 用于访问当前窗口或标签的属性和内容。

另请参阅

其他资源

实现类型
实现者

构造函数

WindowBase()

属性

closed bool?
指示此窗口是否已关闭。
无设置器
hashCode int
此对象的哈希码。
无设置器继承
history HistoryBase
此窗口的当前会话历史。
无设置器
location LocationBase
此窗口的当前位置。
无设置器
on Events
这是对事件流的便捷访问器,仅当没有显式访问器时才应使用。
无设置器继承
opener WindowBase?
指向打开此窗口的窗口的引用。
无设置器
parent WindowBase?
指向此窗口的父窗口的引用。
无设置器
runtimeType Type
对象运行时类型的表示。
无设置器继承
top WindowBase?
指向窗口层次结构中最顶层窗口的引用。
无设置器

方法

addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
close() → void
关闭窗口。
dispatchEvent(Event event) bool
继承
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承
postMessage(dynamic message, String targetOrigin, [List<MessagePort>? messagePorts]) → void
发送跨域消息。
removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
toString() String
此对象的字符串表示形式。
继承

运算符

operator ==(Object other) bool
相等运算符。
继承