HaishinKit.swift/docs/data/documentation/haishinkit/event.json

1 line
7.7 KiB
JSON

{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/haishinkit\/event"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/HaishinKit\/s28CustomDebugStringConvertibleP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The Event interface is used to provide information."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"title":"Event","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:10HaishinKit5EventC","modules":[{"name":"HaishinKit"}],"navigatorTitle":[{"kind":"identifier","text":"Event"}]},"hierarchy":{"paths":[["doc:\/\/HaishinKit\/documentation\/HaishinKit"]]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/Name"]},{"title":"Initializers","identifiers":["doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/init(type:bubbles:data:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/bubbles","doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/data","doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/target","doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/type"]},{"title":"Type Methods","identifiers":["doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/from(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/CustomDebugStringConvertible-Implementations"],"generated":true}],"references":{"doc://HaishinKit/documentation/HaishinKit/Event":{"role":"symbol","title":"Event","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"abstract":[{"type":"text","text":"The Event interface is used to provide information."}],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Event"}],"url":"\/documentation\/haishinkit\/event"},"doc://HaishinKit/documentation/HaishinKit/Event/target":{"role":"symbol","title":"target","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"target"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"AnyObject","preciseIdentifier":"s:s9AnyObjecta"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The target indicates the [IEventDispatcher]."}],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/target","kind":"symbol","type":"topic","url":"\/documentation\/haishinkit\/event\/target"},"doc://HaishinKit/documentation/HaishinKit/Event/CustomDebugStringConvertible-Implementations":{"role":"collectionGroup","title":"CustomDebugStringConvertible Implementations","abstract":[],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/CustomDebugStringConvertible-Implementations","kind":"article","type":"topic","url":"\/documentation\/haishinkit\/event\/customdebugstringconvertible-implementations"},"doc://HaishinKit/documentation/HaishinKit/Event/type":{"role":"symbol","title":"type","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Event","preciseIdentifier":"s:10HaishinKit5EventC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10HaishinKit5EventC4NameV"}],"abstract":[{"type":"text","text":"The type represents the event name."}],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/type","kind":"symbol","type":"topic","url":"\/documentation\/haishinkit\/event\/type"},"doc://HaishinKit/documentation/HaishinKit/Event/init(type:bubbles:data:)":{"role":"symbol","title":"init(type:bubbles:data:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Event","preciseIdentifier":"s:10HaishinKit5EventC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Name","preciseIdentifier":"s:10HaishinKit5EventC4NameV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"bubbles"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Creates a new event."}],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/init(type:bubbles:data:)","kind":"symbol","type":"topic","url":"\/documentation\/haishinkit\/event\/init(type:bubbles:data:)"},"doc://HaishinKit/documentation/HaishinKit/Event/data":{"role":"symbol","title":"data","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"data"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The data indicates the to provide information."}],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/data","kind":"symbol","type":"topic","url":"\/documentation\/haishinkit\/event\/data"},"doc://HaishinKit/documentation/HaishinKit/Event/from(_:)":{"role":"symbol","title":"from(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"from"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Notification","preciseIdentifier":"s:10Foundation12NotificationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Event","preciseIdentifier":"s:10HaishinKit5EventC"}],"abstract":[],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/from(_:)","kind":"symbol","type":"topic","url":"\/documentation\/haishinkit\/event\/from(_:)"},"doc://HaishinKit/documentation/HaishinKit/Event/Name":{"role":"symbol","title":"Event.Name","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Name"}],"abstract":[{"type":"text","text":"A structure that defines the name of an event."}],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/Name","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Name"}],"url":"\/documentation\/haishinkit\/event\/name"},"doc://HaishinKit/documentation/HaishinKit":{"role":"collection","title":"HaishinKit","abstract":[],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit","kind":"symbol","type":"topic","url":"\/documentation\/haishinkit"},"doc://HaishinKit/documentation/HaishinKit/Event/bubbles":{"role":"symbol","title":"bubbles","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"bubbles"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"The isBubbles indicates whether ot not an event is a bubbling event."}],"identifier":"doc:\/\/HaishinKit\/documentation\/HaishinKit\/Event\/bubbles","kind":"symbol","type":"topic","url":"\/documentation\/haishinkit\/event\/bubbles"},"doc://HaishinKit/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/HaishinKit\/s28CustomDebugStringConvertibleP"}}}