Title: [FR] Update Keyframe Interpolation Field to Object Format in JSON · Issue #240 · Animated-Java/animated-java · GitHub
Open Graph Title: [FR] Update Keyframe Interpolation Field to Object Format in JSON · Issue #240 · Animated-Java/animated-java
X Title: [FR] Update Keyframe Interpolation Field to Object Format in JSON · Issue #240 · Animated-Java/animated-java
Description: This way interpolation is encapsulated within its own object. This makes it clear that all the parameters under interpolation are related to the interpolation settings, improving readability and maintainability. This also simplifies pars...
Open Graph Description: This way interpolation is encapsulated within its own object. This makes it clear that all the parameters under interpolation are related to the interpolation settings, improving readability and ma...
X Description: This way interpolation is encapsulated within its own object. This makes it clear that all the parameters under interpolation are related to the interpolation settings, improving readability and ma...
Opengraph URL: https://github.com/Animated-Java/animated-java/issues/240
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[FR] Update Keyframe Interpolation Field to Object Format in JSON","articleBody":"This way `interpolation` is encapsulated within its own object. This makes it clear that all the parameters under interpolation are related to the interpolation settings, improving readability and maintainability. This also simplifies parsing for plugin developers.\r\n\r\n```json\r\n\"interpolation\": {\r\n \"type\": \"bezier\",\r\n \"bezier_linked\": true,\r\n \"bezier_left_time\": [-0.08, -0.02333, -0.10667],\r\n \"bezier_left_value\": [34.79459, 48.56599, 15.0942],\r\n \"bezier_right_time\": [0.08, 0.02333, 0.10667],\r\n \"bezier_right_value\": [-34.79459, -48.56599, -15.0942]\r\n}\r\n\r\n\"interpolation\": {\r\n \"type\": \"linear\",\r\n \"easing\": \"easeInOutQuart\",\r\n \"easingArgs\": []\r\n}\r\n\r\n\"interpolation\": {\r\n \"type\": \"catmullrom\"\r\n}\r\n\r\n\"interpolation\": {\r\n \"type\": \"step\"\r\n}\r\n```","author":{"url":"https://github.com/Dearliet","@type":"Person","name":"Dearliet"},"datePublished":"2024-07-25T12:20:28.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/240/animated-java/issues/240"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:09a50647-8464-1081-6d72-cba52ce52aad |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8E6E:28FA49:F78BA0:13F5876:699099C9 |
| html-safe-nonce | 65b9a0eabaf53bad8aebdb4d18635aa4bd0267c765e06cfbfc142c812ecd7df6 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RTZFOjI4RkE0OTpGNzhCQTA6MTNGNTg3Njo2OTkwOTlDOSIsInZpc2l0b3JfaWQiOiI2NTkyODAzMDQ0ODM2MDIyNzI5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | b89cf2077bcbfc797a2f6c483e39d03528475140fa0b978fab3fe7722d483c5c |
| hovercard-subject-tag | issue:2429823839 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/Animated-Java/animated-java/240/issue_layout |
| twitter:image | https://opengraph.githubassets.com/9ab48db6124c52e97709054b70e5b74af875fcbb1a0cb943f7d9bafd3fc49826/Animated-Java/animated-java/issues/240 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9ab48db6124c52e97709054b70e5b74af875fcbb1a0cb943f7d9bafd3fc49826/Animated-Java/animated-java/issues/240 |
| og:image:alt | This way interpolation is encapsulated within its own object. This makes it clear that all the parameters under interpolation are related to the interpolation settings, improving readability and ma... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Dearliet |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| go-import | github.com/Animated-Java/animated-java git https://github.com/Animated-Java/animated-java.git |
| octolytics-dimension-user_id | 83631375 |
| octolytics-dimension-user_login | Animated-Java |
| octolytics-dimension-repository_id | 364156984 |
| octolytics-dimension-repository_nwo | Animated-Java/animated-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 364156984 |
| octolytics-dimension-repository_network_root_nwo | Animated-Java/animated-java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3b33c5aedc9808f45bc5fcf0b1e4404cf749dac7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width