Referenshandbok för ActionScript® 3.0 i Adobe® Flash®-plattformen
Hem  |  Dölj paket och klasslista |  Paket  |  Klasser  |  Nyheter  |  Index  |  Bilagor  |  Varför på engelska?
Filter: AIR 30.0 och tidigare, Flash Player 30.0 och tidigare, Flash Lite 4
Flex 4.6 och tidigare, Flash Pro CS6 och tidigare
Dölj filter
flash.events 

Event  - AS3

Paketx

Översta nivån
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Språkelement

Globala konstanter
Globala funktioner
Operatorer
Programsatser, nyckelord och direktiv
Specialtyper

Bilagor

Nyheter
Kompilatorfel
Kompileringsvarningar
Körningsfel
Flytta till ActionScript 3
Teckenuppsättningar som stöds
Endast MXML-taggar
Motion XML-element
Timed Text-taggar
Lista över borttagna element
Konstanter för hjälpmedelsimplementering
Använda ActionScript-exempel
Juridiska meddelanden

Paket flash.events

Gränssnitt
IEventDispatcher
 
Klasser
AccelerometerEvent
ActivityEvent
AsyncErrorEvent
AudioOutputChangeEvent
AVDictionaryDataEvent
AVHTTPStatusEvent
AVPauseAtPeriodEndEvent
BrowserInvokeEvent    
ContextMenuEvent
DataEvent
DatagramSocketDataEvent    
DeviceRotationEvent    
DNSResolverEvent    
DRMAuthenticateEvent    
DRMAuthenticationCompleteEvent
DRMAuthenticationErrorEvent
DRMDeviceGroupErrorEvent
DRMDeviceGroupEvent
DRMErrorEvent
DRMLicenseRequestEvent
DRMMetadataEvent
DRMReturnVoucherCompleteEvent
DRMReturnVoucherErrorEvent
DRMStatusEvent
ErrorEvent
Event
EventDispatcher
EventPhase
FileListEvent    
FocusEvent
FullScreenEvent
GameInputEvent    
GeolocationEvent
GestureEvent
GesturePhase
HTMLUncaughtScriptExceptionEvent    
HTTPStatusEvent
IMEEvent
InvokeEvent    
IOErrorEvent
KeyboardEvent
LocationChangeEvent    
MediaEvent    
MouseEvent
NativeDragEvent    
NativeProcessExitEvent    
NativeWindowBoundsEvent    
NativeWindowDisplayStateEvent    
NetDataEvent
NetMonitorEvent
NetStatusEvent
OutputProgressEvent    
PermissionEvent
PressAndTapGestureEvent
ProgressEvent
RemoteNotificationEvent    
SampleDataEvent
ScreenMouseEvent    
SecurityErrorEvent
ServerSocketConnectEvent    
ShaderEvent
SoftKeyboardEvent
SoftKeyboardTrigger
SQLErrorEvent    
SQLEvent    
SQLUpdateEvent    
StageOrientationEvent    
StageVideoAvailabilityEvent
StageVideoEvent
StatusEvent
StorageVolumeChangeEvent    
SyncEvent
TextEvent
ThrottleEvent
ThrottleType
TimerEvent
TouchEvent
TouchEventIntent    
TransformGestureEvent
UncaughtErrorEvent
UncaughtErrorEvents
VideoEvent
VideoTextureEvent
VsyncStateChangeAvailabilityEvent    
Paketflash.events
Klasspublic class Event
ArvEvent Inheritance Object
Underklasser AccelerometerEvent, ActionSelectedEvent, ActivityEvent, AdvancedDataGridEvent, AdvancedDataGridHeaderShiftEvent, AdvancedDataGridItemSelectEvent, AIREvent, AlternativeAudioEvent, AnnotationParseEvent, AssetActionCompleteEvent, AssetActionCompleteEvent, AssetActionEvent, AssetActionsChangeEvent, AssetValidationEvent, AttachmentEvent, AudioEvent, AudioOutputChangeEvent, AuthenticationEvent, AutomationAirEvent, AutomationEvent, AutomationFlexNativeMenuEvent, AutomationRecordEvent, AutomationReplayEvent, AVDictionaryDataEvent, AVHTTPStatusEvent, AVPauseAtPeriodEndEvent, BaseEvent, BrowserChangeEvent, BrowserInvokeEvent, BufferEvent, BundleEvent, CalendarLayoutChangeEvent, CaptionChangeEvent, CaptionTargetEvent, ChannelEvent, ChartSelectionChangeEvent, ChildExistenceChangedEvent, CloseEvent, CollectionEvent, ColorPickerEvent, ColorPickerEvent, ComponentEvent, CompositionCompleteEvent, ComputationErrorEvent, ConflictEvent, ContainerChangeEvent, ContextMenuEvent, CubeEvent, CuePointEvent, DamageEvent, DataChangeEvent, DataConflictEvent, DataElementsPanelToolBarEvent, DatagramSocketDataEvent, DataGridEvent, DateChooserEvent, DCTEvent, DDInstanceValueChangeEvent, DeviceRotationEvent, DisplayObjectEvent, DividerEvent, DNSResolverEvent, DocumentPodEvent, DRMAuthenticateEvent, DRMAuthenticationCompleteEvent, DRMDeviceGroupEvent, DRMEvent, DRMLicenseRequestEvent, DRMMetadataEvent, DRMReturnVoucherCompleteEvent, DRMStatusEvent, DropdownEvent, DropDownEvent, DVREvent, DynamicEvent, DynamicStreamEvent, EffectEvent, ElementExistenceEvent, ErrorEvent, ExpressionBuilderEvent, ExpressionEvent, ExpressionInsertEvent, ExpressionRegistrationFailureEvent, ExpressionRegistrationSuccessEvent, ExpressionsPanelToolBarEvent, ExpressionValueChangeEvent, FileEvent, FileEvent, FileListEvent, FlexEvent, FlexNativeMenuEvent, FlowElementMouseEvent, FlowOperationEvent, FocusEvent, FunctionFamilyProviderEvent, FunctionsPanelToolBarEvent, GAEvent, GameInputEvent, GanttActionEvent, GanttEvent, GeolocationEvent, GestureEvent, GridCaretEvent, GridItemEditorEvent, GridSelectionEvent, GridSortEvent, HTMLUncaughtScriptExceptionEvent, HTTPStatusEvent, IKEvent, IndexChangedEvent, IndexChangeEvent, InterManagerRequest, InvokeEvent, ItemClickEvent, KeyboardEvent, LabelEditorEvent, LayoutEvent, LayoutEvent, ListEvent, ListEvent, ListItemSelectEvent, LiveCycleEvent, LiveCycleFaultEvent, LoaderEvent, LoaderInvalidationEvent, LoadEvent, LocationChangeEvent, LogEvent, MarshalledAutomationEvent, MediaElementEvent, MediaErrorEvent, MediaEvent, MediaFactoryEvent, MediaPlayerCapabilityChangeEvent, MediaPlayerStateChangeEvent, MenuShowEvent, Message, MessageEvent, MessageFaultEvent, MetadataEvent, MetadataEvent, MetadataEvent, MotionEvent, MouseEvent, MoveEvent, NativeProcessExitEvent, NativeWindowBoundsEvent, NativeWindowDisplayStateEvent, NetConnectionFactoryEvent, NetDataEvent, NetMonitorEvent, NetStatusEvent, NumericStepperEvent, OptionMenuEvent, OutputProgressEvent, PackageDefinitionLoadFailedEvent, PackageDefinitionReadyEvent, PackageObjectReadyEvent, PermissionEvent, PlayEvent, PluginNotInstalledEvent, PopUpEvent, PreviewEvent, PRMErrorEvent, ProcessComponentEvent, ProgressEvent, ProjectEvent, PropertyChangeEvent, PropertyLoadEvent, QoSInfoEvent, RCAErrorEvent, ReferenceChangedEvent, RelationEvent, RemoteNotificationEvent, RendererExistenceEvent, Request, RequestAwareEvent, ResizeEvent, RSLEvent, SampleDataEvent, SandboxMouseEvent, ScaleChangedEvent, SchedulesStateEvent, ScrollEvent, ScrollEvent, SearchEvent, SearchEvent, SeekEvent, SelectionEvent, SerialElementEvent, ServerSocketConnectEvent, ServiceEvent, SessionFaultEvent, SessionResultEvent, ShaderEvent, SliderEvent, SliderEvent, SoftKeyboardEvent, SoundEvent, SparkDataGridItemSelectEvent, SparkListItemSelectEvent, SparkValueChangeAutomationEvent, SQLEvent, SQLUpdateEvent, StageEvent, StageOrientationEvent, StageParticipantEvent, StageVideoAvailabilityEvent, StageVideoEvent, StartpointEvent, StateChangeEvent, StatusChangeEvent, StatusEvent, StorageVolumeChangeEvent, SwfAppButtonEvent, SwfAppEvent, SWFBridgeEvent, SWFBridgeRequest, SwfDataEvent, SyncEvent, TabLayoutEvent, TaskCompletedEvent, TaskManagerEvent, TaskManagerFaultEvent, TaskPropertyChangedEvent, TeamPodEvent, TemplateEvent, TextEvent, TextLayoutEvent, TextOperationEvent, TextSelectionEvent, ThrottleEvent, TimeEvent, TimerEvent, TitleWindowBoundsEvent, ToolTipEvent, TouchEvent, TouchInteractionEvent, TrackBaseEvent, TreeEvent, TweenEvent, TweenEvent, UpdateCompleteEvent, UpdateEvent, UploadEvent, UserEvent, UserSelectedEvent, ValidationResultEvent, VariableChangeEvent, VersionEvent, VideoEvent, VideoEvent, VideoEvent, VideoTextureEvent, ViewNavigatorEvent, VsyncStateChangeAvailabilityEvent, WorkItemEvent, XFADataLoadFailedEvent, XFADataReadyEvent, XFADataSavedEvent, XFADataSaveFailedEvent, XMLDataReadyEvent, XMLLoadEvent

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Klassen Event används som basklass när Event-objekt skapas. Event-objekt skickas som parametrar till händelseavlyssnare när en händelse inträffar.

