QnAMakerComponentRegistration class
Define component assets for QnAMaker.
- Extends
-
ComponentRegistration
Constructors
Qn |
Create an instance of QnAMakerComponentRegistration. |
Inherited Properties
components |
Methods
get |
Get declarative types for QnAMaker component registration. |
Inherited Methods
add(Component |
Add a component, only one instance per type is allowed for components. |
Constructor Details
QnAMakerComponentRegistration()
Create an instance of QnAMakerComponentRegistration.
new QnAMakerComponentRegistration()
Inherited Property Details
components
static components: ComponentRegistration[]
Property Value
ComponentRegistration[]
Inherited From ComponentRegistration.components
Method Details
getDeclarativeTypes(unknown)
Get declarative types for QnAMaker component registration.
function getDeclarativeTypes(_resourceExplorer: unknown): ComponentDeclarativeTypes[]
Parameters
- _resourceExplorer
-
unknown
resource explorer
Returns
ComponentDeclarativeTypes[]
component registrations
Inherited Method Details
add(ComponentRegistration)
Add a component, only one instance per type is allowed for components.
static function add(componentRegistration: ComponentRegistration)
Parameters
- componentRegistration
-
ComponentRegistration
The component to be registered.
Inherited From ComponentRegistration.add