UNPKG

phaser4-rex-plugins

Version:
289 lines (278 loc) 10.4 kB
import NinePatch from './ninepatch/NinePatch.js'; import NinePatch2 from './ninepatch2/NinePatch.js'; import RoundRectangle from './roundrectangle/RoundRectangle.js'; import RoundRectangleCanvas from './roundrectanglecanvas/RoundRectangleCanvas.js'; import QuadShape from './quadshape/QuadShape.js'; import BBCodeText from './bbcodetext/BBCodeText.js'; import TagText from './tagtext/TagText.js'; import DynamicText from './dynamictext/DynamicText.js'; import TextPlayer from './textplayer/TextPlayer.js'; import CanvasInput from './canvasinput/CanvasInput.js'; import HiddenEdit from './hiddenedit/HiddenEdit.js'; import Checkbox from './checkbox/Checkbox.js'; import ToggleSwitch from './toggleswitch/ToggleSwitch.js'; import Canvas from './canvas/Canvas.js'; import CircleMaskImage from './circlemaskimage/CircleMaskImage.js'; import AlphaMaskImage from './alphamaskimage/AlphaMaskImage.js'; import CircularProgress from './circularprogress/CircularProgress.js'; import CircularProgressCanvas from './circularprogresscanvas/CircularProgressCanvas.js'; import LineProgress from './lineprogress/LineProgress.js'; import RoundRectangleProgress from './roundrectangleprogress/RoundRectangleProgress.js'; import LineProgressCanvas from './lineprogresscanvas/LineProgressCanvas.js'; import Tirangle from './triangle/Triangle.js'; import Knob from './knob/Knob.js'; import CustomShapes from './customshapes/CustomShapes.js'; import CustomProgress from './customprogress/CustomProgress.js'; import AIOSpinner from './aiospinner/AIOSpinner.js'; // import TransitionImage from './transitionimage/TransitionImage.js'; // import TransitionImagePack from './transitionimagepack/TransitionImagePack.js'; import ImageBox from './imagebox/ImageBox.js'; import LazyLoadImageBox from '../lazyloadimagebox/LazyLoadImageBox.js'; import ImageInputLabel from './imageinputlabel/ImageInputLabel.js'; import FullWindowRectangle from './fullwindowrectangle/FullWindowRectangle.js'; import FullWindowZone from './fullwindowzone/FullWindowZone.js'; import Cover from './cover/Cover.js'; import InputText from './inputtext/InputText.js'; import { FileChooser } from './filechooser/FileChooser.js'; import FileDropZone from './filedropzone/FileDropZone.js'; import StatesBarRectangle from './statesbarrectangle/StatesBarRectangle.js'; import StatesBitmapText from './statesbitmaptext/StatesBitmapText.js'; import StatesImage from './statesimage/StatesImage.js'; import StatesNinePatch from './statesninepatch/StatesNinePatch.js'; import StatesNineSlice from './statesnineslice/StatesNineSlice.js'; import StatesRoundRectangle from './statesroundrectangle/StatesRoundRectangle.js'; import StatesText from './statestext/StatesText.js'; import Chart from './chart/Chart.js'; import Container from './container/Container.js'; import Sizer from './sizer/Sizer.js'; import GridSizer from './gridsizer/GridSizer.js'; import FixWidthSizer from './fixwidthsizer/FixWidthSizer.js'; import OverlapSizer from './overlapsizer/OverlapSizer.js'; import Space from './space/Space.js'; import Label from './label/Label.js'; import SimpleLabel from './simplelabel/SimpleLabel.js'; import TitleLabel from './titlelabel/TitleLabel.js'; import SimpleTitleLabel from './simpletitlelabel/SimpleTitleLabel.js'; import NameValueLabel from './namevaluelabel/NameValueLabel.js'; import ExpBar from './expbar/ExpBar.js'; import Buttons from './buttons/Buttons.js'; import GridButtons from './gridbuttons/GridButtons.js'; import FixWidthButtons from './fixwidthbuttons/FixWidthButtons.js'; import FileSelectorButton from './fileselectorbutton/FileSelectorButton.js'; import Dialog from './dialog/Dialog.js'; import ConfirmDialog from './confirmdialog/ConfirmDialog.js'; import ConfirmActionButton from './confirmactionbutton/ConfirmActionButton.js'; import NameInputDialog from './nameinputdialog/NameInputDialog.js'; import HolyGrail from './holygrail/HolyGrail.js'; import Tabs from './tabs/Tabs.js'; import Slider from './slider/Slider.js'; import GridTable from './gridtable/GridTable.js'; import Menu from './menu/Menu.js'; import DropDownList from './dropdownlist/DropDownList.js'; import SimpleDropDownList from './simpledropdownlist/SimpleDropDownList.js'; import TextBox from './textbox/TextBox.js'; import SimpleTextBox from './simpletextbox/SimpleTextBox.js'; import NumberBar from './numberbar/NumberBar.js'; import BadgeLabel from './badgelabel/BadgeLabel.js'; import Pages from './pages/Pages.js'; import PerspectiveCard from './perspectivecard/PerspectiveCard.js'; import TabPages from './tabpages/TabPages.js'; import Folder from './folder/Folder.js'; import Trees from './trees/Trees.js'; import TextArea from './textarea/TextArea.js'; import TextAreaInput from './textareainput/TextAreaInput.js'; import ScrollablePanel from './scrollablepanel/ScrollablePanel.js'; import ScrollBar from './scrollbar/ScrollBar.js'; import Toast from './toast/Toast.js'; import ToastQueue from './toastqueue/ToastQueue.js'; import ColorComponents from './colorinput/colorcomponents/ColorComponents.js'; import ColorInput from './colorinput/colorinput/ColorInput.js'; import ColorInputBase from './colorinput/colorinputbase/ColorInputBase.js'; import ColorPicker from './colorinput/colorpicker/ColorPicker.js'; import SplitPanels from './splitpanels/SplitPanels.js'; import Tweaker from './tweaker/Tweaker.js'; import Sides from './sides/Sides.js'; import Click from './click/Click.js'; import ClickOutside from './clickoutside/ClickOutside.js'; import InTouching from './intouching/InTouching.js'; import Tap from './tap/Tap.js'; import Press from './press/Press.js'; import Swipe from './swipe/Swipe.js'; import Pan from './pan/Pan.js'; import Drag from './drag/Drag.js'; import Pinch from './pinch/Pinch.js'; import Rotate from './rotate/Rotate.js'; import Flip from './flip/Flip.js'; import Shake from './shake/Shake.js'; import TouchEventStop from './toucheventstop/TouchEventStop.js'; import Perspective from './perspective/Perspective.js'; import Skew from './skew/Skew.js'; import Anchor from './anchor/Anchor.js'; import TextTyping from './texttyping/TextTyping.js'; import TextPage from './textpage/TextPage.js'; import TextEdit from './textedit/TextEdit.js'; import { Fade, FadeIn, FadeOutDestroy } from './fade/Fade.js'; import { EaseMove, EaseMoveTo, EaseMoveFrom } from './easemove/EaseMove.js'; import { Modal, ModalPromise, ModalClose } from './modal/Modal.js'; import FullscreenButton from './fullscreenbutton/FullscreenButton.js'; import { GetParentSizer, GetTopmostSizer } from './utils/GetParentSizer.js'; import IsPointerInBounds from '../../plugins/utils/input/IsPointerInBounds.js'; import { Show, Hide, IsShown, } from './utils/Hide.js'; import ConfirmAction from './confirmdialog/ConfirmAction.js'; import ConfirmActionPromise from './confirmdialog/ConfirmActionPromise.js'; import Edit from './textedit/Edit.js'; import WrapExpandText from './utils/wrapexpandtext/WrapExpandText.js'; import FontSizeExpandText from './utils/fontsizeexpandtext/FontSizeExpandText.js'; import SetFontSizeToFitWidth from '../../plugins/utils/text/fontsizefit/FontSizeFit.js'; import { WaitEvent, WaitComplete } from './utils/WaitEvent.js'; import DelayPromise from '../../plugins/utils/promise/Delay.js' import GetViewport from '../../plugins/utils/system/GetViewport.js'; import SetChildrenInteractive from './utils/setchildreninteractive/SetChildrenInteractive.js'; import RequestDrag from '../../plugins/utils/input/RequestDrag.js'; import { OpenFileChooser } from './filechooser/FileChooser.js'; import LayerManager from './layermanager/LayerManager.js'; const FontSizeResize = SetFontSizeToFitWidth; export { NinePatch, NinePatch2, RoundRectangle, RoundRectangleCanvas, QuadShape, BBCodeText, TagText, DynamicText, TextPlayer, CanvasInput, HiddenEdit, Checkbox, ToggleSwitch, Canvas, CircleMaskImage, AlphaMaskImage, FullWindowRectangle, FullWindowZone, Cover, InputText, FileChooser, FileDropZone, StatesBarRectangle, StatesBitmapText, StatesImage, StatesNinePatch, StatesNineSlice, StatesRoundRectangle, StatesText, Chart, CircularProgress, CircularProgressCanvas, LineProgress, RoundRectangleProgress, LineProgressCanvas, Tirangle, Knob, CustomShapes, CustomProgress, AIOSpinner, // TransitionImage, // TransitionImagePack, ImageBox, LazyLoadImageBox, ImageInputLabel, Container, Sizer, GridSizer, FixWidthSizer, OverlapSizer, Space, Label, SimpleLabel, TitleLabel, SimpleTitleLabel, NameValueLabel, ExpBar, Buttons, GridButtons, FixWidthButtons, FileSelectorButton, Dialog, ConfirmDialog, ConfirmActionButton, NameInputDialog, HolyGrail, Tabs, Slider, GridTable, Menu, DropDownList, SimpleDropDownList, TextBox, SimpleTextBox, NumberBar, BadgeLabel, Pages, PerspectiveCard, TabPages, Folder, Trees, TextArea, TextAreaInput, ScrollablePanel, ScrollBar, Toast, ToastQueue, ColorComponents, ColorInput, ColorInputBase, ColorPicker, SplitPanels, Tweaker, Sides, Click, ClickOutside, InTouching, Tap, Press, Swipe, Pan, Drag, Pinch, Rotate, Flip, Shake, TouchEventStop, Perspective, Skew, Anchor, TextTyping, TextPage, TextEdit, Fade, FadeIn, FadeOutDestroy, EaseMove, EaseMoveTo, EaseMoveFrom, Modal, ModalPromise, ModalClose, FullscreenButton, GetParentSizer, GetTopmostSizer, IsPointerInBounds, Show, Hide, IsShown, ConfirmAction, ConfirmActionPromise, Edit, WrapExpandText, FontSizeExpandText, FontSizeResize, // Backward compatibility SetFontSizeToFitWidth, WaitEvent, WaitComplete, DelayPromise, GetViewport, SetChildrenInteractive, RequestDrag, OpenFileChooser, LayerManager, }