{"action":"closed","issue":{"url":"https://api.github.com/repos/mdgriffith/ui-animation/issues/1","repository_url":"https://api.github.com/repos/mdgriffith/ui-animation","labels_url":"https://api.github.com/repos/mdgriffith/ui-animation/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/mdgriffith/ui-animation/issues/1/comments","events_url":"https://api.github.com/repos/mdgriffith/ui-animation/issues/1/events","html_url":"https://github.com/mdgriffith/ui-animation/issues/1","id":172948650,"number":1,"title":"Easing prevents serialization of Animation","user":{"login":"mdgriffith","id":3045469,"avatar_url":"https://avatars.githubusercontent.com/u/3045469?v=3","gravatar_id":"","url":"https://api.github.com/users/mdgriffith","html_url":"https://github.com/mdgriffith","followers_url":"https://api.github.com/users/mdgriffith/followers","following_url":"https://api.github.com/users/mdgriffith/following{/other_user}","gists_url":"https://api.github.com/users/mdgriffith/gists{/gist_id}","starred_url":"https://api.github.com/users/mdgriffith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdgriffith/subscriptions","organizations_url":"https://api.github.com/users/mdgriffith/orgs","repos_url":"https://api.github.com/users/mdgriffith/repos","events_url":"https://api.github.com/users/mdgriffith/events{/privacy}","received_events_url":"https://api.github.com/users/mdgriffith/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-08-24T13:15:42Z","updated_at":"2016-08-31T15:17:34Z","closed_at":"2016-08-31T15:17:34Z","body":"Supporting easing functions in the model makes serialization difficult.  This isn't that big of a deal for UI, but it is potentially a big deal when saving state for a game.\r\n\r\nOne potential way forward is by providing easing functions by string name.  Not necessarily by having the user provide the exact name, but by providing the names as values that resolve to strings.\r\n\r\n```quadraticEasing = \"quadraticEasing\"```\r\n\r\nA custom easing option would then be provided which would not be serializable."}}
{"actor":{"display_login":"mdgriffith"}}