Event-klassens egenskaper bär med sig grundläggande information om en händelse, t.ex. händelsetypen eller om händelsens standardbeteende kan avbrytas. För många händelser, t.ex. händelser som representeras av Event-klasskonstanter, är den här grundläggande informationen tillräcklig. Andra händelser kan behöva mer information. Händelser som är kopplade till exempelvis ett musklick behöver inkludera ytterligare information om placeringen av klickhändelsen och om huruvida användaren tryckte på andra tangenter samtidigt. Den typen av information kan du skicka till händelseavlyssnare genom att utöka klassen Event, vilket klassen MouseEvent gör. ActionScript 3.0 API definierar flera Event-underklasser för vanliga händelser som kräver ytterligare information. Händelser som är kopplade till Event-underklasserna beskrivs i dokumentationen för respektive klass.

Metoderna för Event-klassen kan användas i händelseavlyssnarfunktioner för att påverka händelseobjektets beteende. En del händelser har ett associerat standardbeteende. Till exempel har doubleClick-händelsen ett associerat standardbeteende som markerar ordet under muspekaren vid tidpunkten för händelsen. Din händelseavlyssnare kan avbryta det här beteendet genom att anropa preventDefault()-metoden. Det går också att göra den aktuella händelseavlyssnaren till den sista som bearbetar en händelse genom att anropa metoden stopPropagation() eller stopImmediatePropagation().

Andra informationskällor är:

Visa exemplen

Fler exempel

Relaterade API-element



Publika egenskaper
 EgenskapDefinieras med
  bubbles : Boolean
[skrivskyddad] indikerar om händelsen är en bubblande händelse.
Event
  cancelable : Boolean
[skrivskyddad] Indikerar om beteendet som är kopplat till händelsen kan förhindras.
Event
 Inheritedconstructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans.
Object
  currentTarget : Object
[skrivskyddad] Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
Event
  eventPhase : uint
[skrivskyddad] Den nuvarande fasen i händelseflödet.
Event
  target : Object
[skrivskyddad] Händelsens mål.
Event
  type : String
[skrivskyddad] Händelsens typ.
Event
Publika metoder
 MetodDefinieras med
  
Event(type:String, bubbles:Boolean = false, cancelable:Boolean = false)
Skapar ett Event-objekt som kan skicka en parameter till händelseavlyssnare.
Event
  
Skapar ett duplikat av en instans av en Event-underklass.
Event
  
formatToString(className:String, ... arguments):String
Ett verktyg som används för att implementera metoden toString() i de anpassade klasserna ActionScript 3.0.
Event
 Inherited
Anger om det finns en egenskap angiven för ett objekt.
Object
  
Kontrollerar om preventDefault()-metoden har anropats för händelsen.
Event
 Inherited
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter.
Object
  
Avbryter en händelses standardbeteende om det beteendet kan avbrytas.
Event
 Inherited
Anger om den angivna egenskapen finns och är uppräkningsbar.
Object
 Inherited
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder.
Object
  
Förhindrar behandling av händelsehanterare i den aktuella noden och alla noder som följer den aktuella noden i händelseflödet.
Event
  
Förhindrar behandling av händelsehanterare i noder som följer den aktuella noden i händelseflödet.
Event
 Inherited
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner.
Object
  
Returnerar en sträng som innehåller alla egenskaper i Event-objektet.
Event
 Inherited
Returnerar det angivna objektets primitiva värde.
Object
Publika konstanter
 KonstantDefinieras med
  ACTIVATE : String = "activate"
[statisk] Konstanten ACTIVATE definierar värdet för type-egenskapen för ett activate-händelseobjekt.
Event
  ADDED : String = "added"
[statisk] Event.ADDED-konstanten definierar värdet på type-egenskapen i ett added-händelseobjekt.
Event
  ADDED_TO_STAGE : String = "addedToStage"
[statisk] Event.ADDED_TO_STAGE-konstanten definierar värdet på type-egenskapen i ett addedToStage-händelseobjekt.
Event
  BROWSER_ZOOM_CHANGE : String = "browserZoomChange"
[statisk] Event.BROWSER_ZOOM_CHANGE-konstanten definierar värdet på type-egenskapen för ett browserZoomChange-händelseobjekt.
Event
  CANCEL : String = "cancel"
[statisk] Event.CANCEL-konstanten definierar värdet på type-egenskapen i ett cancel-händelseobjekt.
Event
  CHANGE : String = "change"
[statisk] Event.CHANGE-konstanten definierar värdet på type-egenskapen i ett change-händelseobjekt.
Event
  CHANNEL_MESSAGE : String = "channelMessage"
[statisk] Konstanten Event.CHANNEL_MESSAGE definierar värdet på type-egenskapen i ett channelMessage-händelseobjekt.
Event
  CHANNEL_STATE : String = "channelState"
[statisk] Konstanten Event.CHANNEL_STATE definierar värdet på type-egenskapen i ett channelState-händelseobjekt.
Event
  CLEAR : String = "clear"
[statisk] Event.CLEAR-konstanten definierar värdet på type-egenskapen i ett clear-händelseobjekt.
Event
  CLOSE : String = "close"
