Event
public final class Event
extension Event: CustomDebugStringConvertible
The Event interface is used to provide information.
-
A structure that defines the name of an event.
See moreDeclaration
Swift
public struct Name : RawRepresentable, ExpressibleByStringLiteral, Sendable
-
Undocumented
Declaration
Swift
public static func from(_ notification: Notification) -> Event
-
The type represents the event name.
Declaration
Swift
public fileprivate(set) var type: Name { get }
-
The isBubbles indicates whether ot not an event is a bubbling event.
Declaration
Swift
public fileprivate(set) var bubbles: Bool { get }
-
The data indicates the to provide information.
Declaration
Swift
public fileprivate(set) var data: Any? { get }
-
The target indicates the [IEventDispatcher].
Declaration
Swift
public fileprivate(set) var target: AnyObject? { get }
-
Creates a new event.
Declaration
Swift
public init(type: Name, bubbles: Bool = false, data: Any? = nil)
-
Declaration
Swift
public var debugDescription: String { get }