PHP Classes

File: public/js/tinymce/src/themes/mobile/src/demo/js/demo/SlidersDemo.js

Recommend this page to a friend!
  Classes of Abed Nego Ragil Putra   GoLavaCMS   public/js/tinymce/src/themes/mobile/src/demo/js/demo/SlidersDemo.js   Download  
File: public/js/tinymce/src/themes/mobile/src/demo/js/demo/SlidersDemo.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: GoLavaCMS
Publish content on Web pages with SEO support
Author: By
Last change:
Date: 6 years ago
Size: 2,100 bytes
 

Contents

Class file image Download
define( 'tinymce.themes.mobile.demo.SlidersDemo', [ 'ephox.alloy.api.component.GuiFactory', 'ephox.alloy.api.system.Attachment', 'ephox.alloy.api.system.Gui', 'ephox.alloy.api.ui.Container', 'ephox.katamari.api.Fun', 'ephox.sugar.api.search.SelectorFind', 'tinymce.themes.mobile.ui.ColorSlider', 'tinymce.themes.mobile.ui.FontSizeSlider', 'tinymce.themes.mobile.util.UiDomFactory' ], function (GuiFactory, Attachment, Gui, Container, Fun, SelectorFind, ColorSlider, FontSizeSlider, UiDomFactory) { return function () { var ephoxUi = SelectorFind.first('#ephox-ui').getOrDie(); var fontSlider = Container.sketch({ dom: UiDomFactory.dom('<div class="${prefix}-toolbar ${prefix}-context-toolbar"></div>'), components: [ { dom: UiDomFactory.dom('<div class="${prefix}-toolbar-group"></div>'), components: FontSizeSlider.makeItems({ onChange: Fun.noop, getInitialValue: Fun.constant(2) }) } ] }); var colorSlider = Container.sketch({ dom: UiDomFactory.dom('<div class="${prefix}-toolbar ${prefix}-context-toolbar"></div>'), components: [ { dom: UiDomFactory.dom('<div class="${prefix}-toolbar-group"></div>'), components: ColorSlider.makeItems({ onChange: Fun.noop, getInitialValue: Fun.constant(-1) }) } ] }); var gui = Gui.create(); Attachment.attachSystem(ephoxUi, gui); var container = GuiFactory.build({ dom: UiDomFactory.dom('<div class="{prefix}-outer-container ${prefix}-fullscreen-maximized"></div>'), components: [ { dom: UiDomFactory.dom('<div class="${prefix}-toolstrip"></div>'), components: [ fontSlider ] }, { dom: UiDomFactory.dom('<div class="${prefix}-toolstrip"></div>'), components: [ colorSlider ] } ] }); gui.add(container); }; } );