Table of Contents

Interface IViewModelMixin

Namespace
Bannerlord.UIExtenderEx.ViewModels
Assembly
Bannerlord.UIExtenderEx.dll

Interface for ViewModel mixins.
Should not be used directly, BaseViewModelMixin<TViewModel> should be used as base class.

public interface IViewModelMixin

Methods

OnFinalize()

Called when the original's OnFinalize() is called.
Defaults to an empty method.

void OnFinalize()

OnRefresh()

Called when the original ViewModel is refreshed. The method name is dynamic, you need to set RefreshMethodName for the method to be called.
Defaults to an empty method.

void OnRefresh()

This page was last modified at 01/07/2024 15:42:12 +02:00 (UTC).

Commit Message
Author:    Vitalii Mikhailov
Commit:    8e7791fbf43426d6f22c8d8e79438b8b61407146
new UIExtender replcaed with UIExtender.Create

Added the ability to disable specific Prefabs and Mixins
Added the ability to deregister UIExtender
Added the ability to get another mods UIExtender
Updated PUML diagrams