Class InsertPatch
- Namespace
- Bannerlord.UIExtenderEx.Prefabs
- Assembly
- Bannerlord.UIExtenderEx.dll
Base class for legacy prefab snippet insertion patches.
public abstract class InsertPatch : IPrefabPatch
- Inheritance
-
InsertPatch
- Implements
- Derived
- Inherited Members
Fields
PositionFirst
Inserts the snippet at the first child position.
public const int PositionFirst = 0
Field Value
PositionLast
Inserts the snippet at the last child position.
public const int PositionLast = 2147483647
Field Value
Properties
Id
Gets the unique identifier of the patch.
public abstract string Id { get; }
Property Value
Position
Gets the zero-based child position at which to insert the snippet.
public abstract int Position { get; }
Property Value
Methods
GetPrefabExtension()
Retrieves the XML document containing the extension snippet.
public abstract XmlDocument GetPrefabExtension()
Returns
This page was last modified at 10/05/2026 13:34:58 +03:00 (UTC).
Commit Message
Author: Vitalii Mikhailov
Commit: f3b725a97c3f299c20e56b5f206e27142ec15edd
* Added C# Auto-Generated XML prefab compilation for patched and dynamic movies, matching vanilla UI performance
* Added name-based property binding fallback for ViewModel subtypes not declared on the parent
* Improved unparseable prefab error logging with name and file details
* Fixed game crash with 3-segment attribute paths
* Added Bannerlord.UIExtenderE...