public JsonSchemaProperty Visit(IField <JsonFieldProperties> field) { return(Builder.StringProperty()); }
public JsonSchemaProperty Visit(IField <DateTimeFieldProperties> field) { return(Builder.DateTimeProperty()); }
public JsonSchemaProperty Visit(IField <AssetsFieldProperties> field) { var item = schemaResolver("AssetItem", Builder.Guid()); return(Builder.ArrayProperty(item)); }
public JsonSchemaProperty Visit(IField <BooleanFieldProperties> field) { return(Builder.BooleanProperty()); }
public JsonSchemaProperty Visit(IField <TagsFieldProperties> field) { var item = schemaResolver("ReferenceItem", Builder.String()); return(Builder.ArrayProperty(item)); }