[statisk] Event.CLOSE-konstanten definierar värdet på type-egenskapen i ett close-händelseobjekt.
Event
  CLOSING : String = "closing"
[statisk] Event.CLOSING-konstanten definierar värdet på type-egenskapen i ett closing-händelseobjekt.
Event
  COMPLETE : String = "complete"
[statisk] Event.COMPLETE-konstanten definierar värdet på type-egenskapen i ett complete-händelseobjekt.
Event
  CONNECT : String = "connect"
[statisk] Event.CONNECT-konstanten definierar värdet på type-egenskapen för ett connect-händelseobjekt.
Event
  CONTEXT3D_CREATE : String = "context3DCreate"
[statisk] Med konstanten Event.CONTEXT3D_CREATE definieras värdet för ett context3Dcreate-händelseobjekts type-egenskap.
Event
  COPY : String = "copy"
[statisk] Definierar värdet för ett copy-händelseobjekts type-egenskap.
Event
  CUT : String = "cut"
[statisk] Definierar värdet för ett cut-händelseobjekts type-egenskap.
Event
  DEACTIVATE : String = "deactivate"
[statisk] Event.DEACTIVATE-konstanten definierar värdet på type-egenskapen i ett deactivate-händelseobjekt.
Event
  DISPLAYING : String = "displaying"
[statisk] Event.DISPLAYING-konstanten definierar värdet på type-egenskapen för ett render-händelseobjekt.
Event
  ENTER_FRAME : String = "enterFrame"
[statisk] Event.ENTER_FRAME-konstanten definierar värdet på type-egenskapen i ett enterFrame-händelseobjekt.
Event
  EXIT_FRAME : String = "exitFrame"
[statisk] Event.EXIT_FRAME-konstanten definierar värdet på type-egenskapen i ett exitFrame-händelseobjekt.
Event
  EXITING : String = "exiting"
[statisk] Event.EXITING-konstanten definierar värdet på type-egenskapen i ett exiting-händelseobjekt.
Event
  FRAME_CONSTRUCTED : String = "frameConstructed"
[statisk] Event.FRAME_CONSTRUCTED-konstanten definierar värdet på type-egenskapen för ett frameConstructed-händelseobjekt.
Event
  FRAME_LABEL : String = "frameLabel"
[statisk] Konstanten Event.FRAME_LABEL definierar värdet för type-egenskapen för ett frameLabel-händelseobjekt.
Event
  FULLSCREEN : String = "fullScreen"
[statisk] Event.FULL_SCREEN-konstanten definierar värdet på type-egenskapen i ett fullScreen-händelseobjekt.
Event
  HTML_BOUNDS_CHANGE : String = "htmlBoundsChange"
[statisk] Event.HTML_BOUNDS_CHANGE-konstanten definierar värdet på type-egenskapen i ett htmlBoundsChange-händelseobjekt.
Event
  HTML_DOM_INITIALIZE : String = "htmlDOMInitialize"
[statisk] Event.HTML_DOM_INITIALIZE-konstanten definierar värdet på type-egenskapen i ett htmlDOMInitialize-händelseobjekt.
Event
  HTML_RENDER : String = "htmlRender"
[statisk] Event.HTML_RENDER-konstanten definierar värdet på type-egenskapen i ett htmlRender-händelseobjekt.
Event
  ID3 : String = "id3"
[statisk] Event.ID3-konstanten definierar värdet på type-egenskapen i ett id3-händelseobjekt.
Event
  INIT : String = "init"
[statisk] Event.INIT-konstanten definierar värdet på type-egenskapen i ett init-händelseobjekt.
Event
  LOCATION_CHANGE : String = "locationChange"
[statisk] Event.LOCATION_CHANGE-konstanten definierar värdet på type-egenskapen i ett locationChange-händelseobjekt.
Event
  MOUSE_LEAVE : String = "mouseLeave"
[statisk] Event.MOUSE_LEAVE-konstanten definierar värdet på type-egenskapen i ett mouseLeave-händelseobjekt.
Event
  NETWORK_CHANGE : String = "networkChange"
[statisk] Event.NETWORK_CHANGE-konstanten definierar värdet på type-egenskapen i ett networkChange-händelseobjekt.
Event
  OPEN : String = "open"
[statisk] Event.OPEN-konstanten definierar värdet på type-egenskapen i ett open-händelseobjekt.
Event
  PASTE : String = "paste"
[statisk] Event.PASTE-konstanten definierar värdet på type-egenskapen för ett paste-händelseobjekt.
Event
      PREPARING : String = "preparing"
[statisk] Konstanten Event.PREPARING definierar värdet för type-egenskapen för ett preparing-händelseobjekt.
Event
  REMOVED : String = "removed"
[statisk] Event.REMOVED-konstanten definierar värdet på type-egenskapen i ett removed-händelseobjekt.
Event
  REMOVED_FROM_STAGE : String = "removedFromStage"
[statisk] Event.REMOVED_FROM_STAGE-konstanten definierar värdet på type-egenskapen i ett removedFromStage-händelseobjekt.
Event
  RENDER : String = "render"
[statisk] Event.RENDER-konstanten definierar värdet på type-egenskapen i ett render-händelseobjekt.
Event
  RESIZE : String = "resize"
[statisk] Event.RESIZE-konstanten definierar värdet på type-egenskapen i ett resize-händelseobjekt.
Event
  SCROLL : String = "scroll"
[statisk] Event.SCROLL-konstanten definierar värdet på type-egenskapen i ett scroll-händelseobjekt.
Event
  SELECT : String = "select"
[statisk] Event.SELECT-konstanten definierar värdet på type-egenskapen i ett select-händelseobjekt.
Event
  SELECT_ALL : String = "selectAll"
[statisk] Event.SELECT_ALL-konstanten definierar värdet på type-egenskapen för ett selectAll-händelseobjekt.
Event
  SOUND_COMPLETE : String = "soundComplete"
[statisk] Event.SOUND_COMPLETE-konstanten definierar värdet på type-egenskapen för ett soundComplete-händelseobjekt.
Event
  STANDARD_ERROR_CLOSE : String = "standardErrorClose"
[statisk] Konstanten Event.STANDARD_ERROR_CLOSE definierar värdet för type-egenskapen för ett standardErrorClose-händelseobjekt.
Event
  STANDARD_INPUT_CLOSE : String = "standardInputClose"
[statisk] Konstanten Event.STANDARD_INPUT_CLOSE definierar värdet för type-egenskapen för ett standardInputClose-händelseobjekt.
Event
  STANDARD_OUTPUT_CLOSE : String = "standardOutputClose"
[statisk] Konstanten Event.STANDARD_OUTPUT_CLOSE definierar värdet för type-egenskapen för ett standardOutputClose-händelseobjekt.
Event
      SUSPEND : String = "suspend"
[statisk] Konstanten Event.SUSPEND definierar värdet för type-egenskapen för ett suspend-händelseobjekt.
Event
  TAB_CHILDREN_CHANGE : String = "tabChildrenChange"
[statisk] Event.TAB_CHILDREN_CHANGE-konstanten definierar värdet på type-egenskapen i ett tabChildrenChange-händelseobjekt.
Event
  TAB_ENABLED_CHANGE : String = "tabEnabledChange"
[statisk] Event.TAB_ENABLED_CHANGE-konstanten definierar värdet på type-egenskapen för ett tabEnabledChange-händelseobjekt.
Event
  TAB_INDEX_CHANGE : String = "tabIndexChange"
[statisk] Event.TAB_INDEX_CHANGE-konstanten definierar värdet på type-egenskapen för ett tabIndexChange-händelseobjekt.
Event
  TEXT_INTERACTION_MODE_CHANGE : String = "textInteractionModeChange"
