# yaml-language-server: $schema=http://json-schema.org/draft-07/schema
# SPDX-FileCopyrightText: 2014-2023 Institute for Automation of Complex Power Systems, RWTH Aachen University
# SPDX-License-Identifier: Apache-2.0
---
allOf:
- type: object
  properties:
    new_type:
      type: string
      enum:
      - integer
      - float
      - boolean
      - complex
      description: The type of the casted signal.
      example: integer
    new_name:
      type: string
      description: The new name of the casted signal.
      example: BusA.V
    new_unit:
      type: string
      description: The new unit of the casted signal.
      example: V

- $ref: ../hook_multi.yaml
