WindowBase》类 抽象

浏览器标签页或窗口的最高级容器。

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

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

另请参阅

其他资源

实现类型
实现者

构造函数

WindowBase()

属性

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

方法

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
等号操作符。
继承