star.json 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. {
  2. "$schema": "http://json-schema.org/draft-04/schema#",
  3. "type": "object",
  4. "properties": {
  5. "mn": {
  6. "title": "Match Name",
  7. "description": "After Effect's Match Name. Used for expressions.",
  8. "type": "string"
  9. },
  10. "nm": {
  11. "title": "Name",
  12. "description": "After Effect's Name. Used for expressions.",
  13. "type": "string"
  14. },
  15. "d": {
  16. "title": "Direction",
  17. "description": "After Effect's Direction. Direction how the shape is drawn. Used for trim path for example.",
  18. "type": "number"
  19. },
  20. "ty": {
  21. "title": "Type",
  22. "description": "Shape content type.",
  23. "type": "string",
  24. "const": "sr"
  25. },
  26. "p": {
  27. "title": "Position",
  28. "description": "Star's position",
  29. "oneOf": [
  30. {
  31. "$ref": "#/properties/multiDimensional"
  32. },
  33. {
  34. "$ref": "#/properties/multiDimensionalKeyframed"
  35. }
  36. ],
  37. "type": "object"
  38. },
  39. "ir": {
  40. "title": "Inner Radius",
  41. "description": "Star's inner radius. (Star only)",
  42. "oneOf": [
  43. {
  44. "$ref": "#/properties/value"
  45. },
  46. {
  47. "$ref": "#/properties/valueKeyframed"
  48. }
  49. ],
  50. "type": "object"
  51. },
  52. "is": {
  53. "title": "Inner Roundness",
  54. "description": "Star's inner roundness. (Star only)",
  55. "oneOf": [
  56. {
  57. "$ref": "#/properties/value"
  58. },
  59. {
  60. "$ref": "#/properties/valueKeyframed"
  61. }
  62. ],
  63. "type": "object"
  64. },
  65. "or": {
  66. "title": "Outer Radius",
  67. "description": "Star's outer radius.",
  68. "oneOf": [
  69. {
  70. "$ref": "#/properties/value"
  71. },
  72. {
  73. "$ref": "#/properties/valueKeyframed"
  74. }
  75. ],
  76. "type": "object"
  77. },
  78. "os": {
  79. "title": "Outer Roundness",
  80. "description": "Star's outer roundness.",
  81. "oneOf": [
  82. {
  83. "$ref": "#/properties/value"
  84. },
  85. {
  86. "$ref": "#/properties/valueKeyframed"
  87. }
  88. ],
  89. "type": "object"
  90. },
  91. "r": {
  92. "title": "Rotation",
  93. "description": "Star's rotation.",
  94. "oneOf": [
  95. {
  96. "$ref": "#/properties/value"
  97. },
  98. {
  99. "$ref": "#/properties/valueKeyframed"
  100. }
  101. ],
  102. "type": "object"
  103. },
  104. "pt": {
  105. "title": "Points",
  106. "description": "Star's number of points.",
  107. "oneOf": [
  108. {
  109. "$ref": "#/properties/value"
  110. },
  111. {
  112. "$ref": "#/properties/valueKeyframed"
  113. }
  114. ],
  115. "type": "object"
  116. },
  117. "sy": {
  118. "title": "Star Type",
  119. "description": "Star's type. Polygon or Star.",
  120. "type": "object",
  121. "oneOf": [
  122. {
  123. "standsFor": "Star",
  124. "value": 1
  125. },
  126. {
  127. "standsFor": "Polygon",
  128. "value": 2
  129. }
  130. ]
  131. }
  132. }
  133. }