type property

SchemaType get type

Get the schema type based on the union type

Implementation

SchemaType get type {
  return map(
    object: (_) => SchemaType.object,
    boolean: (_) => SchemaType.boolean,
    string: (_) => SchemaType.string,
    integer: (_) => SchemaType.integer,
    number: (_) => SchemaType.number,
    enumeration: (_) => SchemaType.enumeration,
    array: (_) => SchemaType.array,
    map: (_) => SchemaType.map,
  );
}