trim.json 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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. "ty": {
  16. "title": "Type",
  17. "description": "Shape content type.",
  18. "type": "string",
  19. "const": "tm"
  20. },
  21. "s": {
  22. "title": "Start",
  23. "description": "Trim Start.",
  24. "oneOf": [
  25. {
  26. "$ref": "#/properties/value"
  27. },
  28. {
  29. "$ref": "#/properties/valueKeyframed"
  30. }
  31. ],
  32. "type": "object"
  33. },
  34. "e": {
  35. "title": "End",
  36. "description": "Trim End.",
  37. "oneOf": [
  38. {
  39. "$ref": "#/properties/value"
  40. },
  41. {
  42. "$ref": "#/properties/valueKeyframed"
  43. }
  44. ],
  45. "type": "object"
  46. },
  47. "o": {
  48. "title": "Offset",
  49. "description": "Trim Offset.",
  50. "oneOf": [
  51. {
  52. "$ref": "#/properties/value"
  53. },
  54. {
  55. "$ref": "#/properties/valueKeyframed"
  56. }
  57. ],
  58. "type": "object"
  59. }
  60. }
  61. }