Skip to main content

ICustomNavigator interface

Namespace: NextDesign.Desktop.CustomUI

Description

An interface for implementing a custom navigator that can be independently extended by an extension. Next Design exchanges information with custom navigators through this interface.

Affiliation area

NameDescription
Custom UI APIs to access the custom UI.

Inherit Base

NameDescription
ICustomUI Defines properties and methods common to user interfaces that are uniquely extended by extensions.

Property

NameDescription
SelectedItem Selected element in navigator
Implemented to return null if there is no selected element please.
SelectedItems List of selected elements in the navigator
Returns an empty list if there are no selected elements Please implement as follows.

Method

NameDescription
OnHide What to do when hiding this navigator Call this method.
If there is a process you want to execute when hidden on the extension side, implement it here.
OnShow Processing when displaying this navigator
Next Design is this when displaying the navigator that extends independently. Call the method.
If there is a process you want to execute at the time of display on the extension side, implement it here.