Home Reference Source
import FactoryProvider from 'n2o/src/core/factory/FactoryProvider.jsx'
public class | source

FactoryProvider

Extends:

react~Component → FactoryProvider

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

Method Summary

Public Methods
public

checkSecurityAndRender(component: undefined, config: *, level: *): *

public

getChildContext(): {"factories": *, "getComponent": *, "resolveProps": *}

public

getComponent(src: *, level: *, security: *): *

public

render(): *

public

resolveProps(props: *, defaultComponent: *, paramName: string): *

Public Constructors

public constructor() source

Public Members

public factories: * source

Public Methods

public checkSecurityAndRender(component: undefined, config: *, level: *): * source

Params:

NameTypeAttributeDescription
component undefined
  • optional
  • default: undefined
config *
level *

Return:

*

public getChildContext(): {"factories": *, "getComponent": *, "resolveProps": *} source

Return:

{"factories": *, "getComponent": *, "resolveProps": *}

public getComponent(src: *, level: *, security: *): * source

Params:

NameTypeAttributeDescription
src *
level *
security *

Return:

*

public render(): * source

Return:

*

public resolveProps(props: *, defaultComponent: *, paramName: string): * source

Params:

NameTypeAttributeDescription
props *
defaultComponent *
  • optional
  • default: NotFoundFactory
paramName string
  • optional
  • default: component

Return:

*