From 7a39fc2f4090f2a8ea61464bd0552e9ec3e36012 Mon Sep 17 00:00:00 2001 From: Ricardo Sabino Date: Sun, 23 Nov 2014 21:29:52 -0500 Subject: [PATCH] - Fixed MediaPlayer constructor - Fixed project description - Added some tests to MediaPlayer --- playerframework/playerFramework-tests.ts | 24 ++++++++++++++++++++++++ playerframework/playerFramework.d.ts | 3 ++- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 playerframework/playerFramework-tests.ts diff --git a/playerframework/playerFramework-tests.ts b/playerframework/playerFramework-tests.ts new file mode 100644 index 0000000000..b4d6f17b09 --- /dev/null +++ b/playerframework/playerFramework-tests.ts @@ -0,0 +1,24 @@ +/// + +var el = document.createElement("div"); +var player = new PlayerFramework.MediaPlayer(el); +player.decreasePlaybackRate(); +player.increasePlaybackRate(); +player.load(); +player.pause(); +player.play(); +player.playResume(); +player.replay(); +player.retry(); +player.stop(); + +player.volume = 50; + +var duration = player.duration; +var volume = player.volume; +var audioAllowed = player.isAudioAllowed +var audioEnabled = player.isAudioEnabled; +var audioVisible = player.isAudioVisible; +var captionsAllowed = player.isCaptionsAllowed +var captionsEnabled = player.isCaptionsEnabled; +var captionsVisible = player.isCaptionsVisible; \ No newline at end of file diff --git a/playerframework/playerFramework.d.ts b/playerframework/playerFramework.d.ts index 1c91803c5c..26f16592c9 100644 --- a/playerframework/playerFramework.d.ts +++ b/playerframework/playerFramework.d.ts @@ -1,5 +1,5 @@ // Type definitions for Player Framework (MMPPF) -// Project: https://github.com/ricardosabino/DefinitelyTyped +// Project: https://playerframework.codeplex.com/ // Definitions by: Ricardo Sabino // Definitions: https://github.com/borisyankov/DefinitelyTyped @@ -1078,6 +1078,7 @@ declare module PlayerFramework { * **/ class MediaPlayer { + constructor(element: HTMLElement, options?: any); /** * Gets or sets the current advertising state of the player. **/