[statisk] Konstanten Event.TEXT_INTERACTION_MODE_CHANGE definierar värdet på type-egenskapen för ett händelseobjekt för interaktionsläge.
Event
  TEXTURE_READY : String = "textureReady"
[statisk] Konstanten Event.TEXTURE_READY definierar värdet på type-egenskapen för ett textureReady-händelseobjekt.
Event
  UNLOAD : String = "unload"
[statisk] Event.UNLOAD-konstanten definierar värdet på type-egenskapen i ett unload-händelseobjekt.
Event
  USER_IDLE : String = "userIdle"
[statisk] Event.USER_IDLE-konstanten definierar värdet på type-egenskapen för ett userIdle-händelseobjekt.
Event
  USER_PRESENT : String = "userPresent"
[statisk] Event.USER_PRESENT-konstanten definierar värdet på type-egenskapen i ett userPresent-händelseobjekt.
Event
  VIDEO_FRAME : String = "videoFrame"
[statisk] Konstanten Event.VIDEO_FRAME definierar värdet på type-egenskapen i ett videoFrame-händelseobjekt.
Event
  WORKER_STATE : String = "workerState"
[statisk] Event.WORKER_STATE-konstanten definierar värdet på type-egenskapen i ett workerState-händelseobjekt.
Event
Egenskapsdetaljer

bubbles

egenskap
bubbles:Boolean  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

indikerar om händelsen är en bubblande händelse. Om händelsen kan bubbla är det här värdet true, annars false.

När en händelse inträffar rör den sig genom tre faser i händelseflödet: hämtningsfasen, som flödar från högst upp i hierarkin i visningslistan till noden strax före målnoden; målfasen, som omfattar målnoden; samt bubblingsfasen, som flödar från noden efter målnoden och tillbaka upp i hierarkin i visningslistan.

Vissa händelser, t.ex. activate- och unload-händelser har inte någon bubblingsfas. Egenskapen bubbles har ett värde på false för händelser som inte har någon bubblingsfas.



Implementering
    public function get bubbles():Boolean

cancelable

egenskap 
cancelable:Boolean  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Indikerar om beteendet som är kopplat till händelsen kan förhindras. Om beteendet kan avbrytas är det här värdet true, annars false.



Implementering
    public function get cancelable():Boolean

Relaterade API-element

currentTarget

egenskap 
currentTarget:Object  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. Om en användare exempelvis klickar på en OK-knapp är det aktuella målet den nod som innehåller den knappen eller någon av dess överordnade som har registrerat en händelseavlyssnare för den händelsen.



Implementering
    public function get currentTarget():Object

eventPhase

egenskap 
eventPhase:uint  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Den nuvarande fasen i händelseflödet. Den här egenskapen kan innehålla följande numeriska värden:

  • Hämtningsfasen (EventPhase.CAPTURING_PHASE).
  • Målfasen (EventPhase.AT_TARGET).
  • Bubblingsfasen (EventPhase.BUBBLING_PHASE).



Implementering
    public function get eventPhase():uint

target

egenskap 
target:Object  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Händelsens mål. Den här egenskapen innehåller målnoden. Om en användare exempelvis klickar på en OK-knapp är målnoden den visningslistenod som innehåller den knappen.



Implementering
    public function get target():Object

type

egenskap 
type:String  [skrivskyddad]

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Händelsens typ. Typen är skiftlägeskänslig.



Implementering
    public function get type():String
Konstruktordetaljer

Event

()Konstruktor
public function Event(type:String, bubbles:Boolean = false, cancelable:Boolean = false)

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Skapar ett Event-objekt som kan skicka en parameter till händelseavlyssnare.

Parametrar
type:String — Händelsens typ, tillgänglig som Event.type.
 
bubbles:Boolean (default = false) — Bestämmer om Event-objektet deltar i bubblingssteget av händelseflödet. Standardvärdet är false.
 
cancelable:Boolean (default = false) — Avgör om Event-objektet kan avbrytas. Standardvärdena är false.
Metoddetaljer

clone

()metod
public function clone():Event

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Skapar ett duplikat av en instans av en Event-underklass.

Returnerar ett nytt Event-objekt som är en kopia av den ursprungliga instansen av Event-objektet. Det är vanligen inte du som anropar clone(), det är klassen EventDispatcher som anropar den automatiskt när du skickar om en händelse – dvs. när du anropar dispatchEvent(event) från en hanterare som hanterar event.

Det nya Event-objektet omfattar alla egenskaper från det ursprungliga objektet.

När du skapar en anpassad Event-klass måste du åsidosätta den ärvda Event.clone()-metoden för att den ska kunna duplicera den anpassade klassens egenskaper. Om du inte ställer in alla egenskaperna som du lägger till i händelseunderklassen kommer de egenskaperna inte att ha korrekta värden när avlyssnare hanterar händelsen som skickats om.

I det här exemplet är PingEvent en underklass av Event och därför implementeras dess egen version av clone().

     class PingEvent extends Event {
         var URL:String;
         
     public override function clone():Event {
              return new PingEvent(type, bubbles, cancelable, URL);
        }
     }
     

Returnerar
Event — Ett nytt Event-objekt som är identiskt med originalet.

formatToString

()metod 
public function formatToString(className:String, ... arguments):String

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Ett verktyg som används för att implementera metoden toString() i de anpassade ActionScript 3.0 Event-klasserna. Du rekommenderas att åsidosätta toString()-metoden, men det krävs inte.

	 class PingEvent extends Event {
	  var URL:String;
	 
	 public override function toString():String { 
	  return formatToString("PingEvent", "type", "bubbles", "cancelable", "eventPhase", "URL"); 
	    }
	 }
	 

Parametrar

className:String — Namnet på den anpassade Event-klassen. I föregående exempel är className-parametern PingEvent.
 
... arguments — Egenskaperna för Event-klassen och de egenskaper som du lägger till i den anpassade Event-klassen. I det föregående exemplet inbegriper ...arguments-parametern type, bubbles, cancelable, eventPhase och RL.

Returnerar
String — Namnet på den anpassade Event-klassen och String-värdet för ...arguments-parametrarna.

isDefaultPrevented

()metod 
public function isDefaultPrevented():Boolean

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Kontrollerar om preventDefault()-metoden har anropats för händelsen. Om preventDefault()-metoden har anropats returneras true, annars returneras false.

Returnerar
Boolean — Om preventDefault() har anropats returneras true, annars returneras false.

Relaterade API-element

preventDefault

()metod 
public function preventDefault():void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Avbryter en händelses standardbeteende om det beteendet kan avbrytas.

Många händelser har beteenden kopplade till sig som utförs som standard. Om en användare exempelvis skriver in ett tecken i ett textfält blir standardbeteendet att tecknet visas i textfältet. Eftersom TextEvent.TEXT_INPUT-händelsens standardbeteende kan avbrytas kan du använda preventDefault()-metoden för att förhindra att tecknet visas.

Ett exempel på ett beteende som inte går att avbryta är standardbeteendet som är kopplat till Event.REMOVED-händelsen, som genereras när Flash Player ska ta bort ett visningsobjekt från visningslistan. Standardbeteendet (ta bort elementet) går inte att avbryta, så preventDefault()-metoden har ingen effekt på det här standardbeteendet.

Det går att använda egenskapen Event.cancelable för att kontrollera om det går att förhindra standardbeteendet som är kopplat till en viss händelse. Om värdet av Event.cancelable är true kan preventDefault() användas för att avbryta händelsen, annars har preventDefault() ingen effekt.

Relaterade API-element

stopImmediatePropagation

