src/js/widgets-container/defaults.js
author ymh <ymh.work@gmail.com>
Wed, 04 Sep 2024 17:32:50 +0200
changeset 1072 ac1eacb3aa33
parent 1068 7623f9af9272
child 1073 687133dc13cf
permissions -rw-r--r--
Migrate source and build to vite.js
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1000
91023037f841 check jQuery and Underscore versions
veltr
parents: 998
diff changeset
     1
/* Start of defaults.js */
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
     2
export default function (IriSP) {
1000
91023037f841 check jQuery and Underscore versions
veltr
parents: 998
diff changeset
     3
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
     4
  const defaults = {};
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
     5
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
     6
  defaults.language = "en";
842
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
     7
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
     8
  // defaults.libFiles = {
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
     9
  //   defaultDir: "js/libs/",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    10
  //   inDefaultDir: {
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    11
  //     underscore: "underscore-min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    12
  //     Mustache: "mustache.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    13
  //     jQuery: "jquery.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    14
  //     jQueryUI: "jquery-ui.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    15
  //     swfObject: "swfobject.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    16
  //     cssjQueryUI: "jquery-ui.css",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    17
  //     popcorn: "popcorn-complete.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    18
  //     jwplayer: "jwplayer.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    19
  //     raphael: "raphael-min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    20
  //     tracemanager: "tracemanager.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    21
  //     jwPlayerSWF: "player.swf",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    22
  //     json: "json2.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    23
  //     zeroClipboardJs: "ZeroClipboard.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    24
  //     zeroClipboardSwf: "ZeroClipboard.swf",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    25
  //     backbone: "backbone.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    26
  //     backboneRelational: "backbone-relational.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    27
  //     paper: "paper.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    28
  //     jqueryMousewheel: "jquery.mousewheel.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    29
  //     splitter: "jquery.touchsplitter.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    30
  //     cssSplitter: "jquery.touchsplitter.css",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    31
  //     renkanPublish: "renkan.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    32
  //     processing: "processing-1.3.6.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    33
  //     recordMicSwf: "record_mic.swf",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    34
  //     mousetrap: "mousetrap.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    35
  //     mousetrapGlobal: "mousetrap-global-bind.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    36
  //   },
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    37
  //   locations: {
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    38
  //     // use to define locations outside default_dir
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    39
  //   },
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    40
  //   cdn: {
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    41
  //     jQuery: "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.2.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    42
  //     jQueryUI:
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    43
  //       "http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.22/jquery-ui.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    44
  //     swfObject:
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    45
  //       "http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    46
  //     cssjQueryUI:
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    47
  //       "http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.22/themes/ui-lightness/jquery-ui.css",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    48
  //     underscore:
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    49
  //       "http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.3.3/underscore-min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    50
  //     Mustache:
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    51
  //       "http://cdnjs.cloudflare.com/ajax/libs/mustache.js/0.5.0-dev/mustache.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    52
  //     raphael:
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    53
  //       "http://cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    54
  //     json: "http://cdnjs.cloudflare.com/ajax/libs/json2/20110223/json2.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    55
  //     popcorn: "http://cdn.popcornjs.org/code/dist/popcorn-complete.min.js",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    56
  //   },
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    57
  //   useCdn: false,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    58
  // };
842
4ae2247a59f4 Changes for Cinecast
veltr
parents:
diff changeset
    59
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    60
  defaults.widgetsDir = "widgets";
875
43629caa77bc Big refactoring of widget files + started migration of segmentwidget
veltr
parents: 874
diff changeset
    61
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    62
  defaults.widgetsRequirements = {
958
2aa7fdb0762a Commit before branch switch (for tests)
veltr
parents: 944
diff changeset
    63
    PopcornPlayer: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    64
      noCss: true,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    65
      requires: ["popcorn"],
958
2aa7fdb0762a Commit before branch switch (for tests)
veltr
parents: 944
diff changeset
    66
    },
986
f9d51dd4a3fe Tooltip Improvements, Update Popcorn
veltr
parents: 982
diff changeset
    67
    HtmlPlayer: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    68
      noCss: true,
986
f9d51dd4a3fe Tooltip Improvements, Update Popcorn
veltr
parents: 982
diff changeset
    69
    },
958
2aa7fdb0762a Commit before branch switch (for tests)
veltr
parents: 944
diff changeset
    70
    JwpPlayer: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    71
      noCss: true,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    72
      requires: ["jwplayer"],
959
ee11ed1b739e Mashup Player and Dailymotion are now widgets
veltr
parents: 958
diff changeset
    73
    },
ee11ed1b739e Mashup Player and Dailymotion are now widgets
veltr
parents: 958
diff changeset
    74
    DailymotionPlayer: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    75
      noCss: true,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    76
      requires: ["swfObject"],
958
2aa7fdb0762a Commit before branch switch (for tests)
veltr
parents: 944
diff changeset
    77
    },
