Skip to content

Variable: ObjectTypeSchema ​

ts
const ObjectTypeSchema: ZodObject<{
  abstractObjectType: ZodOptional<ZodBoolean>;
  created: ZodOptional<ZodCoercedDate<unknown>>;
  description: ZodOptional<ZodString>;
  icon: ZodOptional<ZodObject<{
     after: ZodOptional<ZodString>;
     expand: ZodOptional<ZodString>;
     id: ZodOptional<ZodNumber>;
     name: ZodOptional<ZodString>;
     position: ZodOptional<ZodString>;
     project: ZodOptional<ZodString>;
     url16: ZodOptional<ZodString>;
     url48: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>;
  id: ZodOptional<ZodNumber>;
  inherited: ZodOptional<ZodBoolean>;
  name: ZodOptional<ZodString>;
  objectCount: ZodOptional<ZodNumber>;
  objectSchemaId: ZodOptional<ZodNumber>;
  parentObjectTypeId: ZodOptional<ZodNumber>;
  parentObjectTypeInherited: ZodOptional<ZodBoolean>;
  position: ZodOptional<ZodNumber>;
  type: ZodOptional<ZodNumber>;
  updated: ZodOptional<ZodCoercedDate<unknown>>;
}, ApiObjectConfig<undefined>>;

Defined in: src/assetsServer/models/objectType.ts:5