namespace sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory

Available since: N/A
Module: sap/ui/integration/designtime/baseEditor/propertyEditor/PropertyEditorFactory
Application Component: CA-UI5-CTR

Factory for the creation of BasePropertyEditor instances.


Nodes Overview

Node Description

Methods Overview

Method Description
sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory.create

Creates a new BasePropertyEditor instance of the given editor type.

sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory.deregisterAllTypes

Deregisters all editor types and removes the loaded classes.

sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory.deregisterType

Deregisters a type and removes the loaded property editor class.

sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory.registerTypes

Registers classes for the given editor types. If an editor type is already registered, it will be skipped and must first be deregistered using the PropertyEditorFactory.deregisterType function.

sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory.create

Creates a new BasePropertyEditor instance of the given editor type.

Param Type DefaultValue Description
sPropertyType string

Type of the property editor to create

sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory.deregisterAllTypes

Deregisters all editor types and removes the loaded classes.

Param Type DefaultValue Description

sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory.deregisterType

Deregisters a type and removes the loaded property editor class.

Param Type DefaultValue Description
sType string

Editor type to deregister

sap.ui.integration.designtime.baseEditor.propertyEditor.PropertyEditorFactory.registerTypes

Registers classes for the given editor types. If an editor type is already registered, it will be skipped and must first be deregistered using the PropertyEditorFactory.deregisterType function.

Param Type DefaultValue Description
mTypes Object<string,string>

Map containing pairs of editor type and the path to load the class from