chars.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {
  2. "$schema": "http://json-schema.org/draft-04/schema#",
  3. "type": "object",
  4. "properties": {
  5. "ch": {
  6. "title": "Character",
  7. "description": "Character Value",
  8. "type": "string"
  9. },
  10. "fFamily": {
  11. "title": "Font Family",
  12. "description": "Character Font Family",
  13. "type": "string"
  14. },
  15. "size": {
  16. "title": "Font Size",
  17. "description": "Character Font Size",
  18. "type": "string"
  19. },
  20. "style": {
  21. "title": "Font Style",
  22. "description": "Character Font Style",
  23. "type": "string"
  24. },
  25. "w": {
  26. "title": "Width",
  27. "description": "Character Width",
  28. "type": "number"
  29. },
  30. "data": {
  31. "title": "Character Data",
  32. "description": "Character Data",
  33. "properties": [
  34. {
  35. "title": "Character Shapes",
  36. "description": "Character Composing Shapes",
  37. "items": {
  38. "properties": [
  39. {
  40. "title": "Items",
  41. "description": "Character Items",
  42. "properties": [
  43. {
  44. "title": "keys",
  45. "description": "Character Items Keys",
  46. "$ref": "#/properties/shape",
  47. "type": "object"
  48. }
  49. ],
  50. "type": "object"
  51. }
  52. ],
  53. "type": "object"
  54. },
  55. "type": "array"
  56. }
  57. ],
  58. "type": "object"
  59. }
  60. }
  61. }