Class: PodDetailsList ‹S, SS, S›#
+Type parameters#
+▪ S
+▪ SS
+▪ S
+Hierarchy#
+-
+
- Component‹Props› +
↳ PodDetailsList
+Index#
+Constructors#
+-
+
- constructor +
Properties#
+-
+
- context +
- props +
- refs +
- state +
- contextType +
Methods#
+-
+
- UNSAFE_componentWillMount +
- UNSAFE_componentWillReceiveProps +
- UNSAFE_componentWillUpdate +
- componentDidCatch +
- componentDidMount +
- componentDidUpdate +
- componentWillMount +
- componentWillReceiveProps +
- componentWillUnmount +
- componentWillUpdate +
- forceUpdate +
- getSnapshotBeforeUpdate +
- getTableRow +
- render +
- renderCpuUsage +
- renderMemoryUsage +
- setState +
- shouldComponentUpdate +
Object literals#
+-
+
- defaultProps +
Constructors#
+constructor#
++ new PodDetailsList(props: Readonly‹Props›): PodDetailsList
Inherited from PageLayout.constructor
+Defined in node_modules/@types/react/index.d.ts:486
+Parameters:
+| Name | +Type | +
|---|---|
props |
+Readonly‹Props› | +
Returns: PodDetailsList
++ new PodDetailsList(props: Props, context?: any): PodDetailsList
Inherited from PageLayout.constructor
+Defined in node_modules/@types/react/index.d.ts:488
+deprecated
see https://reactjs.org/docs/legacy-context.html
Parameters:
+| Name | +Type | +
|---|---|
props |
+Props | +
context? |
+any | +
Returns: PodDetailsList
+Properties#
+context#
+• context: any
+Inherited from PageLayout.context
+Defined in node_modules/@types/react/index.d.ts:486
+If using the new style context, re-declare this in your class to be the
+React.ContextType of your static contextType.
+Should be used with type annotation or static contextType.
static contextType = MyContext
+// For TS pre-3.7:
+context!: React.ContextType<typeof MyContext>
+// For TS 3.7 and above:
+declare context: React.ContextType<typeof MyContext>
+see https://reactjs.org/docs/context.html
+
props#
+• props: Readonly‹Props› & Readonly‹object›
+Inherited from PageLayout.props
+Defined in node_modules/@types/react/index.d.ts:511
++
refs#
+• refs: object
+Inherited from PageLayout.refs
+Defined in node_modules/@types/react/index.d.ts:517
+deprecated
+https://reactjs.org/docs/refs-and-the-dom.html#legacy-api-string-refs
Type declaration:
+-
+
- [ key: string]: ReactInstance +
+
state#
+• state: Readonly‹S›
+Inherited from PageLayout.state
+Defined in node_modules/@types/react/index.d.ts:512
++
Static Optional contextType#
+▪ contextType? : Context‹any›
+Inherited from PageLayout.contextType
+Defined in node_modules/@types/react/index.d.ts:468
+If set, this.context will be set at runtime to the current value of the given Context.
Usage:
+type MyContext = number
+const Ctx = React.createContext<MyContext>(0)
+
+class Foo extends React.Component {
+ static contextType = Ctx
+ context!: React.ContextType<typeof Ctx>
+ render () {
+ return <>My context's value: {this.context}</>;
+ }
+}
+see https://reactjs.org/docs/context.html#classcontexttype
Methods#
+Optional UNSAFE_componentWillMount#
+▸ UNSAFE_componentWillMount(): void
+Inherited from PageLayout.UNSAFE_componentWillMount
+Defined in node_modules/@types/react/index.d.ts:712
+Called immediately before mounting occurs, and before Component#render.
+Avoid introducing any side-effects or subscriptions in this method.
This method will not stop working in React 17.
+Note: the presence of getSnapshotBeforeUpdate or getDerivedStateFromProps +prevents this from being invoked.
+deprecated 16.3, use componentDidMount or the constructor instead
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#initializing-state
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#gradual-migration-path
Returns: void
++
Optional UNSAFE_componentWillReceiveProps#
+▸ UNSAFE_componentWillReceiveProps(nextProps: Readonly‹Props›, nextContext: any): void
Inherited from PageLayout.UNSAFE_componentWillReceiveProps
+Defined in node_modules/@types/react/index.d.ts:744
+Called when the component may be receiving new props. +React may call this even if props have not changed, so be sure to compare new and existing +props if you only want to handle changes.
+Calling Component#setState generally does not trigger this method.
This method will not stop working in React 17.
+Note: the presence of getSnapshotBeforeUpdate or getDerivedStateFromProps +prevents this from being invoked.
+deprecated 16.3, use static getDerivedStateFromProps instead
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#updating-state-based-on-props
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#gradual-migration-path
Parameters:
+| Name | +Type | +
|---|---|
nextProps |
+Readonly‹Props› | +
nextContext |
+any | +
Returns: void
++
Optional UNSAFE_componentWillUpdate#
+▸ UNSAFE_componentWillUpdate(nextProps: Readonly‹Props›, nextState: Readonly‹S›, nextContext: any): void
Inherited from PageLayout.UNSAFE_componentWillUpdate
+Defined in node_modules/@types/react/index.d.ts:772
+Called immediately before rendering when new props or state is received. Not called for the initial render.
+Note: You cannot call Component#setState here.
This method will not stop working in React 17.
+Note: the presence of getSnapshotBeforeUpdate or getDerivedStateFromProps +prevents this from being invoked.
+deprecated 16.3, use getSnapshotBeforeUpdate instead
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#reading-dom-properties-before-an-update
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#gradual-migration-path
Parameters:
+| Name | +Type | +
|---|---|
nextProps |
+Readonly‹Props› | +
nextState |
+Readonly‹S› | +
nextContext |
+any | +
Returns: void
++
Optional componentDidCatch#
+▸ componentDidCatch(error: Error, errorInfo: ErrorInfo): void
Inherited from PageLayout.componentDidCatch
+Defined in node_modules/@types/react/index.d.ts:641
+Catches exceptions generated in descendant components. Unhandled exceptions will cause +the entire component tree to unmount.
+Parameters:
+| Name | +Type | +
|---|---|
error |
+Error | +
errorInfo |
+ErrorInfo | +
Returns: void
++
componentDidMount#
+▸ componentDidMount(): void
+Overrides WizardLayout.componentDidMount
+Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:54
+Returns: void
++
Optional componentDidUpdate#
+▸ componentDidUpdate(prevProps: Readonly‹Props›, prevState: Readonly‹S›, snapshot?: SS): void
Inherited from PageLayout.componentDidUpdate
+Defined in node_modules/@types/react/index.d.ts:683
+Called immediately after updating occurs. Not called for the initial render.
+The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.
+Parameters:
+| Name | +Type | +
|---|---|
prevProps |
+Readonly‹Props› | +
prevState |
+Readonly‹S› | +
snapshot? |
+SS | +
Returns: void
++
Optional componentWillMount#
+▸ componentWillMount(): void
+Inherited from PageLayout.componentWillMount
+Defined in node_modules/@types/react/index.d.ts:698
+Called immediately before mounting occurs, and before Component#render.
+Avoid introducing any side-effects or subscriptions in this method.
Note: the presence of getSnapshotBeforeUpdate or getDerivedStateFromProps +prevents this from being invoked.
+deprecated 16.3, use componentDidMount or the constructor instead; will stop working in React 17
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#initializing-state
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#gradual-migration-path
Returns: void
++
Optional componentWillReceiveProps#
+▸ componentWillReceiveProps(nextProps: Readonly‹Props›, nextContext: any): void
Inherited from PageLayout.componentWillReceiveProps
+Defined in node_modules/@types/react/index.d.ts:727
+Called when the component may be receiving new props. +React may call this even if props have not changed, so be sure to compare new and existing +props if you only want to handle changes.
+Calling Component#setState generally does not trigger this method.
Note: the presence of getSnapshotBeforeUpdate or getDerivedStateFromProps +prevents this from being invoked.
+deprecated 16.3, use static getDerivedStateFromProps instead; will stop working in React 17
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#updating-state-based-on-props
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#gradual-migration-path
Parameters:
+| Name | +Type | +
|---|---|
nextProps |
+Readonly‹Props› | +
nextContext |
+any | +
Returns: void
++
componentWillUnmount#
+▸ componentWillUnmount(): void
+Overrides WizardLayout.componentWillUnmount
+Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:61
+Returns: void
++
Optional componentWillUpdate#
+▸ componentWillUpdate(nextProps: Readonly‹Props›, nextState: Readonly‹S›, nextContext: any): void
Inherited from PageLayout.componentWillUpdate
+Defined in node_modules/@types/react/index.d.ts:757
+Called immediately before rendering when new props or state is received. Not called for the initial render.
+Note: You cannot call Component#setState here.
Note: the presence of getSnapshotBeforeUpdate or getDerivedStateFromProps +prevents this from being invoked.
+deprecated 16.3, use getSnapshotBeforeUpdate instead; will stop working in React 17
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#reading-dom-properties-before-an-update
see https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#gradual-migration-path
Parameters:
+| Name | +Type | +
|---|---|
nextProps |
+Readonly‹Props› | +
nextState |
+Readonly‹S› | +
nextContext |
+any | +
Returns: void
++
forceUpdate#
+▸ forceUpdate(callback?: function): void
Inherited from PageLayout.forceUpdate
+Defined in node_modules/@types/react/index.d.ts:503
+Parameters:
+▪Optional callback: function
▸ (): void
+Returns: void
++
Optional getSnapshotBeforeUpdate#
+▸ getSnapshotBeforeUpdate(prevProps: Readonly‹Props›, prevState: Readonly‹S›): SS | null
Inherited from PageLayout.getSnapshotBeforeUpdate
+Defined in node_modules/@types/react/index.d.ts:677
+Runs before React applies the result of render to the document, and
+returns an object to be given to componentDidUpdate. Useful for saving
+things such as scroll position before render causes changes to it.
Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated +lifecycle events from running.
+Parameters:
+| Name | +Type | +
|---|---|
prevProps |
+Readonly‹Props› | +
prevState |
+Readonly‹S› | +
Returns: SS | null
++
getTableRow#
+▸ getTableRow(uid: string): Element‹›
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:103
+Parameters:
+| Name | +Type | +
|---|---|
uid |
+string | +
Returns: Element‹›
++
render#
+▸ render(): Element‹›
+Overrides void
+Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:126
+Returns: Element‹›
++
renderCpuUsage#
+▸ renderCpuUsage(id: string, usage: number): string | 0 | Element‹›
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:65
+Parameters:
+| Name | +Type | +
|---|---|
id |
+string | +
usage |
+number | +
Returns: string | 0 | Element‹›
++
renderMemoryUsage#
+▸ renderMemoryUsage(id: string, usage: number): string | 0 | Element‹›
Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:86
+Parameters:
+| Name | +Type | +
|---|---|
id |
+string | +
usage |
+number | +
Returns: string | 0 | Element‹›
++
setState#
+▸ setState‹K›(state: function | S | object, callback?: function): void
Inherited from PageLayout.setState
+Defined in node_modules/@types/react/index.d.ts:498
+Type parameters:
+▪ K: keyof S
+Parameters:
+▪ state: function | S | object
+▪Optional callback: function
▸ (): void
+Returns: void
++
Optional shouldComponentUpdate#
+▸ shouldComponentUpdate(nextProps: Readonly‹Props›, nextState: Readonly‹S›, nextContext: any): boolean
Inherited from PageLayout.shouldComponentUpdate
+Defined in node_modules/@types/react/index.d.ts:631
+Called to determine whether the change in props and state should trigger a re-render.
+Component always returns true.
+PureComponent implements a shallow comparison on props and state and returns true if any
+props or states have changed.
If false is returned, Component#render, componentWillUpdate
+and componentDidUpdate will not be called.
Parameters:
+| Name | +Type | +
|---|---|
nextProps |
+Readonly‹Props› | +
nextState |
+Readonly‹S› | +
nextContext |
+any | +
Returns: boolean
+Object literals#
+Static defaultProps#
+▪ defaultProps: object#
+Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:39
+showTitle#
+• showTitle: true = true
+Defined in src/renderer/components/+workloads-pods/pod-details-list.tsx:40
+ + + + + + + +