980
9ee8c00ae5b7 Improvement of the Sparkline widget
veltr
parents: 970
diff changeset
    78
    AdaptivePlayer: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    79
      noCss: true,
980
9ee8c00ae5b7 Improvement of the Sparkline widget
veltr
parents: 970
diff changeset
    80
    },
965
eadb7290c325 Improvements in widget communication
veltr
parents: 964
diff changeset
    81
    AutoPlayer: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    82
      noCss: true,
965
eadb7290c325 Improvements in widget communication
veltr
parents: 964
diff changeset
    83
    },
966
c1c762ad1697 Added Voice Annotation Support
veltr
parents: 965
diff changeset
    84
    AnnotationsList: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    85
      requires: ["jwplayer"],
966
c1c762ad1697 Added Voice Annotation Support
veltr
parents: 965
diff changeset
    86
    },
882
61c384dda19e Big refactoring
veltr
parents: 875
diff changeset
    87
    Sparkline: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    88
      noCss: true,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    89
      requires: ["raphael"],
882
61c384dda19e Big refactoring
veltr
parents: 875
diff changeset
    90
    },
61c384dda19e Big refactoring
veltr
parents: 875
diff changeset
    91
    Arrow: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    92
      noCss: true,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    93
      requires: ["raphael"],
882
61c384dda19e Big refactoring
veltr
parents: 875
diff changeset
    94
    },
61c384dda19e Big refactoring
veltr
parents: 875
diff changeset
    95
    Mediafragment: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    96
      noCss: true,
882
61c384dda19e Big refactoring
veltr
parents: 875
diff changeset
    97
    },
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    98
    Trace: {
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
    99
      noCss: true,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   100
      requires: ["tracemanager"],
926
e47ed8eb75cd Adaptation for streamer bug on Ldt Platform
veltr
parents: 917
diff changeset
   101
    },
960
9a278b9e3b05 Updated docs and test suite
veltr
parents: 959
diff changeset
   102
    Slideshare: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   103
      requires: ["swfObject"],
927
977a39c4ee80 Added URL Copy function to the Social Widget
veltr
parents: 926
diff changeset
   104
    },
977a39c4ee80 Added URL Copy function to the Social Widget
veltr
parents: 926
diff changeset
   105
    Social: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   106
      requires: ["zeroClipboardJs"],
938
991f897f1cb1 Added Renkan widget
veltr
parents: 930
diff changeset
   107
    },
991f897f1cb1 Added Renkan widget
veltr
parents: 930
diff changeset
   108
    Renkan: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   109
      requires: [
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   110
        "backbone",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   111
        "backboneRelational",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   112
        "paper",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   113
        "jqueryMousewheel",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   114
        "renkanPublish",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   115
      ],
964
d7d56ea2d0a6 Adaptations for Knowledge Concierge
veltr
parents: 960
diff changeset
   116
    },
d7d56ea2d0a6 Adaptations for Knowledge Concierge
veltr
parents: 960
diff changeset
   117
    KnowledgeConcierge: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   118
      requires: ["processing"],
982
cfcbac34d020 Added Multi Segments Widget
veltr
parents: 980
diff changeset
   119
    },
cfcbac34d020 Added Multi Segments Widget
veltr
parents: 980
diff changeset
   120
    MultiSegments: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   121
      noCss: true,
1033
c20df1c080e6 integrate changes from github
ymh <ymh.work@gmail.com>
parents: 1001
diff changeset
   122
    },
c20df1c080e6 integrate changes from github
ymh <ymh.work@gmail.com>
parents: 1001
diff changeset
   123
    SlideVideoPlayer: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   124
      requires: ["jQuery", "jQueryUI", "splitter"],
1033
c20df1c080e6 integrate changes from github
ymh <ymh.work@gmail.com>
parents: 1001
diff changeset
   125
    },
c20df1c080e6 integrate changes from github
ymh <ymh.work@gmail.com>
parents: 1001
diff changeset
   126
    Shortcuts: {
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   127
      requires: ["mousetrap", "mousetrapGlobal"],
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   128
    },
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   129
  };
882
61c384dda19e Big refactoring
veltr
parents: 875
diff changeset
   130
1072
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   131
  defaults.guiDefaults = {
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   132
    width: 640,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   133
    container: "LdtPlayer",
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   134
    spacer_div_height: 0,
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   135
    widgets: [],
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   136
  };
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   137
ac1eacb3aa33 Migrate source and build to vite.js
ymh <ymh.work@gmail.com>
parents: 1068
diff changeset
   138
  return defaults;
1000
91023037f841 check jQuery and Underscore versions
veltr
parents: 998
diff changeset
   139
};
91023037f841 check jQuery and Underscore versions
veltr
parents: 998
diff changeset
   140
91023037f841 check jQuery and Underscore versions
veltr
parents: 998
diff changeset
   141
/* End of defaults.js */