NodeDetailUiState
data class NodeDetailUiState(val node: Node? = null, val nodeName: UiText = UiText.DynamicString(""), val ourNode: Node? = null, val metricsState: MetricsState = MetricsState.Empty, val environmentState: EnvironmentMetricsState = EnvironmentMetricsState(), val availableLogs: Set<LogsType> = emptySet(), val lastTracerouteTime: Long? = null, val lastRequestNeighborsTime: Long? = null, val sessionStatus: SessionStatus = SessionStatus.NoSession, val isEnsuringSession: Boolean = false)(source)
UI state for the Node Details screen.
Constructors
Link copied to clipboard
constructor(node: Node? = null, nodeName: UiText = UiText.DynamicString(""), ourNode: Node? = null, metricsState: MetricsState = MetricsState.Empty, environmentState: EnvironmentMetricsState = EnvironmentMetricsState(), availableLogs: Set<LogsType> = emptySet(), lastTracerouteTime: Long? = null, lastRequestNeighborsTime: Long? = null, sessionStatus: SessionStatus = SessionStatus.NoSession, isEnsuringSession: Boolean = false)