Rush Stack商店博客活动
跳到主要内容

@eventProperty

标准化扩展的
语法类型修饰符

用法

当应用于类或接口属性时,这表示该属性返回一个事件对象,事件处理程序可以附加到该对象。事件处理 API 是由实现定义的,但通常属性返回类型将是一个类,其中包含诸如 addHandler()removeHandler() 之类的成员。文档工具可以在“事件”标题下显示此类属性,而不是通常的“属性”标题。

示例

class MyClass {
/**
* This event is fired whenever the application navigates to a new page.
* @eventProperty
*/
public readonly navigatedEvent: FrameworkEvent<NavigatedEventArgs>;
}

另请参阅

  • RFC #30:使用 @eventClass 和/或 @eventProperty 标记事件