Class Component<T>.Modifier
A class to modify UnityEngine.Component.
Inherited Members
Xamarin.Forms.BindableObject.add_PropertyChanging(Xamarin.Forms.PropertyChangingEventHandler)
Xamarin.Forms.BindableObject.remove_PropertyChanging(Xamarin.Forms.PropertyChangingEventHandler)
Namespace: Mux.Markup
Assembly: Mux.Markup.dll
Syntax
public abstract class Modifier : BindableObject, INotifyPropertyChanged, IDynamicResourceHandler
Remarks
This is used for complex markups that represents multiple properties of the underlaying UnityEngine.Component.
Fields
| Improve this Doc View SourceBodyProperty
Backing store for the Body property.
Declaration
public static readonly BindableProperty BodyProperty
Field Value
Type | Description |
---|---|
BindableProperty |
Properties
| Improve this Doc View SourceBody
A property that represents UnityEngine.Component to be modified.
Declaration
public T Body { get; set; }
Property Value
Type | Description |
---|---|
T |
Methods
| Improve this Doc View SourceDestroyMux()
A method to destroys Mux state.
Declaration
public void DestroyMux()
InitializeBodyInMainThread()
A method to initialize component.
Declaration
protected abstract void InitializeBodyInMainThread()
Remarks
The caller must call this method in the main thread.
The caller must ensure Body property is not null.