1.0.0 • Published 8 years ago

full-screen v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

full-screen

Vanilla Web Component for the HTML5 full screen API. Demo

Installation
npm i --save full-screen

bower install --save full-screen

Properties

NameDescription
targetThe target item that should be full screened. if none is provided it will full screen the whole page

Example

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <script src="full-screen.js"></script>
</head>
<body>
    <video id="my-video" src="my-video.mp4"></video>
    
    <full-screen target="#my-video">
        <button>Full Screen Video</button>
    </full-screen>
    
    <full-screen>
        <button>Full Screen Whole Page</button>
    </full-screen>
</body>
</html>

Dynamic

To dynamically add new Full Screen element.

var createFullScreen = require('full-screen/full-screen'); // or available by 'createFullScreen' on window if not using modules

var fullScreen = createFullScreen({
    target = "#my-element"
});

document.appendElement(fullScreen);