The basic component. Required for the formation of context.
- Source:
Returns:
- Type
- function
Example
import Component from 'xblocks-core/utils/Component';
React.render(Component({ property: 'test' }), node);
Members
(inner) childContextTypes
Types of context
Properties:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
childContextTypes |
Object |
Properties
|
- Source:
Methods
(inner) content(element) → {ReactElement}
Output function user content
Parameters:
Name | Type | Description |
---|---|---|
element |
ReactElement |
- Source:
Returns:
- Type
- ReactElement
(inner) getChildContext() → {Object}
The context value
- Source:
Returns:
}
- Type
- Object
(inner) isEmptyContent() → {boolean}
Check empty content.
- Source:
Returns:
- Type
- boolean
(inner) render() → {ReactElement}
- Source:
Returns:
- Type
- ReactElement
(inner) template(tmplName, element, interceptoropt) → (nullable) {ReactElement}
Create node by template.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
tmplName |
string | template name |
|
element |
ReactElement | ||
interceptor |
function |
<optional> |
custom conversion template |
- Source:
Returns:
- Type
- ReactElement