ToolDto.fromModel constructor

ToolDto.fromModel(
  1. ToolModel tool, {
  2. ServerModel? server,
})

Implementation

factory ToolDto.fromModel(ToolModel tool, {ServerModel? server}) => ToolDto(
  id: tool.id,
  alias: tool.alias,
  host: tool.host,
  port: tool.port,
  status: tool.status,
  serverId: tool.serverId,
  materializedArtifactDigest: tool.materializedArtifactDigest,
  contentState: tool.contentState,
  server: server != null
      ? ToolServerDto.fromModel(server)
      : tool.serverIdentity == null
      ? null
      : ToolServerDto.fromIdentity(tool.serverIdentity!),
);