()metod 
public function stopImmediatePropagation():void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Förhindrar behandling av händelsehanterare i den aktuella noden och alla noder som följer den aktuella noden i händelseflödet. Den här metoden träder omedelbart i kraft och den påverkar händelseavlyssnare i den aktuella noden. Metoden stopPropagation() träder inte i kraft förrän alla händelseavlyssnare i den aktuella noden är färdigbearbetade.

Obs! Den här metoden avbryter inte det beteende som är kopplat till den här händelsen. Mer information om den funktionaliteten finns i preventDefault().

Relaterade API-element

stopPropagation

()metod 
public function stopPropagation():void

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Förhindrar behandling av händelsehanterare i noder som följer den aktuella noden i händelseflödet. Den här metoden påverkar inte några händelseavlyssnare i den aktuella noden (currentTarget). Metoden stopImmediatePropagation() förhindrar bearbetning av händelseavlyssnare både i den aktuella noden och följande noder. Ytterligare anrop till den här metoden har ingen effekt. Den här metoden kan anropas i alla faser av händelseflödet.

Obs! Den här metoden avbryter inte det beteende som är kopplat till den här händelsen. Mer information om den funktionaliteten finns i preventDefault().

Relaterade API-element

toString

()metod 
public function toString():String

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Returnerar en sträng som innehåller alla egenskaper i Event-objektet. Strängen är i följande format:

[Event type=värde bubbles=värde cancelable=värde]

Returnerar
String — En sträng som innehåller alla Event-objektets egenskaper.
Konstantdetaljer

ACTIVATE

Konstant
public static const ACTIVATE:String = "activate"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Konstanten ACTIVATE definierar värdet för type-egenskapen för ett activate-händelseobjekt.

Obs! Den här händelsen har varken en ”capture phase” eller en ”bubble phase” vilket innebär att händelseavlyssnaren måste läggas till direkt i potentiella mål, oavsett om målet visas i listan eller inte.

Enheter med AIR for TV skickar aldrig den här händelsen automatiskt. Du kan skicka den manuellt om du vill.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla DisplayObject-instanser med en avlyssnare registrerad för activate-händelsen.

Relaterade API-element

ADDED

Konstant 
public static const ADDED:String = "added"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.ADDED-konstanten definierar värdet på type-egenskapen i ett added-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDisplayObject-instansen läggs till i visningslistan. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

ADDED_TO_STAGE

Konstant 
public static const ADDED_TO_STAGE:String = "addedToStage"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9.0.28.0, Flash Lite 4

Event.ADDED_TO_STAGE-konstanten definierar värdet på type-egenskapen i ett addedToStage-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDisplayObject-instansen läggs till i scenvisningslistan, antingen direkt eller genom att ett underträd läggs till där DisplayObject-instansen finns med. Om DisplayObject-instansen läggs till direkt inträffar den added händelsen före den här händelsen.

Relaterade API-element

BROWSER_ZOOM_CHANGE

Konstant 
public static const BROWSER_ZOOM_CHANGE:String = "browserZoomChange"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 15, AIR 15

Event.BROWSER_ZOOM_CHANGE-konstanten definierar värdet på type-egenskapen för ett browserZoomChange-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
target Sceninstansen.

Relaterade API-element

CANCEL

Konstant 
public static const CANCEL:String = "cancel"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.CANCEL-konstanten definierar värdet på type-egenskapen i ett cancel-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetEn referens till det objekt vars åtgärd avbryts.

Relaterade API-element

CHANGE

Konstant 
public static const CHANGE:String = "change"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.CHANGE-konstanten definierar värdet på type-egenskapen i ett change-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetObjektet vars värde har modifierats. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

CHANNEL_MESSAGE

Konstant 
public static const CHANNEL_MESSAGE:String = "channelMessage"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 11.4, AIR 3.4

Konstanten Event.CHANNEL_MESSAGE definierar värdet på type-egenskapen i ett channelMessage-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet objekt som skickade den här händelsen.

Relaterade API-element

CHANNEL_STATE

Konstant 
public static const CHANNEL_STATE:String = "channelState"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 11.4, AIR 3.4

Konstanten Event.CHANNEL_STATE definierar värdet på type-egenskapen i ett channelState-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet objekt som skickade den här händelsen.

Relaterade API-element

CLEAR

Konstant 
public static const CLEAR:String = "clear"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5, Flash Lite 4

Event.CLEAR-konstanten definierar värdet på type-egenskapen i ett clear-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla InteractiveObject-instanser med en avlyssnare registrerad för clear-händelsen.

Obs! TextField-objekt skickar inte clear-, copy-, cut-, paste- eller selectAll-händelser. TextField-objekt inkluderar alltid kommandona Klipp ut, Kopiera, Klistra in, Rensa och Markera allt på snabbmenyn. Du kan inte ta bort de här kommandona från snabbmenyn för TextField-objekt. För TextField-objekt genereras inga clear-, copy-, cut-, paste- eller selectAll-händelser när de här kommandona (eller motsvarande kortkommandon) väljs. Andra klasser som utökar InteractiveObject-klassen, bland annat komponenter som byggts med Flash Text Engine (FTE), skickar dock de här händelserna som svar på användaråtgärder som kortkommandon och snabbmenyer.

Relaterade API-element

CLOSE

Konstant 
public static const CLOSE:String = "close"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.CLOSE-konstanten definierar värdet på type-egenskapen i ett close-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet objekt vars anslutning har stängts.

Relaterade API-element

CLOSING

Konstant 
public static const CLOSING:String = "closing"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.CLOSING-konstanten definierar värdet på type-egenskapen i ett closing-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelabletrue; att avbryta det här händelseobjektet innebär att close-åtgärden avbryts.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetObjektet vars anslutning ska stängas.

Relaterade API-element

COMPLETE

Konstant 
public static const COMPLETE:String = "complete"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.COMPLETE-konstanten definierar värdet på type-egenskapen i ett complete-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet nätverksobjekt som har lästs in.

Relaterade API-element

CONNECT

Konstant 
public static const CONNECT:String = "connect"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.CONNECT-konstanten definierar värdet på type-egenskapen för ett connect-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet Socket- eller XMLSocket-objektet som har upprättat en nätverksanslutning.

Relaterade API-element

CONTEXT3D_CREATE

Konstant 
public static const CONTEXT3D_CREATE:String = "context3DCreate"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 11, AIR 3

Med konstanten Event.CONTEXT3D_CREATE definieras värdet för ett context3Dcreate-händelseobjekts type-egenskap. Händelsen inträffar endast för Stage3D-objekt som svar på antingen ett anrop till Stage3D.requestContext3D eller en OS-aktiverad återställning av det Context3D som är bundet till Stage3D-objektet. Granska Stage3D.context3D-egenskapen för att erhålla det nyskapade Context3D-objektet.

Relaterade API-element

Stage3D

COPY

Konstant 
public static const COPY:String = "copy"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5, Flash Lite 4

Definierar värdet för ett copy-händelseobjekts type-egenskap.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla InteractiveObject-instanser med en avlyssnare registrerad för copy-händelsen.

Obs! TextField-objekt skickar inte clear-, copy-, cut-, paste- eller selectAll-händelser. TextField-objekt inkluderar alltid kommandona Klipp ut, Kopiera, Klistra in, Rensa och Markera allt på snabbmenyn. Du kan inte ta bort de här kommandona från snabbmenyn för TextField-objekt. För TextField-objekt genereras inga clear-, copy-, cut-, paste- eller selectAll-händelser när de här kommandona (eller motsvarande kortkommandon) väljs. Andra klasser som utökar InteractiveObject-klassen, bland annat komponenter som byggts med Flash Text Engine (FTE), skickar dock de här händelserna som svar på användaråtgärder som kortkommandon och snabbmenyer.

Relaterade API-element

CUT

Konstant 
public static const CUT:String = "cut"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5, Flash Lite 4

