Class BoltClassEvent
Inheritance
BoltClassEvent
Syntax
[RenamedFrom("Ludiq.Bolt.ClassEvent")]
public sealed class BoltClassEvent : IBoltMember, IObservableDisposable, IDisposable, IIdentifiable, INotifyPropertyChanged, INotifiedCollectionChild<BoltType>, ICollectionChild<BoltType>, ISerializationDependency, ISerializationCallbackReceiver
Constructors
BoltClassEvent()
Declaration
Properties
guid
Declaration
[DoNotSerialize]
[Inspectable]
public Guid guid { get; set; }
Property Value
Implements
IsDisposed
Declaration
[DoNotSerialize]
public bool IsDisposed { get; }
Property Value
Implements
isPubliclyInvokable
Declaration
[DoNotSerialize]
[InspectorLabel("Invoke")]
[InspectorToggleLeft]
public bool isPubliclyInvokable { get; set; }
Property Value
isPubliclyListenable
Declaration
[DoNotSerialize]
[InspectorLabel("Listen")]
[InspectorToggleLeft]
public bool isPubliclyListenable { get; set; }
Property Value
name
Declaration
[DoNotSerialize]
[InspectorPlaceholderLabel("(Name)")]
public string name { get; set; }
Property Value
Implements
parameters
Declaration
[DoNotSerialize]
[InspectorWide]
public BoltClassEventParameterCollection parameters { get; }
Property Value
parentClass
Declaration
[DoNotSerialize]
public BoltClass parentClass { get; }
Property Value
summary
Declaration
[DoNotSerialize]
public string summary { get; set; }
Property Value
Methods
CanInvokeFrom(BoltClass)
Declaration
public bool CanInvokeFrom(BoltClass class)
Parameters
Returns
CanListenFrom(BoltClass)
Declaration
public bool CanListenFrom(BoltClass class)
Parameters
Returns
Dispose()
Declaration
OnAfterDeserialize()
Declaration
public void OnAfterDeserialize()
OnBeforeSerialize()
Declaration
public void OnBeforeSerialize()
ToString()
Declaration
public override string ToString()
Returns
Overrides
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
PropertyChangedEventHandler |
|
Explicit Interface Implementations
IBoltMember.isPublic
Declaration
[DoNotSerialize]
bool IBoltMember.isPublic { get; }
Returns
Implements
ICollectionChild<BoltType>.parent
Declaration
BoltType ICollectionChild<BoltType>.parent { get; set; }
Returns
Implements
INotifiedCollectionChild<BoltType>.AfterAdd(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.AfterAdd(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.AfterRemove(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.AfterRemove(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.BeforeAdd(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.BeforeAdd(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.BeforeRemove(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.BeforeRemove(BoltType type)
Parameters
Implements
Extension Methods