Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Enums

17/25
Recursos

Los Enums o enumeration types son tipos de datos escalares cuyos valores son configurables. Si definimos un tipo de dato como enum sus valores posibles solamente serán aquellos que se encuentren entre los definidos en el enum.

Aportes 7

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Implementado en el proyecto que ando llevando con el curso 😃

"Valida los tipos de peligro del malware"
enum Severity{
    critical
    high
    medium
    low
}

interesantes los tipos enums, me recuerdan a sql!

Excelente ejemplo:

"Valida los tipos de nivel"
enum Level {
  principiante
  intermedio
  avanzado
}
mutation CreateNewCourse($createinput: CourseInput!){
  createCourse(input: $createinput){
    _id
    title
  }
}

Query Variables:

{
	"createinput": {
    "title": "Mi titulo 6",
    "teacher": "Mi profe 6",
    "description": "Curso de ejemplo6",
    "topic": "programacion",
    "level": "principiante"
  }
}

Eso de los enums me recuerda mucho a TypeScript.

QUERY

mutation CreateNewCourse($createinput: CourseInput!){
  createCourse(input: $createinput){
    _id
    title
    description

  }
}

VARIABLES

{
  "createinput": {
    "title": "Mi titulo nuevo",
    "teacher": "Nuevo Profesor",
    "description": "Curso nuevo",
    "topic":"programacion",
    "level": "intermedio"
  }
}

Me recuerda a Typescript en las Interfaces 😅

mutation CreateNewCourse($createinput:CourseInput!){
	createCourse(input: $createinput){
    _id
    title
  }
}