Definierar värdet på type-egenskapen i ett cut-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla InteractiveObject-instanser med en avlyssnare registrerad för cut-händelsen.

Obs! TextField-objekt skickar inte clear-, copy-, cut-, paste- eller selectAll-händelser. TextField-objekt inkluderar alltid kommandona Klipp ut, Kopiera, Klistra in, Rensa och Markera allt på snabbmenyn. Du kan inte ta bort de här kommandona från snabbmenyn för TextField-objekt. För TextField-objekt genereras inga clear-, copy-, cut-, paste- eller selectAll-händelser när de här kommandona (eller motsvarande kortkommandon) väljs. Andra klasser som utökar InteractiveObject-klassen, bland annat komponenter som byggts med Flash Text Engine (FTE), skickar dock de här händelserna som svar på användaråtgärder som kortkommandon och snabbmenyer.

Relaterade API-element

DEACTIVATE

Konstant 
public static const DEACTIVATE:String = "deactivate"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.DEACTIVATE-konstanten definierar värdet på type-egenskapen i ett deactivate-händelseobjekt.

Obs! Den här händelsen har varken en ”capture phase” eller en ”bubble phase” vilket innebär att händelseavlyssnaren måste läggas till direkt i potentiella mål, oavsett om målet visas i listan eller inte.

Enheter med AIR for TV skickar aldrig den här händelsen automatiskt. Du kan skicka den manuellt om du vill.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla DisplayObject-instanser med en avlyssnare registrerad för deactivate-händelsen.

Relaterade API-element

DISPLAYING

Konstant 
public static const DISPLAYING:String = "displaying"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.DISPLAYING-konstanten definierar värdet på type-egenskapen i ett displaying-händelseobjekt.

Obs! Den här händelsen går inte igenom en "capture phase" utan skickas direkt till målet, oavsett om målet finns i visningslistan eller ej.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetObjektet som kommer att visas.

Relaterade API-element

ENTER_FRAME

Konstant 
public static const ENTER_FRAME:String = "enterFrame"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.ENTER_FRAME-konstanten definierar värdet på type-egenskapen i ett enterFrame-händelseobjekt.

Obs! Den här händelsen har varken en ”capture phase” eller en ”bubble phase” vilket innebär att händelseavlyssnaren måste läggas till direkt i potentiella mål, oavsett om målet visas i listan eller inte.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla DisplayObject-instanser med en avlyssnare registrerad för enterFrame-händelsen.

Relaterade API-element

EXIT_FRAME

Konstant 
public static const EXIT_FRAME:String = "exitFrame"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.EXIT_FRAME-konstanten definierar värdet på type-egenskapen i ett exitFrame-händelseobjekt.

Obs! Den här händelsen har varken en ”capture phase” eller en ”bubble phase” vilket innebär att händelseavlyssnaren måste läggas till direkt i potentiella mål, oavsett om målet visas i listan eller inte.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla DisplayObject-instanser med en avlyssnare registrerad för enterFrame-händelsen.

Relaterade API-element

EXITING

Konstant 
public static const EXITING:String = "exiting"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.EXITING-konstanten definierar värdet på type-egenskapen i ett exiting-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelabletrue; att avbryta det här händelseobjektet innebär att exit-åtgärden avbryts.
currentTargetNativeApplication-objektet.
targetNativeApplication-objektet.

Relaterade API-element

FRAME_CONSTRUCTED

Konstant 
public static const FRAME_CONSTRUCTED:String = "frameConstructed"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.FRAME_CONSTRUCTED-konstanten definierar värdet på type-egenskapen i ett frameConstructed-händelseobjekt.

Obs! Den här händelsen har varken en ”capture phase” eller en ”bubble phase” vilket innebär att händelseavlyssnaren måste läggas till direkt i potentiella mål, oavsett om målet visas i listan eller inte.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla DisplayObject-instanser med en avlyssnare registrerad för frameConstructed-händelsen.

Relaterade API-element

FRAME_LABEL

Konstant 
public static const FRAME_LABEL:String = "frameLabel"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 11.3, AIR 3.3

Konstanten Event.FRAME_LABEL definierar värdet för type-egenskapen för ett frameLabel-händelseobjekt.

Obs! Den här händelsen har varken hämtnings- eller bubblingsfas, vilket innebär att händelseavlyssnaren måste läggas till direkt i FrameLabel-objekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet FrameLabel-objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla FrameLabel-instanser med en avlyssnare registrerad för frameLabel-händelsen.

Relaterade API-element

FULLSCREEN

Konstant 
public static const FULLSCREEN:String = "fullScreen"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.FULL_SCREEN-konstanten definierar värdet på type-egenskapen i ett fullScreen-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetScenobjektet.

Relaterade API-element

HTML_BOUNDS_CHANGE

Konstant 
public static const HTML_BOUNDS_CHANGE:String = "htmlBoundsChange"

Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.HTML_BOUNDS_CHANGE-konstanten definierar värdet på type-egenskapen i ett htmlBoundsChange-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetHTMLLoader-objektet.
targetHTMLLoader-objektet.

Relaterade API-element

HTML_DOM_INITIALIZE

Konstant 
public static const HTML_DOM_INITIALIZE:String = "htmlDOMInitialize"

Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.HTML_DOM_INITIALIZE-konstanten definierar värdet på type-egenskapen i ett htmlDOMInitialize-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetHTMLLoader-objektet.
targetHTMLLoader-objektet.

Relaterade API-element

HTML_RENDER

Konstant 
public static const HTML_RENDER:String = "htmlRender"

Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.HTML_RENDER-konstanten definierar värdet på type-egenskapen i ett htmlRender-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetHTMLLoader-objektet.
targetHTMLLoader-objektet.

Relaterade API-element

ID3

Konstant 
public static const ID3:String = "id3"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.ID3-konstanten definierar värdet på type-egenskapen i ett id3-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetSound-objektet som läser in den MP3 som ID3-data nu är tillgänglig för. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

INIT

Konstant 
public static const INIT:String = "init"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.INIT-konstanten definierar värdet på type-egenskapen i ett init-händelseobjektet.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet LoaderInfo-objekt som är kopplat till SWF-filen som användaren läser in.

Relaterade API-element

LOCATION_CHANGE

Konstant 
public static const LOCATION_CHANGE:String = "locationChange"

Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.LOCATION_CHANGE-konstanten definierar värdet på type-egenskapen i ett locationChange-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetHTMLLoader-objektet.
targetHTMLLoader-objektet.

Relaterade API-element

MOUSE_LEAVE

Konstant 
public static const MOUSE_LEAVE:String = "mouseLeave"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.MOUSE_LEAVE-konstanten definierar värdet på type-egenskapen i ett mouseLeave-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetScenobjektet. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

NETWORK_CHANGE

Konstant 
public static const NETWORK_CHANGE:String = "networkChange"

Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.NETWORK_CHANGE-konstanten definierar värdet på type-egenskapen i ett networkChange-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetNativeApplication-objektet.

Relaterade API-element

OPEN

Konstant 
public static const OPEN:String = "open"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.OPEN-konstanten definierar värdet på type-egenskapen i ett open-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet nätverksobjekt som har öppnat en anslutning.

Relaterade API-element

PASTE

Konstant 
public static const PASTE:String = "paste"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5, Flash Lite 4

Event.PASTE-konstanten definierar värdet på type-egenskapen i ett paste-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue (false för AIR-miljön.)
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla InteractiveObject-instanser med en avlyssnare registrerad för paste-händelsen.

