method duration : int Ocp_js.Js.propmethod easing : Ocp_js.Js.js_string Ocp_js.Js.t Ocp_js.Js.propmethod queue : bool Ocp_js.Js.t Ocp_js.Js.propmethod specialEasing : Ocp_js.Js.json Ocp_js.Js.t Ocp_js.Js.propmethod progress : (promise Ocp_js.Js.t -> int -> int -> bool Ocp_js.Js.t) Ocp_js.Js.callback Ocp_js.Js.propmethod complete : (unit -> bool Ocp_js.Js.t) Ocp_js.Js.callback Ocp_js.Js.propmethod start : (promise Ocp_js.Js.t -> bool Ocp_js.Js.t) Ocp_js.Js.callback Ocp_js.Js.propmethod _done : (promise Ocp_js.Js.t -> bool Ocp_js.Js.t -> bool Ocp_js.Js.t) Ocp_js.Js.callback Ocp_js.Js.propmethod fail : (promise Ocp_js.Js.t -> bool Ocp_js.Js.t -> bool Ocp_js.Js.t) Ocp_js.Js.callback Ocp_js.Js.propmethod always : (promise Ocp_js.Js.t -> bool Ocp_js.Js.t -> bool Ocp_js.Js.t) Ocp_js.Js.callback Ocp_js.Js.prop