src/main.js
author ymh <ymh.work@gmail.com>
Fri, 18 Oct 2024 10:24:57 +0200
changeset 1074 231ea5ea7de4
parent 1072 ac1eacb3aa33
permissions -rw-r--r--
change http to https for default thumb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
import style from "./main.module.css";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
import IriSP from "./js/init";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
if (typeof window.IriSP === "undefined") {
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
  window.IriSP = IriSP;
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
}
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
import Model from "./js/model";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
IriSP.Model = Model(IriSP);
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
import htmlPlayer from "./js/html-player";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
IriSP.htmlPlayer = htmlPlayer;
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
import utils from "./js/utils";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
Object.assign(IriSP, utils(IriSP));
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
import iFrameUpdater from "./js/iframe_embed/embedder";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
IriSP.iFrameUpdater = iFrameUpdater;
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
import serializers from "./js/serializers";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
IriSP.serializers = serializers(IriSP);
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
import defaults from "./js/widgets-container/defaults";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
Object.assign(IriSP, defaults(IriSP));
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
import metadataplayer from "./js/widgets-container/metadataplayer";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
metadataplayer(IriSP);
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
import widgetsBase from "./js/widgets-container/widget";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
IriSP.Widgets = widgetsBase(IriSP);
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
import widgets from "./widgets";
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
Object.assign(IriSP.Widgets, widgets(IriSP));
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
export default { IriSP, style };