Obs! TextField-objekt skickar inte clear-, copy-, cut-, paste- eller selectAll-händelser. TextField-objekt inkluderar alltid kommandona Klipp ut, Kopiera, Klistra in, Rensa och Markera allt på snabbmenyn. Du kan inte ta bort de här kommandona från snabbmenyn för TextField-objekt. För TextField-objekt genereras inga clear-, copy-, cut-, paste- eller selectAll-händelser när de här kommandona (eller motsvarande kortkommandon) väljs. Andra klasser som utökar InteractiveObject-klassen, bland annat komponenter som byggts med Flash Text Engine (FTE), skickar dock de här händelserna som svar på användaråtgärder som kortkommandon och snabbmenyer.

Relaterade API-element

    

PREPARING

Konstant 
public static const PREPARING:String = "preparing"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 2.6

Konstanten Event.PREPARING definierar värdet för type-egenskapen för ett preparing-händelseobjekt.

Obs! Den här händelsen går inte igenom en "capture phase" utan skickas direkt till målet, oavsett om målet finns i visningslistan eller ej.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse
currentTargetDet objekt som skickade den här händelsen.
targetDet objekt som skickade den här händelsen.

Relaterade API-element

REMOVED

Konstant 
public static const REMOVED:String = "removed"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.REMOVED-konstanten definierar värdet på type-egenskapen i ett removed-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDisplayObject-instansen som ska tas bort från visningslistan. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

REMOVED_FROM_STAGE

Konstant 
public static const REMOVED_FROM_STAGE:String = "removedFromStage"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9.0.28.0, Flash Lite 4

Event.REMOVED_FROM_STAGE-konstanten definierar värdet på type-egenskapen i ett removedFromStage-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDisplayObject-instansen tas bort från scenvisningslistan, antingen direkt eller genom att ett underträd tas bort där DisplayObject-instansen finns med. Om DisplayObject-instansen tas bort direkt inträffar den removed händelsen före den här händelsen.

Relaterade API-element

RENDER

Konstant 
public static const RENDER:String = "render"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.RENDER-konstanten definierar värdet på type-egenskapen i ett render-händelseobjekt.

Obs! Den här händelsen har varken en ”capture phase” eller en ”bubble phase” vilket innebär att händelseavlyssnaren måste läggas till direkt i potentiella mål, oavsett om målet visas i listan eller inte.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; standardbeteende går inte att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla DisplayObject-instanser med en avlyssnare registrerad för render-händelsen.

Relaterade API-element

RESIZE

Konstant 
public static const RESIZE:String = "resize"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.RESIZE-konstanten definierar värdet på type-egenskapen i ett resize-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetScenobjektet.

Relaterade API-element

SCROLL

Konstant 
public static const SCROLL:String = "scroll"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.SCROLL-konstanten definierar värdet på type-egenskapen i ett scroll-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet TextField-objekt som har rullats. target-egenskapen är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

SELECT

Konstant 
public static const SELECT:String = "select"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.SELECT-konstanten definierar värdet på type-egenskapen i ett select-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetObjektet för vilket ett objekt har valts.

Relaterade API-element

SELECT_ALL

Konstant 
public static const SELECT_ALL:String = "selectAll"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 10, AIR 1.5, Flash Lite 4

Event.SELECT_ALL-konstanten definierar värdet på type-egenskapen i ett selectAll-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetAlla InteractiveObject-instanser med en avlyssnare registrerad för selectAll-händelsen.

Obs! TextField-objekt skickar inte clear-, copy-, cut-, paste- eller selectAll-händelser. TextField-objekt inkluderar alltid kommandona Klipp ut, Kopiera, Klistra in, Rensa och Markera allt på snabbmenyn. Du kan inte ta bort de här kommandona från snabbmenyn för TextField-objekt. För TextField-objekt genereras inga clear-, copy-, cut-, paste- eller selectAll-händelser när de här kommandona (eller motsvarande kortkommandon) väljs. Andra klasser som utökar InteractiveObject-klassen, bland annat komponenter som byggts med Flash Text Engine (FTE), skickar dock de här händelserna som svar på användaråtgärder som kortkommandon och snabbmenyer.

Relaterade API-element

SOUND_COMPLETE

Konstant 
public static const SOUND_COMPLETE:String = "soundComplete"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Konstanten Event.SOUND_COMPLETE definierar värdet på type-egenskap i ett soundComplete-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet SoundChannel-objekt på vilket ett ljud har slutat spela.

Relaterade API-element

STANDARD_ERROR_CLOSE

Konstant 
public static const STANDARD_ERROR_CLOSE:String = "standardErrorClose"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 2, Flash Lite 4

Konstanten Event.STANDARD_ERROR_CLOSE definierar värdet för type-egenskapen för ett standardErrorClose-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
targetNativeProcess-objektet.

STANDARD_INPUT_CLOSE

Konstant 
public static const STANDARD_INPUT_CLOSE:String = "standardInputClose"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 2, Flash Lite 4

Konstanten Event.STANDARD_INPUT_CLOSE definierar värdet för type-egenskapen för ett standardInputClose-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
targetNativeProcess-objektet.

STANDARD_OUTPUT_CLOSE

Konstant 
public static const STANDARD_OUTPUT_CLOSE:String = "standardOutputClose"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 2, Flash Lite 4

Konstanten Event.STANDARD_OUTPUT_CLOSE definierar värdet för type-egenskapen för ett standardOutputClose-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
targetNativeProcess-objektet.

    

SUSPEND

Konstant 
public static const SUSPEND:String = "suspend"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 3.3

Konstanten Event.SUSPEND definierar värdet för type-egenskapen för ett suspend-händelseobjekt. Denna händelse skickas endast med AIR iOS.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetNativeApplication-objektet.
targetNativeApplication-objektet.

Relaterade API-element

TAB_CHILDREN_CHANGE

Konstant 
public static const TAB_CHILDREN_CHANGE:String = "tabChildrenChange"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.TAB_CHILDREN_CHANGE-konstanten definierar värdet på type-egenskapen i ett tabChildrenChange-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet objekt vars tabChildren-flagga har ändrats. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

TAB_ENABLED_CHANGE

Konstant 
public static const TAB_ENABLED_CHANGE:String = "tabEnabledChange"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.TAB_ENABLED_CHANGE-konstanten definierar värdet på type-egenskapen i ett tabEnabledChange-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet InteractiveObject vars tabEnabled-flagga har ändrats. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

TAB_INDEX_CHANGE

Konstant 
public static const TAB_INDEX_CHANGE:String = "tabIndexChange"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.TAB_INDEX_CHANGE-konstanten definierar värdet på type-egenskapen i ett tabIndexChange-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblestrue
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet objekt vars tabIndex har ändrats. target är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

TEXT_INTERACTION_MODE_CHANGE

Konstant 
public static const TEXT_INTERACTION_MODE_CHANGE:String = "textInteractionModeChange"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 11, Flash Lite 4

Konstanten Event.TEXT_INTERACTION_MODE_CHANGE definierar värdet på type-egenskapen för ett interaction mode-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetObjektet TextField vilkens egenskap för interaktionsläge har ändrats. På Android kan du till exempel ändra interaktionsläget till SELECTION via snabbmeny. target-egenskapen är inte alltid det objekt i visningslistan som har registrerat händelseavlyssnaren. Använd egenskapen currentTarget om du vill komma åt det objekt i visningslistan som bearbetar händelsen.

Relaterade API-element

TEXTURE_READY

Konstant 
public static const TEXTURE_READY:String = "textureReady"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 11.4, AIR 3.4

Konstanten Event.TEXTURE_READY definierar värdet på type-egenskapen för ett textureReady-händelseobjekt. Den här händelsen skickades med objekten Texture och CubeTexture för att signalera att en asynkron uppladdning har slutförts. Begär en asynkron uppladdning genom att använda metoden uploadCompressedTextureFromByteArray() på Texture eller CubeTexture. Den här händelsen bubblar inte och går inte att avbryta.

