This class extends ContentUI to represent the default user interface which the RDK provides for a content.This is the UI created by the default implementation of CRhRdkCoreContent::CreateUI(). The main feature of this implementation is a 'holder' containing one or more expandable 'sections' (AKA 'roll-ups').
Fields
m_cpp
protected nint m_cpp
Properties
CppPointer
public nint CppPointer { get; }
Methods
Add a section to the UI with a custom controller. Called \e before Create().
Parameters:
| pSection (ICollapsibleSection) | |
| vm (IRdkViewModel) |
Add a section to the UI. Called \e before Create(). A generic controller is attached.
Parameters:
| pSection (ICollapsibleSection) |
ContentUIHolder
Returns the holder that contains the UI sections, if this is an expandable content UI with sections inside holders. Returns null for custom UIs.
Dispose
public void Dispose()
EditorUuid
Get the unique identifier of the editor that the UI is being displayed in.