Package org.angular.ts.ng
Interface ScopeEvent
@JsType(isNative=true,
name="ng.ScopeEvent",
namespace="<global>")
public interface ScopeEvent
Event object passed to `emit` and `broadcast` listeners. Tracks target scope, current scope, name, propagation/default flags, and control methods.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceTypeScript callback contract for this property. -
Method Summary
Modifier and TypeMethodDescriptionjsinterop.base.JsPropertyMap<Object> Public ScopeEvent.currentScope member exposed by the AngularTS namespace contract.getName()Public ScopeEvent.name member exposed by the AngularTS namespace contract.Public ScopeEvent.stopPropagation member exposed by the AngularTS namespace contract.jsinterop.base.JsPropertyMap<Object> Public ScopeEvent.targetScope member exposed by the AngularTS namespace contract.booleanPublic ScopeEvent.defaultPrevented member exposed by the AngularTS namespace contract.booleanPublic ScopeEvent.stopped member exposed by the AngularTS namespace contract.voidPublic ScopeEvent.preventDefault member exposed by the AngularTS namespace contract.voidsetCurrentScope(jsinterop.base.JsPropertyMap<Object> currentScope) Public ScopeEvent.currentScope member exposed by the AngularTS namespace contract.voidsetDefaultPrevented(boolean defaultPrevented) Public ScopeEvent.defaultPrevented member exposed by the AngularTS namespace contract.voidPublic ScopeEvent.name member exposed by the AngularTS namespace contract.voidsetStopped(boolean stopped) Public ScopeEvent.stopped member exposed by the AngularTS namespace contract.voidsetStopPropagation(ScopeEvent.StopPropagationCallback stopPropagation) Public ScopeEvent.stopPropagation member exposed by the AngularTS namespace contract.voidsetTargetScope(jsinterop.base.JsPropertyMap<Object> targetScope) Public ScopeEvent.targetScope member exposed by the AngularTS namespace contract.
-
Method Details
-
getCurrentScope
Public ScopeEvent.currentScope member exposed by the AngularTS namespace contract. -
getName
Public ScopeEvent.name member exposed by the AngularTS namespace contract. -
getStopPropagation
Public ScopeEvent.stopPropagation member exposed by the AngularTS namespace contract. -
getTargetScope
Public ScopeEvent.targetScope member exposed by the AngularTS namespace contract. -
isDefaultPrevented
@JsProperty boolean isDefaultPrevented()Public ScopeEvent.defaultPrevented member exposed by the AngularTS namespace contract. -
isStopped
@JsProperty boolean isStopped()Public ScopeEvent.stopped member exposed by the AngularTS namespace contract. -
preventDefault
void preventDefault()Public ScopeEvent.preventDefault member exposed by the AngularTS namespace contract. -
setCurrentScope
Public ScopeEvent.currentScope member exposed by the AngularTS namespace contract. -
setDefaultPrevented
@JsProperty void setDefaultPrevented(boolean defaultPrevented) Public ScopeEvent.defaultPrevented member exposed by the AngularTS namespace contract. -
setName
Public ScopeEvent.name member exposed by the AngularTS namespace contract. -
setStopPropagation
Public ScopeEvent.stopPropagation member exposed by the AngularTS namespace contract. -
setStopped
@JsProperty void setStopped(boolean stopped) Public ScopeEvent.stopped member exposed by the AngularTS namespace contract. -
setTargetScope
Public ScopeEvent.targetScope member exposed by the AngularTS namespace contract.
-