Relaterade API-element

Texture.uploadCompressedTextureFromByteArray()
CubeTexture.uploadCompressedTextureFromByteArray()

UNLOAD

Konstant 
public static const UNLOAD:String = "unload"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: AIR 1.0, Flash Player 9, Flash Lite 4

Event.UNLOAD-konstanten definierar värdet på type-egenskapen i ett unload-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet LoaderInfo-objekt som är kopplat till SWF-filen som användaren tar bort eller ersätter.

Relaterade API-element

USER_IDLE

Konstant 
public static const USER_IDLE:String = "userIdle"

Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.USER_IDLE-konstanten definierar värdet på type-egenskapen i ett userIdle-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
targetNativeApplication-objektet.

Relaterade API-element

USER_PRESENT

Konstant 
public static const USER_PRESENT:String = "userPresent"

Körningsmiljöversioner: AIR 1.0, Flash Lite 4

Event.USER_PRESENT-konstanten definierar värdet på type-egenskapen i ett userPresent-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
targetNativeApplication-objektet.

Relaterade API-element

VIDEO_FRAME

Konstant 
public static const VIDEO_FRAME:String = "videoFrame"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 11.4, AIR 3.4

Konstanten Event.VIDEO_FRAME definierar värdet på type-egenskapen i ett videoFrame-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
targetDet Camera-objekt som skickade den här händelsen.

Relaterade API-element

WORKER_STATE

Konstant 
public static const WORKER_STATE:String = "workerState"

Språkversion: ActionScript 3.0
Körningsmiljöversioner: Flash Player 11.4, AIR 3.4

Event.WORKER_STATE-konstanten definierar värdet på type-egenskapen i ett workerState-händelseobjekt.

Den här händelsen har följande egenskaper:

EgenskapVärde
bubblesfalse
cancelablefalse; det finns inget standardbeteende att avbryta.
currentTargetDet objekt som aktivt behandlar Event-objektet med en händelseavlyssnare.
targetDet objekt som skickade den här händelsen.

Relaterade API-element

EventExample.as

I följande exempel används klassen EventExample och den anpassade klassen Square för att visa hur man kan hantera händelsebubbling.
package {
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.events.MouseEvent;

    public class EventExample extends Sprite {
        
        public function EventExample() {
            var square_0:Square = new Square(300, 0x336633);
            addChild(square_0);
            
            var square_1:Square = new Square(250, 0x669966);
            square_0.addChild(square_1);

            var square_2:Square = new Square(200, 0x66CC66);
            square_1.addChild(square_2);

            var square_3:Square = new Square(150, 0xAA0000);
            square_3.shouldBubble = false;
            square_2.addChild(square_3);

            var square_4:Square = new Square(100, 0x66FF66);
            square_3.addChild(square_4);

            var square_5:Square = new Square(50, 0xCC0000);
            square_5.shouldBubble = false;
            square_4.addChild(square_5);

            this.addEventListener(MouseEvent.CLICK, clickHandler);
        }
        
        private function clickHandler(e:Event):void {
            trace(">> stage: " + e.type + " event from " + e.target.name + " called on " + this.name);
            trace(">> --------------------------------------------");
        }
    }
}

import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;

class Square extends Sprite {
    private var sideLen:int;
    private var color:Number;
    public var shouldBubble:Boolean = true;

    public function Square(sideLen:int, color:Number) {
        this.sideLen = sideLen;
        this.color = color;
        init();
        draw();
    }
        
    private function init():void {
        buttonMode = true;
        this.addEventListener(MouseEvent.CLICK, firstClickHandler);
        this.addEventListener(MouseEvent.CLICK, secondClickHandler);
        this.addEventListener(MouseEvent.CLICK, thirdClickHandler);
    }
        
    private function draw():void {
        this.graphics.beginFill(color);
        this.graphics.drawRect(0, 0, sideLen, sideLen);
    }
        
    private function firstClickHandler(e:Event):void {
        trace(">> 1e: " + e.type + " event from " + e.target.name + " called on " + this.name);
        if(!shouldBubble) {
            e.stopPropagation();
        }
    }

    private function secondClickHandler(e:Event):void {
        trace(">> 2e: " + e.type + " event from " + e.target.name + " called on " + this.name);
        if(!shouldBubble) {
            e.stopImmediatePropagation();
            trace(">> --------------------------------------------");
        }
    }

    private function thirdClickHandler(e:Event):void {
        trace(">> 3e: " + e.type + " event from " + e.target.name + " called on " + this.name);
    }
}
EventExample2.as

I följande exempel skapas en interaktiv beskrivning av skillnaderna mellan ADDED- och ADDED_TO_STAGE-händelser samt skillnaden mellan REMOVED- och REMOVED_FROM_STAGE-händelserna. Om du klickar på en sprite tas den bort från scenen tillsammans med allt som är inkapslat i den. Om du t.ex. klickar på den största spriten kommer det att orsaka en REMOVED-händelse samt tre REMOVED_FROM_STAGE-händelser.
 package {
    import flash.display.Sprite;
    import flash.events.*;

    public class EventExample2 extends Sprite {
        public function EventExample2():void {
            var parentSprite:Sprite = createSprite("parentSprite",200);
            var childSprite:Sprite = createSprite("childSprite",100);
            var childOfChildSprite:Sprite = createSprite("childOfChildSprite",50);
            
            trace(":: Adding to Stage ::");
            this.addChild(parentSprite);
            trace(":: Adding to Stage ::");
            parentSprite.addChild(childSprite);
            trace(":: Adding to Stage ::");
            childSprite.addChild(childOfChildSprite);
        }
        private function createSprite(name:String,size:uint):Sprite {
            trace(":: Creating Sprite ::");
            var newSprite:Sprite = new Sprite();
            newSprite.name = name;
            newSprite.graphics.beginFill(0xFFFFFF * Math.random(),1);
            newSprite.graphics.drawRect(0,0,size,size);
            newSprite.graphics.endFill();
            newSprite.addEventListener(Event.ADDED, spriteAdded);
            newSprite.addEventListener(Event.ADDED_TO_STAGE, spriteAddedToStage);
            newSprite.addEventListener(Event.REMOVED, spriteRemoved);
            newSprite.addEventListener(Event.REMOVED_FROM_STAGE, spriteRemovedFromStage);
            newSprite.addEventListener(MouseEvent.CLICK, remove);
            return newSprite;
        }
        private function remove(event:Event) {
            if(event.target == event.currentTarget) {
                trace(":: Removing Clicked Sprite ::");
                var target:Sprite = Sprite(event.target);
                target.parent.removeChild(target);
            }
        }
        private function spriteRemovedFromStage(event:Event):void {
            trace("REMOVED_FROM_STAGE: " + event.target.name + " : " + event.currentTarget.name);
        }
        private function spriteRemoved(event:Event):void {
            trace("REMOVED: " + event.target.name + " from " + event.currentTarget.name);
        }
        private function spriteAddedToStage(event:Event):void {
            trace("ADDED_TO_STAGE: " + event.target.name + " : " + event.currentTarget.name);
        }
        private function spriteAdded(event:Event):void {
            trace("ADDED: " + event.target.name + " within " + event.currentTarget.name);
        }
    }
}




[ X ]Varför på engelska?
Innehåll i Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen är på engelska

Det är inte alla delar av Referenshandbok för ActionScript 3.0 i Adobe Flash-plattformen som översätts till alla språk. Om ett språkelement inte översätts visas det på engelska. Klassen ga.controls.HelpBox översätts till exempel inte till något språk. I den svenska versionen av referenshandboken visas därför klassen ga.controls.HelpBox på engelska.