├── nodejs
├── router.js
├── index.js
├── QQ图片20170622142029.png
├── QQ图片20170622142127.png
├── package.json
└── server.js
├── src
└── main.js
├── vue
└── main.js
├── webpack
└── webpack.config
├── _config.yml
├── webpack3
├── .babelrc
├── src
│ ├── images
│ │ ├── 1.jpg
│ │ └── tupian.png
│ ├── css
│ │ ├── base.less
│ │ ├── index.css
│ │ └── b.scss
│ ├── entry.js
│ └── index.html
├── postcss.config.js
├── dist
│ ├── css
│ │ ├── index.css.map
│ │ └── index.css
│ ├── images
│ │ └── 4e2f96e3043f3e1a8a89539475bf2ba6.jpg
│ └── index.html
└── webpack_config
│ └── entry_config.js
├── JavaScript
├── tcs.html
├── select2-4.0.3
│ ├── .editorconfig
│ ├── .jshintignore
│ ├── docs
│ │ ├── _sass
│ │ │ ├── _typography.scss
│ │ │ ├── vendor
│ │ │ │ ├── font-awesome
│ │ │ │ │ ├── _fixed-width.scss
│ │ │ │ │ ├── _larger.scss
│ │ │ │ │ ├── _list.scss
│ │ │ │ │ ├── _core.scss
│ │ │ │ │ ├── _stacked.scss
│ │ │ │ │ ├── _bordered-pulled.scss
│ │ │ │ │ ├── _rotated-flipped.scss
│ │ │ │ │ ├── _path.scss
│ │ │ │ │ ├── _animated.scss
│ │ │ │ │ └── _mixins.scss
│ │ │ │ └── bootstrap
│ │ │ │ │ ├── mixins
│ │ │ │ │ ├── _center-block.scss
│ │ │ │ │ ├── _opacity.scss
│ │ │ │ │ ├── _size.scss
│ │ │ │ │ ├── _text-overflow.scss
│ │ │ │ │ ├── _tab-focus.scss
│ │ │ │ │ ├── _resize.scss
│ │ │ │ │ ├── _labels.scss
│ │ │ │ │ ├── _progress-bar.scss
│ │ │ │ │ ├── _text-emphasis.scss
│ │ │ │ │ ├── _reset-filter.scss
│ │ │ │ │ ├── _nav-divider.scss
│ │ │ │ │ ├── _background-variant.scss
│ │ │ │ │ ├── _alerts.scss
│ │ │ │ │ ├── _nav-vertical-align.scss
│ │ │ │ │ ├── _reset-text.scss
│ │ │ │ │ ├── _border-radius.scss
│ │ │ │ │ ├── _pagination.scss
│ │ │ │ │ ├── _responsive-visibility.scss
│ │ │ │ │ ├── _panels.scss
│ │ │ │ │ ├── _hide-text.scss
│ │ │ │ │ ├── _clearfix.scss
│ │ │ │ │ ├── _list-group.scss
│ │ │ │ │ └── _table-row.scss
│ │ │ │ │ ├── _wells.scss
│ │ │ │ │ ├── _responsive-embed.scss
│ │ │ │ │ ├── _breadcrumbs.scss
│ │ │ │ │ ├── _close.scss
│ │ │ │ │ ├── _component-animations.scss
│ │ │ │ │ ├── _utilities.scss
│ │ │ │ │ ├── _thumbnails.scss
│ │ │ │ │ └── _pager.scss
│ │ │ ├── _layout.scss
│ │ │ ├── _featurette.scss
│ │ │ ├── _code.scss
│ │ │ ├── _buttons.scss
│ │ │ ├── _jumbotron.scss
│ │ │ ├── _anchorjs.scss
│ │ │ ├── _home.scss
│ │ │ ├── _dl-panels.scss
│ │ │ ├── _social.scss
│ │ │ ├── _footer.scss
│ │ │ ├── _alert.scss
│ │ │ ├── _prettify.scss
│ │ │ └── _hamburger.scss
│ │ ├── images
│ │ │ ├── logo.png
│ │ │ ├── favicon.ico
│ │ │ ├── favicon-16x16.png
│ │ │ ├── favicon-32x32.png
│ │ │ ├── mstile-70x70.png
│ │ │ ├── apple-touch-icon.png
│ │ │ ├── mstile-150x150.png
│ │ │ ├── mstile-310x150.png
│ │ │ ├── android-chrome-36x36.png
│ │ │ ├── android-chrome-48x48.png
│ │ │ ├── android-chrome-72x72.png
│ │ │ ├── apple-touch-icon-57x57.png
│ │ │ ├── apple-touch-icon-60x60.png
│ │ │ ├── apple-touch-icon-72x72.png
│ │ │ ├── apple-touch-icon-precomposed.png
│ │ │ ├── manifest.json
│ │ │ └── safari-pinned-tab.svg
│ │ ├── vendor
│ │ │ ├── images
│ │ │ │ └── flags
│ │ │ │ │ ├── ak.png
│ │ │ │ │ ├── al.png
│ │ │ │ │ ├── ar.png
│ │ │ │ │ ├── az.png
│ │ │ │ │ ├── ca.png
│ │ │ │ │ ├── co.png
│ │ │ │ │ ├── ct.png
│ │ │ │ │ ├── de.png
│ │ │ │ │ ├── fl.png
│ │ │ │ │ ├── ga.png
│ │ │ │ │ ├── hi.png
│ │ │ │ │ ├── ia.png
│ │ │ │ │ ├── id.png
│ │ │ │ │ ├── il.png
│ │ │ │ │ ├── in.png
│ │ │ │ │ ├── ks.png
│ │ │ │ │ ├── ky.png
│ │ │ │ │ ├── la.png
│ │ │ │ │ ├── ma.png
│ │ │ │ │ ├── md.png
│ │ │ │ │ ├── me.png
│ │ │ │ │ ├── mi.png
│ │ │ │ │ ├── mn.png
│ │ │ │ │ ├── mo.png
│ │ │ │ │ ├── ms.png
│ │ │ │ │ ├── mt.png
│ │ │ │ │ ├── nc.png
│ │ │ │ │ ├── nd.png
│ │ │ │ │ ├── ne.png
│ │ │ │ │ ├── nh.png
│ │ │ │ │ ├── nj.png
│ │ │ │ │ ├── nm.png
│ │ │ │ │ ├── nv.png
│ │ │ │ │ ├── ny.png
│ │ │ │ │ ├── oh.png
│ │ │ │ │ ├── ok.png
│ │ │ │ │ ├── or.png
│ │ │ │ │ ├── pa.png
│ │ │ │ │ ├── ri.png
│ │ │ │ │ ├── sc.png
│ │ │ │ │ ├── sd.png
│ │ │ │ │ ├── tn.png
│ │ │ │ │ ├── tx.png
│ │ │ │ │ ├── ut.png
│ │ │ │ │ ├── va.png
│ │ │ │ │ ├── vt.png
│ │ │ │ │ ├── wa.png
│ │ │ │ │ ├── wi.png
│ │ │ │ │ ├── wv.png
│ │ │ │ │ └── wy.png
│ │ │ └── fonts
│ │ │ │ ├── FontAwesome.otf
│ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ └── fontawesome-webfont.woff2
│ │ ├── _includes
│ │ │ ├── options
│ │ │ │ ├── events.html
│ │ │ │ ├── data.html
│ │ │ │ ├── core.html
│ │ │ │ ├── dropdown.html
│ │ │ │ ├── not-written.html
│ │ │ │ ├── events
│ │ │ │ │ └── internal.html
│ │ │ │ ├── compatibility.html
│ │ │ │ ├── selections.html
│ │ │ │ ├── introduction.html
│ │ │ │ ├── selections
│ │ │ │ │ ├── multiple.html
│ │ │ │ │ ├── clearing-selections.html
│ │ │ │ │ └── templating.html
│ │ │ │ ├── dropdown
│ │ │ │ │ ├── selections.html
│ │ │ │ │ └── placement.html
│ │ │ │ └── compatibility
│ │ │ │ │ └── introduction.html
│ │ │ ├── notice-previous.html
│ │ │ ├── ga.html
│ │ │ ├── social-buttons.html
│ │ │ └── examples
│ │ │ │ ├── hide-search.html
│ │ │ │ ├── multiple-max.html
│ │ │ │ ├── tags.html
│ │ │ │ ├── tokenizer.html
│ │ │ │ └── disabled-results.html
│ │ ├── browserconfig.xml
│ │ ├── _layouts
│ │ │ └── home.html
│ │ ├── css
│ │ │ ├── font-awesome.scss
│ │ │ └── s2-docs.scss
│ │ ├── options-old.html
│ │ └── options.html
│ ├── src
│ │ ├── js
│ │ │ ├── jquery.mousewheel.shim.js
│ │ │ ├── banner.end.js
│ │ │ ├── banner.start.js
│ │ │ ├── jquery.shim.js
│ │ │ ├── select2
│ │ │ │ ├── keys.js
│ │ │ │ ├── dropdown
│ │ │ │ │ ├── attachContainer.js
│ │ │ │ │ ├── stopPropagation.js
│ │ │ │ │ ├── closeOnSelect.js
│ │ │ │ │ └── minimumResultsForSearch.js
│ │ │ │ ├── compat
│ │ │ │ │ ├── query.js
│ │ │ │ │ └── matcher.js
│ │ │ │ ├── selection
│ │ │ │ │ ├── clickMask.js
│ │ │ │ │ └── stopPropagation.js
│ │ │ │ ├── i18n
│ │ │ │ │ ├── az.js
│ │ │ │ │ ├── fi.js
│ │ │ │ │ ├── hu.js
│ │ │ │ │ ├── zh-TW.js
│ │ │ │ │ ├── id.js
│ │ │ │ │ ├── th.js
│ │ │ │ │ ├── tr.js
│ │ │ │ │ ├── ms.js
│ │ │ │ │ ├── zh-CN.js
│ │ │ │ │ ├── ja.js
│ │ │ │ │ ├── ko.js
│ │ │ │ │ ├── ar.js
│ │ │ │ │ ├── km.js
│ │ │ │ │ ├── vi.js
│ │ │ │ │ ├── de.js
│ │ │ │ │ ├── sv.js
│ │ │ │ │ ├── nb.js
│ │ │ │ │ ├── is.js
│ │ │ │ │ └── da.js
│ │ │ │ ├── data
│ │ │ │ │ ├── minimumInputLength.js
│ │ │ │ │ ├── maximumInputLength.js
│ │ │ │ │ └── maximumSelectionLength.js
│ │ │ │ ├── translation.js
│ │ │ │ └── dropdown.js
│ │ │ ├── wrapper.end.js
│ │ │ └── wrapper.start.js
│ │ └── scss
│ │ │ ├── _single.scss
│ │ │ ├── _multiple.scss
│ │ │ ├── core.scss
│ │ │ ├── theme
│ │ │ └── classic
│ │ │ │ └── _defaults.scss
│ │ │ └── mixins
│ │ │ └── _gradients.scss
│ ├── PULL_REQUEST_TEMPLATE.md
│ ├── bower.json
│ ├── .jshintrc
│ ├── component.json
│ ├── dist
│ │ └── js
│ │ │ └── i18n
│ │ │ ├── zh-TW.js
│ │ │ ├── az.js
│ │ │ ├── zh-CN.js
│ │ │ ├── fi.js
│ │ │ ├── ja.js
│ │ │ ├── hu.js
│ │ │ ├── tr.js
│ │ │ ├── th.js
│ │ │ ├── ko.js
│ │ │ ├── vi.js
│ │ │ ├── id.js
│ │ │ ├── is.js
│ │ │ ├── de.js
│ │ │ ├── ar.js
│ │ │ ├── et.js
│ │ │ ├── sv.js
│ │ │ ├── km.js
│ │ │ ├── nb.js
│ │ │ ├── bg.js
│ │ │ ├── ms.js
│ │ │ ├── gl.js
│ │ │ ├── da.js
│ │ │ ├── en.js
│ │ │ ├── he.js
│ │ │ ├── hi.js
│ │ │ ├── fa.js
│ │ │ ├── hr.js
│ │ │ ├── mk.js
│ │ │ ├── eu.js
│ │ │ ├── pt-BR.js
│ │ │ ├── lv.js
│ │ │ ├── pt.js
│ │ │ ├── es.js
│ │ │ ├── ca.js
│ │ │ ├── it.js
│ │ │ ├── fr.js
│ │ │ ├── nl.js
│ │ │ ├── ro.js
│ │ │ ├── lt.js
│ │ │ ├── pl.js
│ │ │ ├── el.js
│ │ │ ├── sr.js
│ │ │ ├── sr-Cyrl.js
│ │ │ ├── uk.js
│ │ │ ├── ru.js
│ │ │ └── sk.js
│ ├── composer.json
│ ├── .travis.yml
│ ├── tests
│ │ ├── integration
│ │ │ └── jquery-calls.js
│ │ ├── options
│ │ │ ├── translation-tests.js
│ │ │ └── ajax-tests.js
│ │ ├── data
│ │ │ └── base-tests.js
│ │ ├── integration.html
│ │ ├── dropdown
│ │ │ └── stopPropagation-tests.js
│ │ ├── utils
│ │ │ └── escapeMarkup-tests.js
│ │ └── selection
│ │ │ └── stopPropagation-tests.js
│ └── select2.jquery.json
└── select
│ └── index.html
├── h5
└── activity
│ ├── 说明.txt
│ └── img
│ ├── 1.jpg
│ ├── 10.jpg
│ ├── 11.jpg
│ ├── 12.jpg
│ ├── 13.jpg
│ ├── 2.jpg
│ ├── 3.jpg
│ ├── 4.jpg
│ ├── 5.jpg
│ ├── 6.jpg
│ ├── 7.jpg
│ ├── 8.jpg
│ ├── 9.jpg
│ ├── animate
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ ├── 5.png
│ ├── 6.png
│ ├── 7.png
│ ├── 8.png
│ ├── 9.png
│ ├── 10.png
│ ├── 11.png
│ ├── 12.png
│ ├── 13.png
│ ├── 14.png
│ ├── 15.png
│ ├── 16.png
│ ├── 17.png
│ ├── 18.png
│ ├── 19.png
│ ├── 20.png
│ ├── 21.png
│ ├── 22.png
│ ├── 23.png
│ ├── 24.png
│ ├── 25.png
│ ├── 26.png
│ ├── 27.png
│ ├── 28.png
│ ├── 29.png
│ ├── 30.png
│ ├── 31.png
│ ├── 32.png
│ ├── 33.png
│ ├── 34.png
│ ├── 35.png
│ ├── 36.png
│ ├── 37.png
│ ├── 38.png
│ ├── 39.png
│ ├── 40.png
│ ├── 41.png
│ ├── 42.png
│ ├── 43.png
│ ├── 44.png
│ ├── 45.png
│ ├── 46.png
│ ├── 47.png
│ ├── 48.png
│ ├── 49.png
│ ├── 50.png
│ ├── 51.png
│ ├── 52.png
│ ├── 53.png
│ ├── 54.png
│ ├── 55.png
│ ├── 56.png
│ ├── 57.png
│ ├── 58.png
│ ├── 59.png
│ ├── 60.png
│ ├── 61.png
│ ├── 62.png
│ ├── 63.png
│ ├── 64.png
│ ├── 65.png
│ ├── 66.png
│ ├── 67.png
│ ├── 68.png
│ ├── 69.png
│ ├── 70.png
│ ├── 71.png
│ └── 72.png
│ └── web-swipe-tip.png
├── push.sh
├── README.md
├── index.html
├── 404.html
├── react
└── lesson02
│ └── app.js
├── wsServer.js
└── package.json
/nodejs/router.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | alert(222)
--------------------------------------------------------------------------------
/vue/main.js:
--------------------------------------------------------------------------------
1 | alert(222)
--------------------------------------------------------------------------------
/webpack/webpack.config:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-cayman
--------------------------------------------------------------------------------
/webpack3/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["env"]
3 | }
--------------------------------------------------------------------------------
/nodejs/index.js:
--------------------------------------------------------------------------------
1 | var server = require("./server");
2 |
3 | server.start();
--------------------------------------------------------------------------------
/JavaScript/tcs.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/tcs.html
--------------------------------------------------------------------------------
/h5/activity/说明.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/说明.txt
--------------------------------------------------------------------------------
/h5/activity/img/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/1.jpg
--------------------------------------------------------------------------------
/h5/activity/img/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/10.jpg
--------------------------------------------------------------------------------
/h5/activity/img/11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/11.jpg
--------------------------------------------------------------------------------
/h5/activity/img/12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/12.jpg
--------------------------------------------------------------------------------
/h5/activity/img/13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/13.jpg
--------------------------------------------------------------------------------
/h5/activity/img/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/2.jpg
--------------------------------------------------------------------------------
/h5/activity/img/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/3.jpg
--------------------------------------------------------------------------------
/h5/activity/img/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/4.jpg
--------------------------------------------------------------------------------
/h5/activity/img/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/5.jpg
--------------------------------------------------------------------------------
/h5/activity/img/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/6.jpg
--------------------------------------------------------------------------------
/h5/activity/img/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/7.jpg
--------------------------------------------------------------------------------
/h5/activity/img/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/8.jpg
--------------------------------------------------------------------------------
/h5/activity/img/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/9.jpg
--------------------------------------------------------------------------------
/webpack3/src/images/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/webpack3/src/images/1.jpg
--------------------------------------------------------------------------------
/h5/activity/img/animate/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/1.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/2.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/3.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/4.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/5.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/6.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/7.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/8.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/9.png
--------------------------------------------------------------------------------
/nodejs/QQ图片20170622142029.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/nodejs/QQ图片20170622142029.png
--------------------------------------------------------------------------------
/nodejs/QQ图片20170622142127.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/nodejs/QQ图片20170622142127.png
--------------------------------------------------------------------------------
/webpack3/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: [
3 | require('autoprefixer')
4 | ]
5 | }
--------------------------------------------------------------------------------
/h5/activity/img/animate/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/10.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/11.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/12.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/13.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/14.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/15.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/16.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/17.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/18.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/19.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/20.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/21.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/22.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/23.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/24.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/25.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/26.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/27.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/28.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/29.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/30.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/31.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/32.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/33.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/34.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/35.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/36.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/37.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/37.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/38.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/38.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/39.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/39.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/40.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/41.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/41.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/42.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/42.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/43.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/43.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/44.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/44.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/45.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/45.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/46.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/46.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/47.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/47.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/48.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/49.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/49.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/50.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/51.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/51.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/52.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/52.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/53.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/53.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/54.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/54.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/55.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/55.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/56.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/56.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/57.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/58.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/59.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/59.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/60.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/61.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/61.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/62.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/62.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/63.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/63.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/64.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/65.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/65.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/66.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/66.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/67.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/67.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/68.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/68.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/69.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/69.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/70.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/71.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/71.png
--------------------------------------------------------------------------------
/h5/activity/img/animate/72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/animate/72.png
--------------------------------------------------------------------------------
/webpack3/dist/css/index.css.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":[],"names":[],"mappings":"","file":"/css/index.css","sourceRoot":""}
--------------------------------------------------------------------------------
/webpack3/src/images/tupian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/webpack3/src/images/tupian.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/.editorconfig:
--------------------------------------------------------------------------------
1 | [*]
2 | indent_style = space
3 | end_of_line = lf
4 |
5 | [*.js]
6 | indent_size = 2
7 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/.jshintignore:
--------------------------------------------------------------------------------
1 | src/js/banner.*.js
2 | src/js/wrapper.*.js
3 | tests/vendor/*.js
4 | tests/helpers.js
5 |
--------------------------------------------------------------------------------
/h5/activity/img/web-swipe-tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/h5/activity/img/web-swipe-tip.png
--------------------------------------------------------------------------------
/push.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | read -p "提交注释信息:" val
4 | echo $val
5 | git add --all
6 | git commit -m $val
7 | git push origin master
8 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_typography.scss:
--------------------------------------------------------------------------------
1 | // Typography
2 |
3 | h1[id] {
4 | padding-top: 20px;
5 | margin-top: 0;
6 | }
7 |
--------------------------------------------------------------------------------
/webpack3/webpack_config/entry_config.js:
--------------------------------------------------------------------------------
1 | const entry = {};
2 | entry.path = {
3 | entry: './src/entry.js'
4 | }
5 | module.exports = entry;
--------------------------------------------------------------------------------
/webpack3/src/css/base.less:
--------------------------------------------------------------------------------
1 | @baseBgColor:#000;
2 |
3 | .bgcolor{
4 | width:300px;
5 | height: 200px;
6 | background-color: @baseBgColor;
7 | }
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/logo.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/favicon.ico
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/favicon-16x16.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/favicon-32x32.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/mstile-70x70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/mstile-70x70.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/apple-touch-icon.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/mstile-150x150.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/mstile-310x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/mstile-310x150.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ak.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ak.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/al.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/al.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ar.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/az.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/az.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ca.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ca.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/co.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/co.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ct.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ct.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/de.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/de.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/fl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/fl.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ga.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ga.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/hi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/hi.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ia.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ia.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/id.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/id.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/il.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/il.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/in.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/in.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ks.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ky.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ky.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/la.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/la.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ma.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ma.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/md.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/md.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/me.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/me.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/mi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/mi.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/mn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/mn.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/mo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/mo.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ms.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/mt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/mt.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/nc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/nc.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/nd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/nd.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ne.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ne.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/nh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/nh.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/nj.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/nj.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/nm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/nm.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/nv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/nv.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ny.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ny.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/oh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/oh.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ok.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/or.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/or.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/pa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/pa.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ri.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ri.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/sc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/sc.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/sd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/sd.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/tn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/tn.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/tx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/tx.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/ut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/ut.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/va.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/va.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/vt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/vt.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/wa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/wa.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/wi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/wi.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/wv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/wv.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/images/flags/wy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/images/flags/wy.png
--------------------------------------------------------------------------------
/webpack3/dist/images/4e2f96e3043f3e1a8a89539475bf2ba6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/webpack3/dist/images/4e2f96e3043f3e1a8a89539475bf2ba6.jpg
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/android-chrome-36x36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/android-chrome-36x36.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/android-chrome-48x48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/android-chrome-48x48.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/android-chrome-72x72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/android-chrome-72x72.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/apple-touch-icon-57x57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/apple-touch-icon-57x57.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/apple-touch-icon-60x60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/apple-touch-icon-60x60.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/apple-touch-icon-72x72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/apple-touch-icon-72x72.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/jquery.mousewheel.shim.js:
--------------------------------------------------------------------------------
1 | define([
2 | 'jquery'
3 | ], function ($) {
4 | // Used to shim jQuery.mousewheel for non-full builds.
5 | return $;
6 | });
7 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/apple-touch-icon-precomposed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/images/apple-touch-icon-precomposed.png
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/vendor/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sijinglei/MyClassroom/master/JavaScript/select2-4.0.3/docs/vendor/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_fixed-width.scss:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .#{$fa-css-prefix}-fw {
4 | width: (18em / 14);
5 | text-align: center;
6 | }
7 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/banner.end.js:
--------------------------------------------------------------------------------
1 | // Return the AMD loader configuration so it can be used outside of this file
2 | return {
3 | define: S2.define,
4 | require: S2.require
5 | };
6 | }());
7 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/events.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Events
4 |
5 |
6 | {% include options/events/jquery.html %}
7 | {% include options/events/internal.html %}
8 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_center-block.scss:
--------------------------------------------------------------------------------
1 | // Center-align a block level element
2 |
3 | @mixin center-block() {
4 | display: block;
5 | margin-left: auto;
6 | margin-right: auto;
7 | }
8 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 我的课堂
2 | My study record.
3 | 记录每天学习的新知识!
4 | #
5 | 1、2017-06-05 了解React基础知识及使用方法。
6 |
7 | 2、2017-06-05 React实践图片画廊应用([图片画廊](https://sijinglei.github.io/i-love-you/))。
8 |
9 | 3、2017-10-13 前端Websocket用法。
10 |
11 |
12 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_opacity.scss:
--------------------------------------------------------------------------------
1 | // Opacity
2 |
3 | @mixin opacity($opacity) {
4 | opacity: $opacity;
5 | // IE8 filter
6 | $opacity-ie: ($opacity * 100);
7 | filter: alpha(opacity=$opacity-ie);
8 | }
9 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/data.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Data adapters
4 |
5 |
6 | {% include options/data/select.html %}
7 | {% include options/data/array.html %}
8 | {% include options/data/ajax.html %}
9 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_size.scss:
--------------------------------------------------------------------------------
1 | // Sizing shortcuts
2 |
3 | @mixin size($width, $height) {
4 | width: $width;
5 | height: $height;
6 | }
7 |
8 | @mixin square($size) {
9 | @include size($size, $size);
10 | }
11 |
--------------------------------------------------------------------------------
/webpack3/src/entry.js:
--------------------------------------------------------------------------------
1 | import css from './css/index.css'
2 | import less from './css/base.less';
3 | import sass from './css/b.scss'; {
4 |
5 | let title = "Hello Webpack"
6 | document.getElementById('title').innerHTML = title;
7 | }
8 | $('#title').html('我是插件');
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_layout.scss:
--------------------------------------------------------------------------------
1 | // Layout
2 |
3 | .s2-docs-container {
4 | line-height: 1.6;
5 | }
6 |
7 | section {
8 | margin-bottom: 40px;
9 | }
10 |
11 | .page-header {
12 | padding-bottom: 19px;
13 | margin-bottom: 29px;
14 | }
15 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/core.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Core options
4 |
5 |
6 | {% include options/core/options.html %}
7 | {% include options/core/data-attributes.html %}
8 | {% include options/core/amd-support.html %}
9 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_text-overflow.scss:
--------------------------------------------------------------------------------
1 | // Text overflow
2 | // Requires inline-block or block for proper styling
3 |
4 | @mixin text-overflow() {
5 | overflow: hidden;
6 | text-overflow: ellipsis;
7 | white-space: nowrap;
8 | }
9 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_tab-focus.scss:
--------------------------------------------------------------------------------
1 | // WebKit-style focus
2 |
3 | @mixin tab-focus() {
4 | // Default
5 | outline: thin dotted;
6 | // WebKit
7 | outline: 5px auto -webkit-focus-ring-color;
8 | outline-offset: -2px;
9 | }
10 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_resize.scss:
--------------------------------------------------------------------------------
1 | // Resize anything
2 |
3 | @mixin resizable($direction) {
4 | resize: $direction; // Options: horizontal, vertical, both
5 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`
6 | }
7 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_labels.scss:
--------------------------------------------------------------------------------
1 | // Labels
2 |
3 | @mixin label-variant($color) {
4 | background-color: $color;
5 |
6 | &[href] {
7 | &:hover,
8 | &:focus {
9 | background-color: darken($color, 10%);
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | This pull request includes a
2 |
3 | - [ ] Bug fix
4 | - [ ] New feature
5 | - [ ] Translation
6 |
7 | The following changes were made
8 |
9 | -
10 | -
11 | -
12 |
13 | If this is related to an existing ticket, include a link to it as well.
14 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_featurette.scss:
--------------------------------------------------------------------------------
1 | // Homepage featurettes
2 |
3 | .s2-docs-featurette {
4 | color: #777;
5 | padding: 15px 0;
6 | text-align: center;
7 |
8 | h4 {
9 | margin: 30px 0 15px;
10 | }
11 |
12 | .fa {
13 | font-size: 28px;
14 | color: #777;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_progress-bar.scss:
--------------------------------------------------------------------------------
1 | // Progress bars
2 |
3 | @mixin progress-bar-variant($color) {
4 | background-color: $color;
5 |
6 | // Deprecated parent class requirement as of v3.2.0
7 | .progress-striped & {
8 | @include gradient-striped;
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/banner.start.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | // Restore the Select2 AMD loader so it can be used
3 | // Needed mostly in the language files, where the loader is not inserted
4 | if (jQuery && jQuery.fn && jQuery.fn.select2 && jQuery.fn.select2.amd) {
5 | var S2 = jQuery.fn.select2.amd;
6 | }
7 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_text-emphasis.scss:
--------------------------------------------------------------------------------
1 | // Typography
2 |
3 | // [converter] $parent hack
4 | @mixin text-emphasis-variant($parent, $color) {
5 | #{$parent} {
6 | color: $color;
7 | }
8 | a#{$parent}:hover,
9 | a#{$parent}:focus {
10 | color: darken($color, 10%);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_reset-filter.scss:
--------------------------------------------------------------------------------
1 | // Reset filters for IE
2 | //
3 | // When you need to remove a gradient background, do not forget to use this to reset
4 | // the IE filter for IE9 and below.
5 |
6 | @mixin reset-filter() {
7 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
8 | }
9 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_nav-divider.scss:
--------------------------------------------------------------------------------
1 | // Horizontal dividers
2 | //
3 | // Dividers (basically an hr) within dropdowns and nav lists
4 |
5 | @mixin nav-divider($color: #e5e5e5) {
6 | height: 1px;
7 | margin: (($line-height-computed / 2) - 1) 0;
8 | overflow: hidden;
9 | background-color: $color;
10 | }
11 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/dropdown.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Displaying results
4 |
5 |
6 | {% include options/dropdown/filtering.html %}
7 | {% include options/dropdown/selections.html %}
8 | {% include options/dropdown/tagging.html %}
9 | {% include options/dropdown/placement.html %}
10 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/not-written.html:
--------------------------------------------------------------------------------
1 |
2 | This answer to this question has not yet been written. You can
improve this documentation by creating a pull request with an answer to this question.
3 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_background-variant.scss:
--------------------------------------------------------------------------------
1 | // Contextual backgrounds
2 |
3 | // [converter] $parent hack
4 | @mixin bg-variant($parent, $color) {
5 | #{$parent} {
6 | background-color: $color;
7 | }
8 | a#{$parent}:hover,
9 | a#{$parent}:focus {
10 | background-color: darken($color, 10%);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/nodejs/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "nodejs",
3 | "version": "1.0.0",
4 | "description": "",
5 | "main": "index.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1",
8 | "start": "node server.js"
9 | },
10 | "author": "",
11 | "license": "ISC",
12 | "dependencies": {
13 | "request": "^2.81.0"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/webpack3/src/css/index.css:
--------------------------------------------------------------------------------
1 | body {
2 | background-color: rgba(29, 231, 80, 0.37);
3 | color: rgb(226, 44, 44);
4 | }
5 |
6 | #photo {
7 | background-image: url('../images/1.jpg');
8 | width: 247px;
9 | height: 200px;
10 | transform: rotate(45deg);
11 | box-shadow: 1px 1px 0 rgb(226, 44, 44, .25);
12 | }
13 |
14 | .aa {
15 | color: #fff;
16 | }
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/notice-previous.html:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/events/internal.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Internal Select2 events
4 |
5 |
6 |
7 | Select2 has an internal event system that works independently of the DOM event system. This internal event system is only accesssible from plugins and adapters that are connected to Select2.
8 |
9 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/compatibility.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Backwards compatibility
4 |
5 |
6 | {% include options/compatibility/matcher.html %}
7 | {% include options/compatibility/initial-selection.html %}
8 | {% include options/compatibility/query-function.html %}
9 | {% include options/compatibility/text-input.html %}
10 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/selections.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Displaying selections
4 |
5 |
6 | {% include options/selections/multiple.html %}
7 | {% include options/selections/placeholder.html %}
8 | {% include options/selections/clearing-selections.html %}
9 | {% include options/selections/templating.html %}
10 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_alerts.scss:
--------------------------------------------------------------------------------
1 | // Alerts
2 |
3 | @mixin alert-variant($background, $border, $text-color) {
4 | background-color: $background;
5 | border-color: $border;
6 | color: $text-color;
7 |
8 | hr {
9 | border-top-color: darken($border, 5%);
10 | }
11 | .alert-link {
12 | color: darken($text-color, 10%);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Document
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_code.scss:
--------------------------------------------------------------------------------
1 | // Code (inline and block)
2 |
3 | // Inline code within headings retain the heading's background-color
4 | h2 code,
5 | h3 code,
6 | h4 code {
7 | background-color: inherit;
8 | }
9 |
10 | // Modify Bootstrap's styles for blocks of code
11 | pre.prettyprint {
12 | padding: 9px 14px;
13 | margin-bottom: 14px;
14 | background-color: #f7f7f9;
15 | border: 1px solid #e1e1e8;
16 | }
--------------------------------------------------------------------------------
/404.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Document
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "select2",
3 | "description": "Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.",
4 | "main": [
5 | "dist/js/select2.js",
6 | "src/scss/core.scss"
7 | ],
8 | "repository": {
9 | "type": "git",
10 | "url": "git@github.com:select2/select2.git"
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_buttons.scss:
--------------------------------------------------------------------------------
1 | // Buttons
2 |
3 | .btn-outline-inverse {
4 | color: #428BCA;
5 | background-color: transparent;
6 | border-color: #428BCA;
7 | padding: 15px 30px;
8 | font-size: 20px;
9 | transition: all .1s ease-in-out;
10 |
11 | &:hover {
12 | color: #fff;
13 | border-color: #428BCA;
14 | background-color: #428BCA;
15 | }
16 | }
17 |
18 | .btn-toolbar {
19 | margin-bottom: 20px;
20 | }
21 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/jquery.shim.js:
--------------------------------------------------------------------------------
1 | /* global jQuery:false, $:false */
2 | define(function () {
3 | var _$ = jQuery || $;
4 |
5 | if (_$ == null && console && console.error) {
6 | console.error(
7 | 'Select2: An instance of jQuery or a jQuery-compatible library was not ' +
8 | 'found. Make sure that you are including jQuery before Select2 on your ' +
9 | 'web page.'
10 | );
11 | }
12 |
13 | return _$;
14 | });
15 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/browserconfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | #da532c
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/keys.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | var KEYS = {
5 | BACKSPACE: 8,
6 | TAB: 9,
7 | ENTER: 13,
8 | SHIFT: 16,
9 | CTRL: 17,
10 | ALT: 18,
11 | ESC: 27,
12 | SPACE: 32,
13 | PAGE_UP: 33,
14 | PAGE_DOWN: 34,
15 | END: 35,
16 | HOME: 36,
17 | LEFT: 37,
18 | UP: 38,
19 | RIGHT: 39,
20 | DOWN: 40,
21 | DELETE: 46
22 | };
23 |
24 | return KEYS;
25 | });
26 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_layouts/home.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {% include head.html %}
5 |
6 |
7 | {% include navigation.html %}
8 |
9 | {{ content }}
10 |
11 | {% include footer.html %}
12 |
13 |
20 |
21 | {% include ga.html %}
22 |
23 |
24 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_nav-vertical-align.scss:
--------------------------------------------------------------------------------
1 | // Navbar vertical align
2 | //
3 | // Vertically center elements in the navbar.
4 | // Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.
5 |
6 | @mixin navbar-vertical-align($element-height) {
7 | margin-top: (($navbar-height - $element-height) / 2);
8 | margin-bottom: (($navbar-height - $element-height) / 2);
9 | }
10 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_larger.scss:
--------------------------------------------------------------------------------
1 | // Icon Sizes
2 | // -------------------------
3 |
4 | /* makes the font 33% larger relative to the icon container */
5 | .#{$fa-css-prefix}-lg {
6 | font-size: (4em / 3);
7 | line-height: (3em / 4);
8 | vertical-align: -15%;
9 | }
10 | .#{$fa-css-prefix}-2x { font-size: 2em; }
11 | .#{$fa-css-prefix}-3x { font-size: 3em; }
12 | .#{$fa-css-prefix}-4x { font-size: 4em; }
13 | .#{$fa-css-prefix}-5x { font-size: 5em; }
14 |
--------------------------------------------------------------------------------
/react/lesson02/app.js:
--------------------------------------------------------------------------------
1 | var MyFormComponent = React.createClass({render: function () {}});
2 |
3 | MyFormComponent.Row = React.createClass({render: function () {}});
4 | MyFormComponent.Label = React.createClass({render: function () {}});
5 | MyFormComponent.Input = React.createClass({render: function () {}});
6 | //父组件使用
7 | var Form = MyFormComponent;
8 |
9 | var App = (
10 |
12 |
13 |
14 |
15 |
16 | );
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/ga.html:
--------------------------------------------------------------------------------
1 |
10 |
--------------------------------------------------------------------------------
/webpack3/src/css/b.scss:
--------------------------------------------------------------------------------
1 | $nav-color:#eee;
2 | $font-color:#fff;
3 | .nav {
4 | $width: 100%;
5 | width: $width;
6 | height: 30px;
7 | background: $nav-color;
8 | .nav-menu {
9 | width: 1000px;
10 | margin: 0 auto;
11 | height: 30px;
12 | line-height: 30px;
13 | background: red;
14 | color: $font-color;
15 | padding: 2px 5px;
16 | }
17 | .hh {
18 | color: $font-color;
19 | }
20 | }
21 |
22 | .aa {
23 | width: 300px;
24 | }
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_list.scss:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-ul {
5 | padding-left: 0;
6 | margin-left: $fa-li-width;
7 | list-style-type: none;
8 | > li { position: relative; }
9 | }
10 | .#{$fa-css-prefix}-li {
11 | position: absolute;
12 | left: -$fa-li-width;
13 | width: $fa-li-width;
14 | top: (2em / 14);
15 | text-align: center;
16 | &.#{$fa-css-prefix}-lg {
17 | left: -$fa-li-width + (4em / 14);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_jumbotron.scss:
--------------------------------------------------------------------------------
1 | // Jumbotron
2 | //
3 | // Modify Bootstrap's default `.jumbotron` styles.
4 |
5 | .jumbotron {
6 | background-color: #F6F6F6;
7 | border-bottom: 1px solid #eee;
8 | color: #777;
9 | padding-left: 0;
10 | padding-right: 0;
11 |
12 | h1 {
13 | color: #777;
14 | font-size: 36px;
15 | margin-top: 10px;
16 | }
17 |
18 | .version {
19 | color: #999;
20 | font-size: 14px;
21 | font-weight: normal;
22 | margin-bottom: 30px;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/css/font-awesome.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | /*!
5 | * Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
6 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
7 | */
8 |
9 | $fa-font-path: "../vendor/fonts";
10 |
11 | @import "vendor/font-awesome/variables";
12 | @import "vendor/font-awesome/mixins";
13 | @import "vendor/font-awesome/path";
14 | @import "vendor/font-awesome/core";
15 | @import "vendor/font-awesome/list";
16 | @import "vendor/font-awesome/icons";
17 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/wrapper.end.js:
--------------------------------------------------------------------------------
1 | // Autoload the jQuery bindings
2 | // We know that all of the modules exist above this, so we're safe
3 | var select2 = S2.require('jquery.select2');
4 |
5 | // Hold the AMD module references on the jQuery function that was just loaded
6 | // This allows Select2 to use the internal loader outside of this file, such
7 | // as in the language files.
8 | jQuery.fn.select2.amd = S2;
9 |
10 | // Return the Select2 instance for anyone who is importing it.
11 | return select2;
12 | }));
13 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_anchorjs.scss:
--------------------------------------------------------------------------------
1 | // AnchorJS Styles
2 |
3 | .anchorjs-link {
4 | color: inherit;
5 | transition: all .16s linear;
6 | text-decoration: none;
7 |
8 | &:link,
9 | &:visited {
10 | text-decoration: none;
11 | color: inherit;
12 | }
13 |
14 | @media (max-width: 480px) {
15 | display: none;
16 | }
17 | }
18 |
19 | *:hover > .anchorjs-link {
20 | opacity: .5;
21 | margin-left: -0.9em !important;
22 | }
23 |
24 | *:hover > .anchorjs-link:hover,
25 | .anchorjs-link:focus {
26 | opacity: 1;
27 | }
28 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_core.scss:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix} {
5 | display: inline-block;
6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration
7 | font-size: inherit; // can't have font-size inherit on line above, so need to override
8 | text-rendering: auto; // optimizelegibility throws things off #1094
9 | -webkit-font-smoothing: antialiased;
10 | -moz-osx-font-smoothing: grayscale;
11 |
12 | }
13 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "bitwise": true,
3 | "camelcase": true,
4 | "curly": true,
5 | "es3": true,
6 | "eqnull": true,
7 | "freeze": true,
8 | "globals": {
9 | "console": false,
10 | "define": false,
11 | "document": false,
12 | "MockContainer": false,
13 | "module": false,
14 | "QUnit": false,
15 | "require": false,
16 | "test": false,
17 | "window": false
18 | },
19 | "indent": 2,
20 | "maxlen": 80,
21 | "noarg": true,
22 | "nonew": true,
23 | "quotmark": "single",
24 | "undef": true
25 | }
26 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/css/s2-docs.scss:
--------------------------------------------------------------------------------
1 | ---
2 | ---
3 |
4 | @import "vendor/bootstrap/variables";
5 |
6 | @import "result-repository";
7 | @import "sidenav";
8 | @import "hamburger";
9 | @import "code";
10 | @import "featurette";
11 | @import "layout";
12 | @import "nav";
13 | @import "footer";
14 | @import "alert";
15 | @import "home";
16 | @import "examples";
17 | @import "social";
18 | @import "buttons";
19 | @import "anchorjs";
20 | @import "jumbotron";
21 | @import "prettify";
22 | @import "syntax-highlighting";
23 | @import "typography";
24 | @import "dl-panels";
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "select2",
3 | "repo": "select/select2",
4 | "description": "Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.",
5 | "version": "4.0.3",
6 | "demo": "https://select2.github.io/",
7 | "keywords": [
8 | "jquery"
9 | ],
10 | "main": "dist/js/select2.js",
11 | "styles": [
12 | "dist/css/select2.css"
13 | ],
14 | "scripts": [
15 | "dist/js/select2.js",
16 | "dist/js/i18n/*.js"
17 | ],
18 | "license": "MIT"
19 | }
20 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Select2",
3 | "icons": [
4 | {
5 | "src": "\/images\/android-chrome-36x36.png?v=699Nxpjr2A",
6 | "sizes": "36x36",
7 | "type": "image\/png",
8 | "density": 0.75
9 | },
10 | {
11 | "src": "\/images\/android-chrome-48x48.png?v=699Nxpjr2A",
12 | "sizes": "48x48",
13 | "type": "image\/png",
14 | "density": 1
15 | },
16 | {
17 | "src": "\/images\/android-chrome-72x72.png?v=699Nxpjr2A",
18 | "sizes": "72x72",
19 | "type": "image\/png",
20 | "density": 1.5
21 | }
22 | ]
23 | }
24 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/social-buttons.html:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/dropdown/attachContainer.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | function AttachContainer (decorated, $element, options) {
5 | decorated.call(this, $element, options);
6 | }
7 |
8 | AttachContainer.prototype.position =
9 | function (decorated, $dropdown, $container) {
10 | var $dropdownContainer = $container.find('.dropdown-wrapper');
11 | $dropdownContainer.append($dropdown);
12 |
13 | $dropdown.addClass('select2-dropdown--below');
14 | $container.addClass('select2-container--below');
15 | };
16 |
17 | return AttachContainer;
18 | });
19 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_home.scss:
--------------------------------------------------------------------------------
1 | // Homepage-specific styles
2 |
3 | .s2-docs-home {
4 | .jumbotron {
5 | margin-bottom: 0;
6 | color: #000;
7 |
8 | h1 {
9 | color: #000;
10 | margin-top: 20px;
11 | }
12 | }
13 |
14 | .lead {
15 | text-align: center;
16 | max-width: 800px;
17 | margin: 0 auto 40px;
18 | }
19 |
20 | .notice-previous {
21 | background: #f6f6f6;
22 | color: #666;
23 | border-bottom: 1px solid #eee;
24 | padding: 15px 20px;
25 | }
26 |
27 | .half-rule {
28 | width: 100px;
29 | margin: 40px auto;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_reset-text.scss:
--------------------------------------------------------------------------------
1 | @mixin reset-text() {
2 | font-family: $font-family-base;
3 | // We deliberately do NOT reset font-size.
4 | font-style: normal;
5 | font-weight: normal;
6 | letter-spacing: normal;
7 | line-break: auto;
8 | line-height: $line-height-base;
9 | text-align: left; // Fallback for where `start` is not supported
10 | text-align: start;
11 | text-decoration: none;
12 | text-shadow: none;
13 | text-transform: none;
14 | white-space: normal;
15 | word-break: normal;
16 | word-spacing: normal;
17 | word-wrap: normal;
18 | }
19 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_stacked.scss:
--------------------------------------------------------------------------------
1 | // Stacked Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-stack {
5 | position: relative;
6 | display: inline-block;
7 | width: 2em;
8 | height: 2em;
9 | line-height: 2em;
10 | vertical-align: middle;
11 | }
12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {
13 | position: absolute;
14 | left: 0;
15 | width: 100%;
16 | text-align: center;
17 | }
18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; }
19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; }
20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; }
21 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_border-radius.scss:
--------------------------------------------------------------------------------
1 | // Single side border-radius
2 |
3 | @mixin border-top-radius($radius) {
4 | border-top-right-radius: $radius;
5 | border-top-left-radius: $radius;
6 | }
7 | @mixin border-right-radius($radius) {
8 | border-bottom-right-radius: $radius;
9 | border-top-right-radius: $radius;
10 | }
11 | @mixin border-bottom-radius($radius) {
12 | border-bottom-right-radius: $radius;
13 | border-bottom-left-radius: $radius;
14 | }
15 | @mixin border-left-radius($radius) {
16 | border-bottom-left-radius: $radius;
17 | border-top-left-radius: $radius;
18 | }
19 |
--------------------------------------------------------------------------------
/wsServer.js:
--------------------------------------------------------------------------------
1 | var ws = require("nodejs-websocket")
2 | var PORT = 3000;
3 | // Scream server example: "hi" -> "HI!!!"
4 | var server = ws.createServer(function(conn) {
5 | console.log("New connection")
6 | conn.on("text", function(str) {
7 | console.log("Received " + str)
8 | conn.sendText(str.toUpperCase() + "!!!")
9 | })
10 | conn.on("close", function(code, reason) {
11 | console.log("Connection closed")
12 | })
13 | conn.on("error", function(err) {
14 | console.log("handdle err")
15 | console.log(err)
16 | })
17 | }).listen(PORT);
18 | console.log('websocket server on listening ' + PORT);
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/zh-TW.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="請刪掉"+t+"個字元";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="請再輸入"+t+"個字元";return n},loadingMore:function(){return"載入中…"},maximumSelected:function(e){var t="你只能選擇最多"+e.maximum+"項";return t},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "select2/select2",
3 | "description": "Select2 is a jQuery based replacement for select boxes.",
4 | "type": "component",
5 | "homepage": "https://select2.github.io/",
6 | "license": "MIT",
7 | "require": {
8 | "robloach/component-installer": "*"
9 | },
10 | "extra": {
11 | "component": {
12 | "scripts": [
13 | "dist/js/select2.js"
14 | ],
15 | "styles": [
16 | "dist/css/select2.css"
17 | ],
18 | "files": [
19 | "dist/js/select2.js",
20 | "dist/js/i18n/*.js",
21 | "dist/css/select2.css"
22 | ]
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/introduction.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | This page of the documentation is currently
undergoing a rewrite and may be incomplete . If you do not find the answer you are looking for on this page, you may have better luck looking at
the old options page .
4 |
5 |
6 |
7 | This documentation is set up in the form of a FAQ and covers the most common questions. If you do not find the answer to your question here, you may want to reach out to the community to see if someone else can answer it.
8 |
9 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/selections/multiple.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Can I allow users to make multiple selections?
4 |
5 |
6 |
7 | Yes, Select2 supports making multiple selections through the use of the multiple option that can be passed in when initializing Select2.
8 |
9 |
10 |
11 | Can the multiple attribute be used on my <select> element?
12 |
13 |
14 |
15 | Yes, Select2 will automatically map the value of the multiple attribute to the multiple option during initialization.
16 |
17 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_pagination.scss:
--------------------------------------------------------------------------------
1 | // Pagination
2 |
3 | @mixin pagination-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) {
4 | > li {
5 | > a,
6 | > span {
7 | padding: $padding-vertical $padding-horizontal;
8 | font-size: $font-size;
9 | line-height: $line-height;
10 | }
11 | &:first-child {
12 | > a,
13 | > span {
14 | @include border-left-radius($border-radius);
15 | }
16 | }
17 | &:last-child {
18 | > a,
19 | > span {
20 | @include border-right-radius($border-radius);
21 | }
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_responsive-visibility.scss:
--------------------------------------------------------------------------------
1 | // Responsive utilities
2 |
3 | //
4 | // More easily include all the states for responsive-utilities.less.
5 | // [converter] $parent hack
6 | @mixin responsive-visibility($parent) {
7 | #{$parent} {
8 | display: block !important;
9 | }
10 | table#{$parent} { display: table !important; }
11 | tr#{$parent} { display: table-row !important; }
12 | th#{$parent},
13 | td#{$parent} { display: table-cell !important; }
14 | }
15 |
16 | // [converter] $parent hack
17 | @mixin responsive-invisibility($parent) {
18 | #{$parent} {
19 | display: none !important;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/az.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/az",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return t+" simvol silin"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(e){return"Sadəcə "+e.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/zh-CN.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="请删除"+t+"个字符";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="请再输入至少"+t+"个字符";return n},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(e){var t="最多只能选择"+e.maximum+"个项目";return t},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_dl-panels.scss:
--------------------------------------------------------------------------------
1 | .s2-docs-panels {
2 | dt, dd {
3 | border: 1px solid $panel-default-border;
4 | }
5 |
6 | dt {
7 | background-color: $panel-default-heading-bg;
8 | border-top-left-radius: $panel-border-radius;
9 | border-top-right-radius: $panel-border-radius;
10 | padding: 5px 7.5px;
11 | }
12 |
13 | dd {
14 | background-color: $panel-bg;
15 | border-bottom-left-radius: $panel-border-radius;
16 | border-bottom-right-radius: $panel-border-radius;
17 | margin-bottom: 0.75em;
18 | padding: 7.5px;
19 | }
20 |
21 | dt + dd {
22 | border-top: none;
23 | }
24 | }
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_panels.scss:
--------------------------------------------------------------------------------
1 | // Panels
2 |
3 | @mixin panel-variant($border, $heading-text-color, $heading-bg-color, $heading-border) {
4 | border-color: $border;
5 |
6 | & > .panel-heading {
7 | color: $heading-text-color;
8 | background-color: $heading-bg-color;
9 | border-color: $heading-border;
10 |
11 | + .panel-collapse > .panel-body {
12 | border-top-color: $border;
13 | }
14 | .badge {
15 | color: $heading-bg-color;
16 | background-color: $heading-text-color;
17 | }
18 | }
19 | & > .panel-footer {
20 | + .panel-collapse > .panel-body {
21 | border-bottom-color: $border;
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | sudo: false
4 |
5 | node_js:
6 | - 0.10
7 |
8 | env:
9 | global:
10 | - secure: XMNK8GVxkwKa6oLl7nJwgg/wmY1YDk5rrMd+UXz26EDCsMDbiy1P7GhN2fEiBSLaQ7YfEuvaDcmzQxTrT0YTHp1PDzb2o9J4tIDdEkqPcv1y8xMaYDfmsN0rBPdBwZEg9H5zUgi7OdUbrGswSYxsKCE3x8EOqK89104HyOo1LN4=
11 | - secure: BU5BPRx6H4O3WJ509YPixjUxg+hDF3z2BVJX6NiGmKWweqvCEYFfiiHLwDEgp/ynRcF9vGVi1V4Ly1jq7f8NIajbDZ5q443XchZFYFg78K/EwD5mK6LYt16zb7+Jn0KbzwHeGRGzc9AvcEYlW6i634cSCm4n3BnqtF5PpogSzdw=
12 |
13 | script:
14 | - grunt ci
15 |
16 | notifications:
17 | email: false
18 | irc:
19 | channels:
20 | - "chat.freenode.net#select2"
21 | on_success: change
22 | on_failure: always
23 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/fi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Ole hyvä ja anna "+t+" merkkiä vähemmän"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Ole hyvä ja anna "+t+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(e){return"Voit valita ainoastaan "+e.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/dropdown/selections.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Can I change how selecting results works?
4 |
5 |
6 |
7 | Can I select the highlighted result when the dropdown is closed?
8 |
9 |
10 | {% highlight js linenos %}
11 | $('select').select2({
12 | selectOnClose: true
13 | });
14 | {% endhighlight %}
15 |
16 | {% include options/not-written.html %}
17 |
18 |
19 | Can I prevent the dropdown from closing when a result is selected?
20 |
21 |
22 | {% highlight js linenos %}
23 | $('select').select2({
24 | closeOnSelect: false
25 | });
26 | {% endhighlight %}
27 |
28 | {% include options/not-written.html %}
29 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/examples/hide-search.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Hiding the search box
4 |
5 |
6 | Select2 allows you to hide the search box depending on the number of
7 | options which are displayed. In this example, we use the value
8 | Infinity to tell Select2 to never display the search box.
9 |
10 |
11 |
16 |
17 | {% highlight js linenos %}
18 | $(".js-example-basic-hide-search").select2({
19 | minimumResultsForSearch: Infinity
20 | });
21 | {% endhighlight %}
22 |
23 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/_wells.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Wells
3 | // --------------------------------------------------
4 |
5 |
6 | // Base class
7 | .well {
8 | min-height: 20px;
9 | padding: 19px;
10 | margin-bottom: 20px;
11 | background-color: $well-bg;
12 | border: 1px solid $well-border;
13 | border-radius: $border-radius-base;
14 | @include box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
15 | blockquote {
16 | border-color: #ddd;
17 | border-color: rgba(0,0,0,.15);
18 | }
19 | }
20 |
21 | // Sizes
22 | .well-lg {
23 | padding: 24px;
24 | border-radius: $border-radius-large;
25 | }
26 | .well-sm {
27 | padding: 9px;
28 | border-radius: $border-radius-small;
29 | }
30 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/ja.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" 文字を削除してください";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="少なくとも "+t+" 文字を入力してください";return n},loadingMore:function(){return"読み込み中…"},maximumSelected:function(e){var t=e.maximum+" 件しか選択できません";return t},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/hu.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Túl hosszú. "+t+" karakterrel több, mint kellene."},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Túl rövid. Még "+t+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/tr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/tr",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" karakter daha girmelisiniz";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="En az "+t+" karakter daha girmelisiniz";return n},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(e){var t="Sadece "+e.maximum+" seçim yapabilirsiniz";return t},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/th.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/th",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="โปรดลบออก "+t+" ตัวอักษร";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="โปรดพิมพ์เพิ่มอีก "+t+" ตัวอักษร";return n},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(e){var t="คุณสามารถเลือกได้ไม่เกิน "+e.maximum+" รายการ";return t},noResults:function(){return"ไม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/scss/_single.scss:
--------------------------------------------------------------------------------
1 | .select2-selection--single {
2 | box-sizing: border-box;
3 |
4 | cursor: pointer;
5 | display: block;
6 |
7 | height: 28px;
8 |
9 | user-select: none;
10 | -webkit-user-select: none;
11 |
12 | .select2-selection__rendered {
13 | display: block;
14 | padding-left: 8px;
15 | padding-right: 20px;
16 |
17 | overflow: hidden;
18 | text-overflow: ellipsis;
19 | white-space: nowrap;
20 | }
21 |
22 | .select2-selection__clear {
23 | position: relative;
24 | }
25 | }
26 |
27 | &[dir="rtl"] {
28 | .select2-selection--single {
29 | .select2-selection__rendered {
30 | padding-right: 8px;
31 | padding-left: 20px;
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/webpack3/src/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Document
9 |
10 |
11 |
12 |
13 |
16 |
17 | hhhhhhhhhh
18 |
19 | aadfsfd
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/ko.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="너무 깁니다. "+t+" 글자 지워주세요.";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="너무 짧습니다. "+t+" 글자 더 입력해주세요.";return n},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(e){var t="최대 "+e.maximum+"개까지만 선택 가능합니다.";return t},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_hide-text.scss:
--------------------------------------------------------------------------------
1 | // CSS image replacement
2 | //
3 | // Heads up! v3 launched with only `.hide-text()`, but per our pattern for
4 | // mixins being reused as classes with the same name, this doesn't hold up. As
5 | // of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`.
6 | //
7 | // Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
8 |
9 | // Deprecated as of v3.0.1 (has been removed in v4)
10 | @mixin hide-text() {
11 | font: 0/0 a;
12 | color: transparent;
13 | text-shadow: none;
14 | background-color: transparent;
15 | border: 0;
16 | }
17 |
18 | // New mixin to use as of v3.0.1
19 | @mixin text-hide() {
20 | @include hide-text;
21 | }
22 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_social.scss:
--------------------------------------------------------------------------------
1 | // Social buttons
2 | //
3 | // Twitter and GitHub social action buttons.
4 |
5 | .s2-docs-social {
6 | margin-bottom: 20px;
7 | text-align: center;
8 | }
9 |
10 | .s2-docs-social-buttons {
11 | display: inline-block;
12 | padding-left: 0;
13 | margin-bottom: 0;
14 | list-style: none;
15 |
16 | li {
17 | display: inline-block;
18 | padding: 5px 8px;
19 | line-height: 1;
20 | }
21 |
22 | .twitter-follow-button {
23 | width: 225px !important;
24 | }
25 |
26 | .twitter-share-button {
27 | width: 98px !important;
28 | }
29 | }
30 |
31 | // Style the GitHub buttons via CSS instead of inline attributes
32 | .github-btn {
33 | overflow: hidden;
34 | border: 0;
35 | }
36 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/vi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/vi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vui lòng nhập ít hơn "+t+" ký tự";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vui lòng nhập nhiều hơn "+t+' ký tự"';return n},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(e){var t="Chỉ có thể chọn được "+e.maximum+" lựa chọn";return t},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/_responsive-embed.scss:
--------------------------------------------------------------------------------
1 | // Embeds responsive
2 | //
3 | // Credit: Nicolas Gallagher and SUIT CSS.
4 |
5 | .embed-responsive {
6 | position: relative;
7 | display: block;
8 | height: 0;
9 | padding: 0;
10 | overflow: hidden;
11 |
12 | .embed-responsive-item,
13 | iframe,
14 | embed,
15 | object,
16 | video {
17 | position: absolute;
18 | top: 0;
19 | left: 0;
20 | bottom: 0;
21 | height: 100%;
22 | width: 100%;
23 | border: 0;
24 | }
25 | }
26 |
27 | // Modifier class for 16:9 aspect ratio
28 | .embed-responsive-16by9 {
29 | padding-bottom: 56.25%;
30 | }
31 |
32 | // Modifier class for 4:3 aspect ratio
33 | .embed-responsive-4by3 {
34 | padding-bottom: 75%;
35 | }
36 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_clearfix.scss:
--------------------------------------------------------------------------------
1 | // Clearfix
2 | //
3 | // For modern browsers
4 | // 1. The space content is one way to avoid an Opera bug when the
5 | // contenteditable attribute is included anywhere else in the document.
6 | // Otherwise it causes space to appear at the top and bottom of elements
7 | // that are clearfixed.
8 | // 2. The use of `table` rather than `block` is only necessary if using
9 | // `:before` to contain the top-margins of child elements.
10 | //
11 | // Source: http://nicolasgallagher.com/micro-clearfix-hack/
12 |
13 | @mixin clearfix() {
14 | &:before,
15 | &:after {
16 | content: " "; // 1
17 | display: table; // 2
18 | }
19 | &:after {
20 | clear: both;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_bordered-pulled.scss:
--------------------------------------------------------------------------------
1 | // Bordered & Pulled
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-border {
5 | padding: .2em .25em .15em;
6 | border: solid .08em $fa-border-color;
7 | border-radius: .1em;
8 | }
9 |
10 | .#{$fa-css-prefix}-pull-left { float: left; }
11 | .#{$fa-css-prefix}-pull-right { float: right; }
12 |
13 | .#{$fa-css-prefix} {
14 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; }
15 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; }
16 | }
17 |
18 | /* Deprecated as of 4.4.0 */
19 | .pull-right { float: right; }
20 | .pull-left { float: left; }
21 |
22 | .#{$fa-css-prefix} {
23 | &.pull-left { margin-right: .3em; }
24 | &.pull-right { margin-left: .3em; }
25 | }
26 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/id.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/id",[],function(){return{errorLoading:function(){return"Data tidak boleh diambil."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Hapuskan "+t+" huruf"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Masukkan "+t+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(e){return"Anda hanya dapat memilih "+e.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/is.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/is",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vinsamlegast styttið texta um "+t+" staf";return t<=1?n:n+"i"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vinsamlegast skrifið "+t+" staf";return t>1&&(n+="i"),n+=" í viðbót",n},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(e){return"Þú getur aðeins valið "+e.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_footer.scss:
--------------------------------------------------------------------------------
1 | // Footer
2 |
3 | .s2-docs-footer {
4 | border-top: 1px solid #eee;
5 | color: #767676;
6 | padding-top: 40px;
7 | padding-bottom: 40px;
8 | margin-top: 100px;
9 | text-align: center;
10 |
11 | &-links {
12 | padding-left: 0;
13 | margin-top: 20px;
14 | }
15 |
16 | &-links li {
17 | display: inline;
18 | padding: 0 2px;
19 |
20 | &:after {
21 | content: "·";
22 | padding-left: 8px;
23 | }
24 |
25 | &:first-child {
26 | padding-left: 0;
27 | }
28 |
29 | &:last-child:after {
30 | content: "";
31 | padding-left: 0;
32 | }
33 | }
34 |
35 | @media (min-width: 768px) {
36 | p {
37 | margin-bottom: 0;
38 | }
39 | }
40 | }
41 |
42 |
43 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/tests/integration/jquery-calls.js:
--------------------------------------------------------------------------------
1 | module('select2(val)');
2 |
3 | test('multiple elements with arguments works', function (assert) {
4 | var $ = require('jquery');
5 | require('jquery.select2');
6 |
7 | var $first = $(
8 | '' +
9 | '1 ' +
10 | '2 ' +
11 | ' '
12 | );
13 | var $second = $first.clone();
14 |
15 | var $both = $first.add($second);
16 | $both.select2();
17 |
18 | $both.select2('val', '2');
19 |
20 | assert.equal(
21 | $first.val(),
22 | '2',
23 | 'The call should change the value on the first element'
24 | );
25 | assert.equal(
26 | $second.val(),
27 | '2',
28 | 'The call should also change the value on the second element'
29 | );
30 | });
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/de.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/scss/_multiple.scss:
--------------------------------------------------------------------------------
1 | .select2-selection--multiple {
2 | box-sizing: border-box;
3 |
4 | cursor: pointer;
5 | display: block;
6 |
7 | min-height: 32px;
8 |
9 | user-select: none;
10 | -webkit-user-select: none;
11 |
12 | .select2-selection__rendered {
13 | display: inline-block;
14 | overflow: hidden;
15 | padding-left: 8px;
16 | text-overflow: ellipsis;
17 | white-space: nowrap;
18 | }
19 | }
20 |
21 | .select2-search--inline {
22 | float: left;
23 |
24 | .select2-search__field {
25 | box-sizing: border-box;
26 | border: none;
27 | font-size: 100%;
28 | margin-top: 5px;
29 | padding: 0;
30 |
31 | &::-webkit-search-cancel-button {
32 | -webkit-appearance: none;
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/ar.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="الرجاء حذف "+t+" عناصر";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="الرجاء إضافة "+t+" عناصر";return n},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(e){var t="تستطيع إختيار "+e.maximum+" بنود فقط";return t},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/et.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" vähem",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" rohkem",n},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var t="Saad vaid "+e.maximum+" tulemus";return e.maximum==1?t+="e":t+="t",t+=" valida",t},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/sv.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vänligen sudda ut "+t+" tecken";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vänligen skriv in "+t+" eller fler tecken";return n},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(e){var t="Du kan max välja "+e.maximum+" element";return t},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/km.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/km",[],function(){return{errorLoading:function(){return"មិនអាចទាញយកទិន្នន័យ"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="សូមលុបចេញ "+t+" អក្សរ";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="សូមបញ្ចូល"+t+" អក្សរ រឺ ច្រើនជាងនេះ";return n},loadingMore:function(){return"កំពុងទាញយកទិន្នន័យបន្ថែម..."},maximumSelected:function(e){var t="អ្នកអាចជ្រើសរើសបានតែ "+e.maximum+" ជម្រើសប៉ុណ្ណោះ";return t},noResults:function(){return"មិនមានលទ្ធផល"},searching:function(){return"កំពុងស្វែងរក..."}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/nb.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nb",[],function(){return{errorLoading:function(){return"Kunne ikke hente resultater."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Vennligst fjern "+t+" tegn"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vennligst skriv inn ";return t>1?n+=" flere tegn":n+=" tegn til",n},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/tests/options/translation-tests.js:
--------------------------------------------------------------------------------
1 | module('Options - Translations');
2 |
3 | var $ = require('jquery');
4 | var Options = require('select2/options');
5 |
6 | test('partial dictionaries can be passed', function (assert) {
7 | var options = new Options({
8 | language: {
9 | searching: function () {
10 | return 'Something';
11 | }
12 | }
13 | });
14 |
15 | var translations = options.get('translations');
16 |
17 | assert.equal(
18 | translations.get('searching')(),
19 | 'Something',
20 | 'The partial dictionary still overrides translations'
21 | );
22 |
23 | assert.equal(
24 | translations.get('noResults')(),
25 | 'No results found',
26 | 'You can still get English translations for keys not passed in'
27 | );
28 | });
29 |
--------------------------------------------------------------------------------
/webpack3/dist/index.html:
--------------------------------------------------------------------------------
1 |
Document
hhhhhhhhhh
aadfsfd
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/bg.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bg",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Моля въведете с "+t+" по-малко символ";return t>1&&(n+="a"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Моля въведете още "+t+" символ";return t>1&&(n+="a"),n},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(e){var t="Можете да направите до "+e.maximum+" ";return e.maximum>1?t+="избора":t+="избор",t},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/ms.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Sila hapuskan "+t+" aksara"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Sila masukkan "+t+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(e){return"Anda hanya boleh memilih "+e.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/examples/multiple-max.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Limiting the number of selections
4 |
5 |
6 |
7 | Select2 multi-value select boxes can set restrictions regarding the
8 | maximum number of options selected. The select below is declared with
9 | the multiple attribute with maximumSelectionLength
10 | in the select2 options.
11 |
12 |
13 |
18 |
19 | {% highlight js linenos %}
20 | $(".js-example-basic-multiple-limit").select2({
21 | maximumSelectionLength: 2
22 | });
23 | {% endhighlight %}
24 |
25 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/gl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/gl",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Elimine ";return t===1?n+="un carácter":n+=t+" caracteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Engada ";return t===1?n+="un carácter":n+=t+" caracteres",n},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){var t="Só pode ";return e.maximum===1?t+="un elemento":t+=e.maximum+" elementos",t},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/tests/options/ajax-tests.js:
--------------------------------------------------------------------------------
1 | module('Defaults - Ajax');
2 |
3 | test('options are merged recursively with default options', function (assert) {
4 | var defaults = require('select2/defaults');
5 |
6 | var ajaxDelay = 250;
7 | var ajaxUrl = 'http://www.test.com';
8 |
9 | var mergedOptions;
10 |
11 | defaults.set('ajax--delay', ajaxDelay);
12 |
13 | mergedOptions = defaults.apply({
14 | ajax: {
15 | url: ajaxUrl
16 | }
17 | });
18 |
19 | assert.equal(
20 | mergedOptions.ajax.delay,
21 | ajaxDelay,
22 | 'Ajax default options are present on the merged options'
23 | );
24 |
25 | assert.equal(
26 | mergedOptions.ajax.url,
27 | ajaxUrl,
28 | 'Ajax provided options are present on the merged options'
29 | );
30 |
31 | defaults.reset();
32 | });
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_rotated-flipped.scss:
--------------------------------------------------------------------------------
1 | // Rotated & Flipped Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }
5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }
6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }
7 |
8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }
9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }
10 |
11 | // Hook for IE8-9
12 | // -------------------------
13 |
14 | :root .#{$fa-css-prefix}-rotate-90,
15 | :root .#{$fa-css-prefix}-rotate-180,
16 | :root .#{$fa-css-prefix}-rotate-270,
17 | :root .#{$fa-css-prefix}-flip-horizontal,
18 | :root .#{$fa-css-prefix}-flip-vertical {
19 | filter: none;
20 | }
21 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/compat/query.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | function Query (decorated, $element, options) {
5 | if (options.get('debug') && window.console && console.warn) {
6 | console.warn(
7 | 'Select2: The `query` option has been deprecated in favor of a ' +
8 | 'custom data adapter that overrides the `query` method. Support ' +
9 | 'will be removed for the `query` option in future versions of ' +
10 | 'Select2.'
11 | );
12 | }
13 |
14 | decorated.call(this, $element, options);
15 | }
16 |
17 | Query.prototype.query = function (_, params, callback) {
18 | params.callback = callback;
19 |
20 | var query = this.options.get('query');
21 |
22 | query.call(null, params);
23 | };
24 |
25 | return Query;
26 | });
27 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/da.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Angiv venligst "+t+" tegn mindre";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Angiv venligst "+t+" tegn mere";return n},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var t="Du kan kun vælge "+e.maximum+" emne";return e.maximum!=1&&(t+="r"),t},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/selection/clickMask.js:
--------------------------------------------------------------------------------
1 | define([
2 | 'jquery'
3 | ], function ($) {
4 | function ClickMask () { }
5 |
6 | ClickMask.prototype.bind = function (decorate, $container, container) {
7 | var self = this;
8 |
9 | decorate.call(this, $container, container);
10 |
11 | this.$mask = $(
12 | '
'
13 | );
14 |
15 | this.$mask.on('mousedown touchstart click', function () {
16 | self.trigger('close', {});
17 | });
18 | };
19 |
20 | ClickMask.prototype._attachCloseHandler = function (decorate, container) {
21 | $(document.body).append(this.$mask);
22 | };
23 |
24 | ClickMask.prototype._detachCloseHandler = function (deocrate, container) {
25 | this.$mask.detach();
26 | };
27 |
28 | return ClickMask;
29 | });
30 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/tests/data/base-tests.js:
--------------------------------------------------------------------------------
1 | module('Data adapters - Base');
2 |
3 | var BaseData = require('select2/data/base');
4 | var $ = require('jquery');
5 | var Options = require('select2/options');
6 |
7 | var options = new Options({});
8 |
9 | test('current is required', function (assert) {
10 | var data = new BaseData($('#qunit-fixture select'), options);
11 |
12 | assert.throws(
13 | function () {
14 | data.current(function () {});
15 | },
16 | 'current has no default implementation'
17 | );
18 | });
19 |
20 | test('query is required', function (assert) {
21 | var data = new BaseData($('#qunit-fixture select'), options);
22 |
23 | assert.throws(
24 | function () {
25 | data.query({}, function () {});
26 | },
27 | 'query has no default implementation'
28 | );
29 | });
30 |
--------------------------------------------------------------------------------
/nodejs/server.js:
--------------------------------------------------------------------------------
1 | var http = require('http');
2 | var url = require("url");
3 |
4 |
5 | var start = () => {
6 | http.createServer((req, res) => {
7 | console.log('start');
8 | var pathname = url.parse(res.url).pathname;
9 | console.log("Request for " + pathname + " received.");
10 | res.writeHead(200, { "Content-Type": "text/plain" });
11 | res.write("Hello World");
12 | res.end();
13 | }).listen(8888);
14 | console.log("Server has started.");
15 | }
16 | //或
17 | // http.createServer((req, res) => {
18 | // console.log('start');
19 | // res.writeHead(200, { "Content-Type": "text/plain" });
20 | // res.write("Hello World");
21 | // res.end();
22 | // }).listen(8888);
23 |
24 | exports.start = start;
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/az.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Azerbaijani
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | return overChars + ' simvol silin';
8 | },
9 | inputTooShort: function (args) {
10 | var remainingChars = args.minimum - args.input.length;
11 |
12 | return remainingChars + ' simvol daxil edin';
13 | },
14 | loadingMore: function () {
15 | return 'Daha çox nəticə yüklənir…';
16 | },
17 | maximumSelected: function (args) {
18 | return 'Sadəcə ' + args.maximum + ' element seçə bilərsiniz';
19 | },
20 | noResults: function () {
21 | return 'Nəticə tapılmadı';
22 | },
23 | searching: function () {
24 | return 'Axtarılır…';
25 | }
26 | };
27 | });
28 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/fi.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Finnish
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | return 'Ole hyvä ja anna ' + overChars + ' merkkiä vähemmän';
8 | },
9 | inputTooShort: function (args) {
10 | var remainingChars = args.minimum - args.input.length;
11 |
12 | return 'Ole hyvä ja anna ' + remainingChars + ' merkkiä lisää';
13 | },
14 | loadingMore: function () {
15 | return 'Ladataan lisää tuloksia…';
16 | },
17 | maximumSelected: function (args) {
18 | return 'Voit valita ainoastaan ' + args.maximum + ' kpl';
19 | },
20 | noResults: function () {
21 | return 'Ei tuloksia';
22 | },
23 | searching: function () {
24 |
25 | }
26 | };
27 | });
28 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/wrapper.start.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Select2 <%= package.version %>
3 | * https://select2.github.io
4 | *
5 | * Released under the MIT license
6 | * https://github.com/select2/select2/blob/master/LICENSE.md
7 | */
8 | (function (factory) {
9 | if (typeof define === 'function' && define.amd) {
10 | // AMD. Register as an anonymous module.
11 | define(['jquery'], factory);
12 | } else if (typeof exports === 'object') {
13 | // Node/CommonJS
14 | factory(require('jquery'));
15 | } else {
16 | // Browser globals
17 | factory(jQuery);
18 | }
19 | }(function (jQuery) {
20 | // This is needed so we can catch the AMD loader configuration and use it
21 | // The inner file should be wrapped (by `banner.start.js`) in a function that
22 | // returns the AMD loader references.
23 | var S2 =
24 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/en.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Please enter "+t+" or more characters";return n},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/he.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="נא למחוק ";return t===1?n+="תו אחד":n+=t+" תווים",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="נא להכניס ";return t===1?n+="תו אחד":n+=t+" תווים",n+=" או יותר",n},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(e){var t="באפשרותך לבחור עד ";return e.maximum===1?t+="פריט אחד":t+=e.maximum+" פריטים",t},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/hi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" अक्षर को हटा दें";return t>1&&(n=t+" अक्षरों को हटा दें "),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="कृपया "+t+" या अधिक अक्षर दर्ज करें";return n},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(e){var t="आप केवल "+e.maximum+" आइटम का चयन कर सकते हैं";return t},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/fa.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="لطفاً "+t+" کاراکتر را حذف نمایید";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لطفاً تعداد "+t+" کاراکتر یا بیشتر وارد نمایید";return n},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(e){var t="شما تنها میتوانید "+e.maximum+" آیتم را انتخاب نمایید";return t},noResults:function(){return"هیچ نتیجهای یافت نشد"},searching:function(){return"در حال جستجو..."}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/hr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hr",[],function(){function e(e){var t=" "+e+" znak";return e%10<5&&e%10>0&&(e%100<5||e%100>19)?e%10>1&&(t+="a"):t+="ova",t}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Unesite "+e(n)},inputTooShort:function(t){var n=t.minimum-t.input.length;return"Unesite još "+e(n)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(e){return"Maksimalan broj odabranih stavki je "+e.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/mk.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/mk",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Ве молиме внесете "+e.maximum+" помалку карактер";return e.maximum!==1&&(n+="и"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Ве молиме внесете уште "+e.maximum+" карактер";return e.maximum!==1&&(n+="и"),n},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(e){var t="Можете да изберете само "+e.maximum+" ставк";return e.maximum===1?t+="а":t+="и",t},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/eu.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gutxiago",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gehiago",n},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return e.maximum===1?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/pt-BR.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Apague "+t+" caracter";return t!=1&&(n+="es"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Digite "+t+" ou mais caracteres";return n},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var t="Você só pode selecionar "+e.maximum+" ite";return e.maximum==1?t+="m":t+="ns",t},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/data/minimumInputLength.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | function MinimumInputLength (decorated, $e, options) {
5 | this.minimumInputLength = options.get('minimumInputLength');
6 |
7 | decorated.call(this, $e, options);
8 | }
9 |
10 | MinimumInputLength.prototype.query = function (decorated, params, callback) {
11 | params.term = params.term || '';
12 |
13 | if (params.term.length < this.minimumInputLength) {
14 | this.trigger('results:message', {
15 | message: 'inputTooShort',
16 | args: {
17 | minimum: this.minimumInputLength,
18 | input: params.term,
19 | params: params
20 | }
21 | });
22 |
23 | return;
24 | }
25 |
26 | decorated.call(this, params, callback);
27 | };
28 |
29 | return MinimumInputLength;
30 | });
31 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/hu.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Hungarian
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | return 'Túl hosszú. ' + overChars + ' karakterrel több, mint kellene.';
8 | },
9 | inputTooShort: function (args) {
10 | var remainingChars = args.minimum - args.input.length;
11 |
12 | return 'Túl rövid. Még ' + remainingChars + ' karakter hiányzik.';
13 | },
14 | loadingMore: function () {
15 | return 'Töltés…';
16 | },
17 | maximumSelected: function (args) {
18 | return 'Csak ' + args.maximum + ' elemet lehet kiválasztani.';
19 | },
20 | noResults: function () {
21 | return 'Nincs találat.';
22 | },
23 | searching: function () {
24 | return 'Keresés…';
25 | }
26 | };
27 | });
28 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/lv.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lv",[],function(){function e(e,t,n,r){return e===11?t:e%10===1?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Lūdzu ievadiet par "+n;return r+=" simbol"+e(n,"iem","u","iem"),r+" mazāk"},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Lūdzu ievadiet vēl "+n;return r+=" simbol"+e(n,"us","u","us"),r},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(t){var n="Jūs varat izvēlēties ne vairāk kā "+t.maximum;return n+=" element"+e(t.maximum,"us","u","us"),n},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/pt.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor apague "+t+" ";return n+=t!=1?"caracteres":"carácter",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Introduza "+t+" ou mais caracteres";return n},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var t="Apenas pode seleccionar "+e.maximum+" ";return t+=e.maximum!=1?"itens":"item",t},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/es.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/es",[],function(){return{errorLoading:function(){return"La carga falló"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor, elimine "+t+" car";return t==1?n+="ácter":n+="acteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Por favor, introduzca "+t+" car";return t==1?n+="ácter":n+="acteres",n},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var t="Sólo puede seleccionar "+e.maximum+" elemento";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/_breadcrumbs.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Breadcrumbs
3 | // --------------------------------------------------
4 |
5 |
6 | .breadcrumb {
7 | padding: $breadcrumb-padding-vertical $breadcrumb-padding-horizontal;
8 | margin-bottom: $line-height-computed;
9 | list-style: none;
10 | background-color: $breadcrumb-bg;
11 | border-radius: $border-radius-base;
12 |
13 | > li {
14 | display: inline-block;
15 |
16 | + li:before {
17 | // [converter] Workaround for https://github.com/sass/libsass/issues/1115
18 | $nbsp: "\00a0";
19 | content: "#{$breadcrumb-separator}#{$nbsp}"; // Unicode space added since inline-block means non-collapsing white-space
20 | padding: 0 5px;
21 | color: $breadcrumb-color;
22 | }
23 | }
24 |
25 | > .active {
26 | color: $breadcrumb-active-color;
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_list-group.scss:
--------------------------------------------------------------------------------
1 | // List Groups
2 |
3 | @mixin list-group-item-variant($state, $background, $color) {
4 | .list-group-item-#{$state} {
5 | color: $color;
6 | background-color: $background;
7 |
8 | // [converter] extracted a&, button& to a.list-group-item-#{$state}, button.list-group-item-#{$state}
9 | }
10 |
11 | a.list-group-item-#{$state},
12 | button.list-group-item-#{$state} {
13 | color: $color;
14 |
15 | .list-group-item-heading {
16 | color: inherit;
17 | }
18 |
19 | &:hover,
20 | &:focus {
21 | color: $color;
22 | background-color: darken($background, 5%);
23 | }
24 | &.active,
25 | &.active:hover,
26 | &.active:focus {
27 | color: #fff;
28 | background-color: $color;
29 | border-color: $color;
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/ca.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Si us plau, elimina "+t+" car";return t==1?n+="àcter":n+="àcters",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Si us plau, introdueix "+t+" car";return t==1?n+="àcter":n+="àcters",n},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var t="Només es pot seleccionar "+e.maximum+" element";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/images/safari-pinned-tab.svg:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
8 | Created by potrace 1.11, written by Peter Selinger 2001-2013
9 |
10 |
12 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/it.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/it",[],function(){return{errorLoading:function(){return"I risultati non possono essere caricati."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Per favore cancella "+t+" caratter";return t!==1?n+="i":n+="e",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Per favore inserisci "+t+" o più caratteri";return n},loadingMore:function(){return"Caricando più risultati…"},maximumSelected:function(e){var t="Puoi selezionare solo "+e.maximum+" element";return e.maximum!==1?t+="i":t+="o",t},noResults:function(){return"Nessun risultato trovato"},searching:function(){return"Sto cercando…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_path.scss:
--------------------------------------------------------------------------------
1 | /* FONT PATH
2 | * -------------------------- */
3 |
4 | @font-face {
5 | font-family: 'FontAwesome';
6 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');
7 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
8 | url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),
9 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),
10 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),
11 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');
12 | // src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
13 | font-weight: normal;
14 | font-style: normal;
15 | }
16 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/dropdown/stopPropagation.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | function StopPropagation () { }
5 |
6 | StopPropagation.prototype.bind = function (decorated, container, $container) {
7 | decorated.call(this, container, $container);
8 |
9 | var stoppedEvents = [
10 | 'blur',
11 | 'change',
12 | 'click',
13 | 'dblclick',
14 | 'focus',
15 | 'focusin',
16 | 'focusout',
17 | 'input',
18 | 'keydown',
19 | 'keyup',
20 | 'keypress',
21 | 'mousedown',
22 | 'mouseenter',
23 | 'mouseleave',
24 | 'mousemove',
25 | 'mouseover',
26 | 'mouseup',
27 | 'search',
28 | 'touchend',
29 | 'touchstart'
30 | ];
31 |
32 | this.$dropdown.on(stoppedEvents.join(' '), function (evt) {
33 | evt.stopPropagation();
34 | });
35 | };
36 |
37 | return StopPropagation;
38 | });
39 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/examples/tags.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Select2 can be used to quickly set up fields used for tagging.
6 |
7 |
8 |
9 | Note that when tagging is enabled the user can select from pre-existing
10 | options or create a new tag by picking the first choice, which is what
11 | the user has typed into the search box so far.
12 |
13 |
14 |
15 |
16 |
17 | orange
18 | white
19 | purple
20 |
21 |
22 |
23 |
24 | {% highlight js linenos %}
25 | $(".js-example-tags").select2({
26 | tags: true
27 | })
28 | {% endhighlight %}
29 |
30 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/mixins/_table-row.scss:
--------------------------------------------------------------------------------
1 | // Tables
2 |
3 | @mixin table-row-variant($state, $background) {
4 | // Exact selectors below required to override `.table-striped` and prevent
5 | // inheritance to nested tables.
6 | .table > thead > tr,
7 | .table > tbody > tr,
8 | .table > tfoot > tr {
9 | > td.#{$state},
10 | > th.#{$state},
11 | &.#{$state} > td,
12 | &.#{$state} > th {
13 | background-color: $background;
14 | }
15 | }
16 |
17 | // Hover states for `.table-hover`
18 | // Note: this is not available for cells or rows within `thead` or `tfoot`.
19 | .table-hover > tbody > tr {
20 | > td.#{$state}:hover,
21 | > th.#{$state}:hover,
22 | &.#{$state}:hover > td,
23 | &:hover > .#{$state},
24 | &.#{$state}:hover > th {
25 | background-color: darken($background, 5%);
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/fr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fr",[],function(){return{errorLoading:function(){return"Les résultats ne peuvent pas être chargés."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Supprimez "+t+" caractère";return t!==1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Saisissez "+t+" caractère";return t!==1&&(n+="s"),n},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){var t="Vous pouvez seulement sélectionner "+e.maximum+" élément";return e.maximum!==1&&(t+="s"),t},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/zh-TW.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Chinese (Traditional)
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | var message = '請刪掉' + overChars + '個字元';
8 |
9 | return message;
10 | },
11 | inputTooShort: function (args) {
12 | var remainingChars = args.minimum - args.input.length;
13 |
14 | var message = '請再輸入' + remainingChars + '個字元';
15 |
16 | return message;
17 | },
18 | loadingMore: function () {
19 | return '載入中…';
20 | },
21 | maximumSelected: function (args) {
22 | var message = '你只能選擇最多' + args.maximum + '項';
23 |
24 | return message;
25 | },
26 | noResults: function () {
27 | return '沒有找到相符的項目';
28 | },
29 | searching: function () {
30 | return '搜尋中…';
31 | }
32 | };
33 | });
34 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/nl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nl",[],function(){return{errorLoading:function(){return"De resultaten konden niet worden geladen."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Gelieve "+t+" karakters te verwijderen";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Gelieve "+t+" of meer karakters in te voeren";return n},loadingMore:function(){return"Meer resultaten laden…"},maximumSelected:function(e){var t=e.maximum==1?"kan":"kunnen",n="Er "+t+" maar "+e.maximum+" item";return e.maximum!=1&&(n+="s"),n+=" worden geselecteerd",n},noResults:function(){return"Geen resultaten gevonden…"},searching:function(){return"Zoeken…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/ro.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ro",[],function(){return{errorLoading:function(){return"Rezultatele nu au putut fi incărcate."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să ștergeți"+t+" caracter";return t!==1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vă rugăm să introduceți "+t+"sau mai multe caractere";return n},loadingMore:function(){return"Se încarcă mai multe rezultate…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",e.maximum!==1&&(t+="e"),t},noResults:function(){return"Nu au fost găsite rezultate"},searching:function(){return"Căutare…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/data/maximumInputLength.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | function MaximumInputLength (decorated, $e, options) {
5 | this.maximumInputLength = options.get('maximumInputLength');
6 |
7 | decorated.call(this, $e, options);
8 | }
9 |
10 | MaximumInputLength.prototype.query = function (decorated, params, callback) {
11 | params.term = params.term || '';
12 |
13 | if (this.maximumInputLength > 0 &&
14 | params.term.length > this.maximumInputLength) {
15 | this.trigger('results:message', {
16 | message: 'inputTooLong',
17 | args: {
18 | maximum: this.maximumInputLength,
19 | input: params.term,
20 | params: params
21 | }
22 | });
23 |
24 | return;
25 | }
26 |
27 | decorated.call(this, params, callback);
28 | };
29 |
30 | return MaximumInputLength;
31 | });
32 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/lt.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lt",[],function(){function e(e,t,n,r){return e%10===1&&(e%100<11||e%100>19)?t:e%10>=2&&e%10<=9&&(e%100<11||e%100>19)?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Pašalinkite "+n+" simbol";return r+=e(n,"į","ius","ių"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Įrašykite dar "+n+" simbol";return r+=e(n,"į","ius","ių"),r},loadingMore:function(){return"Kraunama daugiau rezultatų…"},maximumSelected:function(t){var n="Jūs galite pasirinkti tik "+t.maximum+" element";return n+=e(t.maximum,"ą","us","ų"),n},noResults:function(){return"Atitikmenų nerasta"},searching:function(){return"Ieškoma…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "MyClassroom",
3 | "version": "1.0.0",
4 | "description": "My study record.\r 记录每天学习的新知识!\r # \r 1、2017-06-05 了解React基础知识及使用方法。\r \r 2、2017-06-05 React实践图片画廊应用([图片画廊](https://sijinglei.github.io/i-love-you/))。",
5 | "main": "build.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1",
8 | "build": "node build/build.js",
9 | "dev": "node build/dev-server.js"
10 | },
11 | "repository": {
12 | "type": "git",
13 | "url": "git+https://github.com/sijinglei/MyClassroom.git"
14 | },
15 | "keywords": [],
16 | "author": "",
17 | "license": "ISC",
18 | "bugs": {
19 | "url": "https://github.com/sijinglei/MyClassroom/issues"
20 | },
21 | "homepage": "https://github.com/sijinglei/MyClassroom#readme",
22 | "devDependencies": {
23 | "ora": "^1.3.0",
24 | "rimraf": "^2.6.1",
25 | "webpack": "^3.0.0"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/translation.js:
--------------------------------------------------------------------------------
1 | define([
2 | 'jquery',
3 | 'require'
4 | ], function ($, require) {
5 | function Translation (dict) {
6 | this.dict = dict || {};
7 | }
8 |
9 | Translation.prototype.all = function () {
10 | return this.dict;
11 | };
12 |
13 | Translation.prototype.get = function (key) {
14 | return this.dict[key];
15 | };
16 |
17 | Translation.prototype.extend = function (translation) {
18 | this.dict = $.extend({}, translation.all(), this.dict);
19 | };
20 |
21 | // Static functions
22 |
23 | Translation._cache = {};
24 |
25 | Translation.loadPath = function (path) {
26 | if (!(path in Translation._cache)) {
27 | var translations = require(path);
28 |
29 | Translation._cache[path] = translations;
30 | }
31 |
32 | return new Translation(Translation._cache[path]);
33 | };
34 |
35 | return Translation;
36 | });
37 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_animated.scss:
--------------------------------------------------------------------------------
1 | // Spinning Icons
2 | // --------------------------
3 |
4 | .#{$fa-css-prefix}-spin {
5 | -webkit-animation: fa-spin 2s infinite linear;
6 | animation: fa-spin 2s infinite linear;
7 | }
8 |
9 | .#{$fa-css-prefix}-pulse {
10 | -webkit-animation: fa-spin 1s infinite steps(8);
11 | animation: fa-spin 1s infinite steps(8);
12 | }
13 |
14 | @-webkit-keyframes fa-spin {
15 | 0% {
16 | -webkit-transform: rotate(0deg);
17 | transform: rotate(0deg);
18 | }
19 | 100% {
20 | -webkit-transform: rotate(359deg);
21 | transform: rotate(359deg);
22 | }
23 | }
24 |
25 | @keyframes fa-spin {
26 | 0% {
27 | -webkit-transform: rotate(0deg);
28 | transform: rotate(0deg);
29 | }
30 | 100% {
31 | -webkit-transform: rotate(359deg);
32 | transform: rotate(359deg);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/pl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pl",[],function(){var e=["znak","znaki","znaków"],t=["element","elementy","elementów"],n=function(t,n){if(t===1)return n[0];if(t>1&&t<=4)return n[1];if(t>=5)return n[2]};return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Usuń "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Podaj przynajmniej "+r+" "+n(r,e)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(e){return"Możesz zaznaczyć tylko "+e.maximum+" "+n(e.maximum,t)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/selection/stopPropagation.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | function StopPropagation () { }
5 |
6 | StopPropagation.prototype.bind = function (decorated, container, $container) {
7 | decorated.call(this, container, $container);
8 |
9 | var stoppedEvents = [
10 | 'blur',
11 | 'change',
12 | 'click',
13 | 'dblclick',
14 | 'focus',
15 | 'focusin',
16 | 'focusout',
17 | 'input',
18 | 'keydown',
19 | 'keyup',
20 | 'keypress',
21 | 'mousedown',
22 | 'mouseenter',
23 | 'mouseleave',
24 | 'mousemove',
25 | 'mouseover',
26 | 'mouseup',
27 | 'search',
28 | 'touchend',
29 | 'touchstart'
30 | ];
31 |
32 | this.$selection.on(stoppedEvents.join(' '), function (evt) {
33 | evt.stopPropagation();
34 | });
35 | };
36 |
37 | return StopPropagation;
38 | });
39 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/tests/integration.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/el.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Παρακαλώ διαγράψτε "+t+" χαρακτήρ";return t==1&&(n+="α"),t!=1&&(n+="ες"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Παρακαλώ συμπληρώστε "+t+" ή περισσότερους χαρακτήρες";return n},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(e){var t="Μπορείτε να επιλέξετε μόνο "+e.maximum+" επιλογ";return e.maximum==1&&(t+="ή"),e.maximum!=1&&(t+="ές"),t},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/id.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Indonesian
3 | return {
4 | errorLoading: function () {
5 | return 'Data tidak boleh diambil.';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | return 'Hapuskan ' + overChars + ' huruf';
11 | },
12 | inputTooShort: function (args) {
13 | var remainingChars = args.minimum - args.input.length;
14 |
15 | return 'Masukkan ' + remainingChars + ' huruf lagi';
16 | },
17 | loadingMore: function () {
18 | return 'Mengambil data…';
19 | },
20 | maximumSelected: function (args) {
21 | return 'Anda hanya dapat memilih ' + args.maximum + ' pilihan';
22 | },
23 | noResults: function () {
24 | return 'Tidak ada data yang sesuai';
25 | },
26 | searching: function () {
27 | return 'Mencari…';
28 | }
29 | };
30 | });
31 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/sr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Preuzimanje nije uspelo."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Obrišite "+n+" simbol";return r+=e(n,"","a","a"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Ukucajte bar još "+n+" simbol";return r+=e(n,"","a","a"),r},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(t){var n="Možete izabrati samo "+t.maximum+" stavk";return n+=e(t.maximum,"u","e","i"),n},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/sr-Cyrl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr-Cyrl",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Преузимање није успело."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Обришите "+n+" симбол";return r+=e(n,"","а","а"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Укуцајте бар још "+n+" симбол";return r+=e(n,"","а","а"),r},loadingMore:function(){return"Преузимање још резултата…"},maximumSelected:function(t){var n="Можете изабрати само "+t.maximum+" ставк";return n+=e(t.maximum,"у","е","и"),n},noResults:function(){return"Ништа није пронађено"},searching:function(){return"Претрага…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/uk.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/uk",[],function(){function e(e,t,n,r){return e%100>10&&e%100<15?r:e%10===1?t:e%10>1&&e%10<5?n:r}return{errorLoading:function(){return"Неможливо завантажити результати"},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Будь ласка, видаліть "+n+" "+e(t.maximum,"літеру","літери","літер")},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Будь ласка, введіть "+t+" або більше літер"},loadingMore:function(){return"Завантаження інших результатів…"},maximumSelected:function(t){return"Ви можете вибрати лише "+t.maximum+" "+e(t.maximum,"пункт","пункти","пунктів")},noResults:function(){return"Нічого не знайдено"},searching:function(){return"Пошук…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/dropdown/closeOnSelect.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | function CloseOnSelect () { }
5 |
6 | CloseOnSelect.prototype.bind = function (decorated, container, $container) {
7 | var self = this;
8 |
9 | decorated.call(this, container, $container);
10 |
11 | container.on('select', function (evt) {
12 | self._selectTriggered(evt);
13 | });
14 |
15 | container.on('unselect', function (evt) {
16 | self._selectTriggered(evt);
17 | });
18 | };
19 |
20 | CloseOnSelect.prototype._selectTriggered = function (_, evt) {
21 | var originalEvent = evt.originalEvent;
22 |
23 | // Don't close if the control key is being held
24 | if (originalEvent && originalEvent.ctrlKey) {
25 | return;
26 | }
27 |
28 | this.trigger('close', {
29 | originalEvent: originalEvent,
30 | originalSelect2Event: evt
31 | });
32 | };
33 |
34 | return CloseOnSelect;
35 | });
36 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/th.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Thai
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | var message = 'โปรดลบออก ' + overChars + ' ตัวอักษร';
8 |
9 | return message;
10 | },
11 | inputTooShort: function (args) {
12 | var remainingChars = args.minimum - args.input.length;
13 |
14 | var message = 'โปรดพิมพ์เพิ่มอีก ' + remainingChars + ' ตัวอักษร';
15 |
16 | return message;
17 | },
18 | loadingMore: function () {
19 | return 'กำลังค้นข้อมูลเพิ่ม…';
20 | },
21 | maximumSelected: function (args) {
22 | var message = 'คุณสามารถเลือกได้ไม่เกิน ' + args.maximum + ' รายการ';
23 |
24 | return message;
25 | },
26 | noResults: function () {
27 | return 'ไม่พบข้อมูล';
28 | },
29 | searching: function () {
30 | return 'กำลังค้นข้อมูล…';
31 | }
32 | };
33 | });
34 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/tr.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Turkish
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | var message = overChars + ' karakter daha girmelisiniz';
8 |
9 | return message;
10 | },
11 | inputTooShort: function (args) {
12 | var remainingChars = args.minimum - args.input.length;
13 |
14 | var message = 'En az ' + remainingChars + ' karakter daha girmelisiniz';
15 |
16 | return message;
17 | },
18 | loadingMore: function () {
19 | return 'Daha fazla…';
20 | },
21 | maximumSelected: function (args) {
22 | var message = 'Sadece ' + args.maximum + ' seçim yapabilirsiniz';
23 |
24 | return message;
25 | },
26 | noResults: function () {
27 | return 'Sonuç bulunamadı';
28 | },
29 | searching: function () {
30 | return 'Aranıyor…';
31 | }
32 | };
33 | });
34 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/options-old.html:
--------------------------------------------------------------------------------
1 | ---
2 | layout: default
3 | title: Options - Select2
4 | slug: options
5 | ---
6 |
7 |
8 |
9 |
10 | Options
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 | {% include options-old/core-options.html %}
20 | {% include options-old/dropdown.html %}
21 | {% include options-old/events.html %}
22 | {% include options-old/adapters.html %}
23 | {% include options-old/setting-default-options.html %}
24 | {% include options-old/backwards-compatibility.html %}
25 |
26 |
27 |
28 |
29 | {% include nav/options-old.html %}
30 |
31 |
32 |
33 |
34 |
35 |
38 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/ms.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Malay
3 | return {
4 | errorLoading: function () {
5 | return 'Keputusan tidak berjaya dimuatkan.';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | return 'Sila hapuskan ' + overChars + ' aksara';
11 | },
12 | inputTooShort: function (args) {
13 | var remainingChars = args.minimum - args.input.length;
14 |
15 | return 'Sila masukkan ' + remainingChars + ' atau lebih aksara';
16 | },
17 | loadingMore: function () {
18 | return 'Sedang memuatkan keputusan…';
19 | },
20 | maximumSelected: function (args) {
21 | return 'Anda hanya boleh memilih ' + args.maximum + ' pilihan';
22 | },
23 | noResults: function () {
24 | return 'Tiada padanan yang ditemui';
25 | },
26 | searching: function () {
27 | return 'Mencari…';
28 | }
29 | };
30 | });
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/dist/js/i18n/ru.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ru",[],function(){function e(e,t,n,r){return e%10<5&&e%10>0&&e%100<5||e%100>20?e%10>1?n:t:r}return{errorLoading:function(){return"Невозможно загрузить результаты"},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Пожалуйста, введите на "+n+" символ";return r+=e(n,"","a","ов"),r+=" меньше",r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Пожалуйста, введите еще хотя бы "+n+" символ";return r+=e(n,"","a","ов"),r},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(t){var n="Вы можете выбрать не более "+t.maximum+" элемент";return n+=e(t.maximum,"","a","ов"),n},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"}}}),{define:e.define,require:e.require}})();
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/compatibility/introduction.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Select2 offers limited backwards compatibility with the previously 3.5.x
4 | release line, allowing people more efficiently transfer across releases
5 | and get the latest features. For many of the larger changes, such as the
6 | change in how custom data adapters work, compatibility modules were
7 | created that will be used to assist in the upgrade process. It is not
8 | recommended to rely on these compatibility modules, as they will not
9 | always exist, but they make upgrading easier for major changes.
10 |
11 |
12 |
13 | The compatibility modules are only included in the
14 | full builds of
15 | Select2 . These files end in .full.js, and the
16 | compatibility modules are prefixed with select2/compat.
17 |
18 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/zh-CN.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Chinese (Simplified)
3 | return {
4 | errorLoading: function () {
5 | return '无法载入结果。';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | var message = '请删除' + overChars + '个字符';
11 |
12 | return message;
13 | },
14 | inputTooShort: function (args) {
15 | var remainingChars = args.minimum - args.input.length;
16 |
17 | var message = '请再输入至少' + remainingChars + '个字符';
18 |
19 | return message;
20 | },
21 | loadingMore: function () {
22 | return '载入更多结果…';
23 | },
24 | maximumSelected: function (args) {
25 | var message = '最多只能选择' + args.maximum + '个项目';
26 |
27 | return message;
28 | },
29 | noResults: function () {
30 | return '未找到结果';
31 | },
32 | searching: function () {
33 | return '搜索中…';
34 | }
35 | };
36 | });
37 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/ja.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Japanese
3 | return {
4 | errorLoading: function () {
5 | return '結果が読み込まれませんでした';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | var message = overChars + ' 文字を削除してください';
11 |
12 | return message;
13 | },
14 | inputTooShort: function (args) {
15 | var remainingChars = args.minimum - args.input.length;
16 |
17 | var message = '少なくとも ' + remainingChars + ' 文字を入力してください';
18 |
19 | return message;
20 | },
21 | loadingMore: function () {
22 | return '読み込み中…';
23 | },
24 | maximumSelected: function (args) {
25 | var message = args.maximum + ' 件しか選択できません';
26 |
27 | return message;
28 | },
29 | noResults: function () {
30 | return '対象が見つかりません';
31 | },
32 | searching: function () {
33 | return '検索しています…';
34 | }
35 | };
36 | });
37 |
--------------------------------------------------------------------------------
/webpack3/dist/css/index.css:
--------------------------------------------------------------------------------
1 | /*! 版权所有 */
2 | body {
3 | background-color: rgba(29, 231, 80, 0.37);
4 | color: rgb(226, 44, 44);
5 | }
6 |
7 | #photo {
8 | background-image: url(http://192.168.1.114:2000/images/4e2f96e3043f3e1a8a89539475bf2ba6.jpg);
9 | width: 247px;
10 | height: 200px;
11 | -webkit-transform: rotate(45deg);
12 | transform: rotate(45deg);
13 | -webkit-box-shadow: 1px 1px 0 rgb(226, 44, 44, .25);
14 | box-shadow: 1px 1px 0 rgb(226, 44, 44, .25);
15 | }
16 |
17 | .aa {
18 | color: #fff;
19 | }
20 |
21 | .bgcolor {
22 | width: 300px;
23 | height: 200px;
24 | background-color: #000;
25 | }
26 |
27 | .nav {
28 | width: 100%;
29 | height: 30px;
30 | background: #eee;
31 | }
32 |
33 | .nav .nav-menu {
34 | width: 1000px;
35 | margin: 0 auto;
36 | height: 30px;
37 | line-height: 30px;
38 | background: red;
39 | color: #fff;
40 | padding: 2px 5px;
41 | }
42 |
43 | .nav .hh {
44 | color: #fff;
45 | }
46 |
47 | .aa {
48 | width: 300px;
49 | }
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/examples/tokenizer.html:
--------------------------------------------------------------------------------
1 |
2 | Automatic tokenization
3 |
4 |
5 | Select2 supports ability to add choices automatically as the user is
6 | typing into the search field. Try typing in the search field below and
7 | entering a space or a comma.
8 |
9 |
10 |
11 | The separators that should be used when tokenizing can be specified
12 | using the tokenSeparators
13 | options.
14 |
15 |
16 |
17 |
18 |
19 | red
20 | blue
21 | green
22 |
23 |
24 |
25 |
26 | {% highlight js linenos %}
27 | $(".js-example-tokenizer").select2({
28 | tags: true,
29 | tokenSeparators: [',', ' ']
30 | })
31 | {% endhighlight %}
32 |
33 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/ko.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Korean
3 | return {
4 | errorLoading: function () {
5 | return '결과를 불러올 수 없습니다.';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | var message = '너무 깁니다. ' + overChars + ' 글자 지워주세요.';
11 |
12 | return message;
13 | },
14 | inputTooShort: function (args) {
15 | var remainingChars = args.minimum - args.input.length;
16 |
17 | var message = '너무 짧습니다. ' + remainingChars + ' 글자 더 입력해주세요.';
18 |
19 | return message;
20 | },
21 | loadingMore: function () {
22 | return '불러오는 중…';
23 | },
24 | maximumSelected: function (args) {
25 | var message = '최대 ' + args.maximum + '개까지만 선택 가능합니다.';
26 |
27 | return message;
28 | },
29 | noResults: function () {
30 | return '결과가 없습니다.';
31 | },
32 | searching: function () {
33 | return '검색 중…';
34 | }
35 | };
36 | });
37 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_alert.scss:
--------------------------------------------------------------------------------
1 | // Alerts
2 | //
3 | // Modify Bootstrap's default alert styles to mimick
4 | // the `.bs-callout` styles from Bootstrap's docs.
5 | //
6 | // @see https://github.com/twbs/bootstrap/blob/master/docs/assets/css/src/docs.css#L711
7 | // @see https://github.com/twbs/bootstrap/blob/master/less/alerts.less
8 |
9 | .alert {
10 | background: #fff;
11 | border: 1px solid #eee;
12 | border-left-width: 5px;
13 | border-radius: 3px;
14 | color: #333;
15 | margin: 20px 0;
16 | padding: 20px;
17 |
18 | h4 {
19 | font-size: 18px;
20 | margin-top: 0;
21 | margin-bottom: 5px;
22 | }
23 |
24 | &-danger {
25 | border-left-color: #ce4844;
26 |
27 | h4 {
28 | color: #ce4844;
29 | }
30 | }
31 |
32 | &-info {
33 | border-left-color: #1b809e;
34 |
35 | h4 {
36 | color: #1b809e;
37 | }
38 | }
39 |
40 | &-warning {
41 | border-left-color: #aa6708;
42 |
43 | h4 {
44 | color: #aa6708;
45 | }
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/_close.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Close icons
3 | // --------------------------------------------------
4 |
5 |
6 | .close {
7 | float: right;
8 | font-size: ($font-size-base * 1.5);
9 | font-weight: $close-font-weight;
10 | line-height: 1;
11 | color: $close-color;
12 | text-shadow: $close-text-shadow;
13 | @include opacity(.2);
14 |
15 | &:hover,
16 | &:focus {
17 | color: $close-color;
18 | text-decoration: none;
19 | cursor: pointer;
20 | @include opacity(.5);
21 | }
22 |
23 | // [converter] extracted button& to button.close
24 | }
25 |
26 | // Additional properties for button version
27 | // iOS requires the button element instead of an anchor tag.
28 | // If you want the anchor version, it requires `href="#"`.
29 | // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile
30 | button.close {
31 | padding: 0;
32 | cursor: pointer;
33 | background: transparent;
34 | border: 0;
35 | -webkit-appearance: none;
36 | }
37 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/data/maximumSelectionLength.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function (){
4 | function MaximumSelectionLength (decorated, $e, options) {
5 | this.maximumSelectionLength = options.get('maximumSelectionLength');
6 |
7 | decorated.call(this, $e, options);
8 | }
9 |
10 | MaximumSelectionLength.prototype.query =
11 | function (decorated, params, callback) {
12 | var self = this;
13 |
14 | this.current(function (currentData) {
15 | var count = currentData != null ? currentData.length : 0;
16 | if (self.maximumSelectionLength > 0 &&
17 | count >= self.maximumSelectionLength) {
18 | self.trigger('results:message', {
19 | message: 'maximumSelected',
20 | args: {
21 | maximum: self.maximumSelectionLength
22 | }
23 | });
24 | return;
25 | }
26 | decorated.call(self, params, callback);
27 | });
28 | };
29 |
30 | return MaximumSelectionLength;
31 | });
32 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/selections/clearing-selections.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Can I allow users to clear their selections?
4 |
5 |
6 |
7 | You can allow people to clear their current selections with the allowClear option when initializing Select2. Setting this option to true will enable an "x" icon that will reset the selection to the placeholder.
8 |
9 |
10 | {% highlight js linenos %}
11 | $('select').select2({
12 | placeholder: 'This is my placeholder',
13 | allowClear: true
14 | });
15 | {% endhighlight %}
16 |
17 |
18 | Why is a placeholder required?
19 |
20 |
21 | {% include options/not-written.html %}
22 |
23 |
24 | The "x" icon is not clearing the selection
25 |
26 |
27 | {% include options/not-written.html %}
28 |
29 |
30 | Can users remove all of their selections in a multiple select at once?
31 |
32 |
33 | {% include options/not-written.html %}
34 |
--------------------------------------------------------------------------------
/JavaScript/select/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | Document
9 |
10 |
11 |
12 |
13 | 请选择您所在省份
14 |
15 |
16 |
17 | 请选择您所在城市
18 |
19 |
20 | 请选择您所在区/县
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/examples/disabled-results.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Disabled results
4 |
5 |
6 | Select2 will correctly handle disabled results, both with data coming
7 | from a standard select (when the disabled attribute is set)
8 | and from remote sources, where the object has
9 | disabled: true set.
10 |
11 |
12 |
13 |
14 |
15 | First
16 | Second (disabled)
17 | Third
18 |
19 |
20 |
21 |
22 | {% highlight html linenos %}
23 |
24 | First
25 | Second (disabled)
26 | Third
27 |
28 | {% endhighlight %}
29 |
30 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/_component-animations.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Component animations
3 | // --------------------------------------------------
4 |
5 | // Heads up!
6 | //
7 | // We don't use the `.opacity()` mixin here since it causes a bug with text
8 | // fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.
9 |
10 | .fade {
11 | opacity: 0;
12 | @include transition(opacity .15s linear);
13 | &.in {
14 | opacity: 1;
15 | }
16 | }
17 |
18 | .collapse {
19 | display: none;
20 |
21 | &.in { display: block; }
22 | // [converter] extracted tr&.in to tr.collapse.in
23 | // [converter] extracted tbody&.in to tbody.collapse.in
24 | }
25 |
26 | tr.collapse.in { display: table-row; }
27 |
28 | tbody.collapse.in { display: table-row-group; }
29 |
30 | .collapsing {
31 | position: relative;
32 | height: 0;
33 | overflow: hidden;
34 | @include transition-property(height, visibility);
35 | @include transition-duration(.35s);
36 | @include transition-timing-function(ease);
37 | }
38 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/select2.jquery.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "select2",
3 | "title": "Select2",
4 | "description": "Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.",
5 | "keywords": [
6 | "select",
7 | "autocomplete",
8 | "typeahead",
9 | "dropdown",
10 | "multiselect",
11 | "tag",
12 | "tagging"
13 | ],
14 | "version": "4.0.3",
15 | "author": {
16 | "name": "Kevin Brown",
17 | "url": "https://github.com/kevin-brown"
18 | },
19 | "licenses": [
20 | {
21 | "type": "MIT",
22 | "url": "http://opensource.org/licenses/MIT"
23 | }
24 | ],
25 | "bugs": "https://github.com/select2/select2/issues",
26 | "homepage": "https://select2.github.io",
27 | "docs": "https://select2.github.io",
28 | "download": "https://github.com/select2/select2/releases",
29 | "dependencies": {
30 | "jquery": ">=1.7.2"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/ar.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Arabic
3 | return {
4 | errorLoading: function () {
5 | return 'لا يمكن تحميل النتائج';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | var message = 'الرجاء حذف ' + overChars + ' عناصر';
11 |
12 | return message;
13 | },
14 | inputTooShort: function (args) {
15 | var remainingChars = args.minimum - args.input.length;
16 |
17 | var message = 'الرجاء إضافة ' + remainingChars + ' عناصر';
18 |
19 | return message;
20 | },
21 | loadingMore: function () {
22 | return 'جاري تحميل نتائج إضافية...';
23 | },
24 | maximumSelected: function (args) {
25 | var message = 'تستطيع إختيار ' + args.maximum + ' بنود فقط';
26 |
27 | return message;
28 | },
29 | noResults: function () {
30 | return 'لم يتم العثور على أي نتائج';
31 | },
32 | searching: function () {
33 | return 'جاري البحث…';
34 | }
35 | };
36 | });
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_includes/options/dropdown/placement.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Can I change how the dropdown is placed?
4 |
5 |
6 |
7 | Can the dropdown be placed directly after the selection container?
8 |
9 |
10 | {% include options/not-written.html %}
11 |
12 |
13 | Can I pick an element for the dropdown to be appended to?
14 |
15 |
16 | {% highlight js linenos %}
17 | $('select').select2({
18 | dropdownParent: $('#my_amazing_modal')
19 | });
20 | {% endhighlight %}
21 |
22 | {% include options/not-written.html %}
23 |
24 |
25 | I'm using a Bootstrap modal and I can't use the search box
26 |
27 |
28 |
29 | Use the dropdownParent option, setting it to the modal.
30 |
31 |
32 | {% include options/not-written.html %}
33 |
34 |
35 | I'm using jQuery UI and I can't use the search box
36 |
37 |
38 | {% include options/not-written.html %}
39 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/options.html:
--------------------------------------------------------------------------------
1 | ---
2 | layout: default
3 | title: Options - Select2
4 | slug: options
5 | ---
6 |
7 |
8 |
9 |
10 | Options
11 |
12 |
13 | Select2 supports a wide variety of options that allow you to customize it to your needs.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 | {% include options/introduction.html %}
22 | {% include options/core.html %}
23 | {% include options/data.html %}
24 | {% include options/selections.html %}
25 | {% include options/dropdown.html %}
26 | {% include options/events.html %}
27 | {% include options/compatibility.html %}
28 |
29 |
30 | {% include nav/options.html %}
31 |
32 |
33 |
34 |
35 |
38 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/km.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Khmer
3 | return {
4 | errorLoading: function () {
5 | return 'មិនអាចទាញយកទិន្នន័យ';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | var message = 'សូមលុបចេញ ' + overChars + ' អក្សរ';
11 |
12 | return message;
13 | },
14 | inputTooShort: function (args) {
15 | var remainingChars = args.minimum - args.input.length;
16 |
17 | var message = 'សូមបញ្ចូល' + remainingChars + ' អក្សរ រឺ ច្រើនជាងនេះ';
18 |
19 | return message;
20 | },
21 | loadingMore: function () {
22 | return 'កំពុងទាញយកទិន្នន័យបន្ថែម...';
23 | },
24 | maximumSelected: function (args) {
25 | var message = 'អ្នកអាចជ្រើសរើសបានតែ ' + args.maximum + ' ជម្រើសប៉ុណ្ណោះ';
26 |
27 | return message;
28 | },
29 | noResults: function () {
30 | return 'មិនមានលទ្ធផល';
31 | },
32 | searching: function () {
33 | return 'កំពុងស្វែងរក...';
34 | }
35 | };
36 | });
37 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/vi.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Vietnamese
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | var message = 'Vui lòng nhập ít hơn ' + overChars + ' ký tự';
8 |
9 | if (overChars != 1) {
10 | message += 's';
11 | }
12 |
13 | return message;
14 | },
15 | inputTooShort: function (args) {
16 | var remainingChars = args.minimum - args.input.length;
17 |
18 | var message = 'Vui lòng nhập nhiều hơn ' + remainingChars + ' ký tự"';
19 |
20 | return message;
21 | },
22 | loadingMore: function () {
23 | return 'Đang lấy thêm kết quả…';
24 | },
25 | maximumSelected: function (args) {
26 | var message = 'Chỉ có thể chọn được ' + args.maximum + ' lựa chọn';
27 |
28 | return message;
29 | },
30 | noResults: function () {
31 | return 'Không tìm thấy kết quả';
32 | },
33 | searching: function () {
34 | return 'Đang tìm…';
35 | }
36 | };
37 | });
38 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/_utilities.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Utility classes
3 | // --------------------------------------------------
4 |
5 |
6 | // Floats
7 | // -------------------------
8 |
9 | .clearfix {
10 | @include clearfix;
11 | }
12 | .center-block {
13 | @include center-block;
14 | }
15 | .pull-right {
16 | float: right !important;
17 | }
18 | .pull-left {
19 | float: left !important;
20 | }
21 |
22 |
23 | // Toggling content
24 | // -------------------------
25 |
26 | // Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1
27 | .hide {
28 | display: none !important;
29 | }
30 | .show {
31 | display: block !important;
32 | }
33 | .invisible {
34 | visibility: hidden;
35 | }
36 | .text-hide {
37 | @include text-hide;
38 | }
39 |
40 |
41 | // Hide from screenreaders and browsers
42 | //
43 | // Credit: HTML5 Boilerplate
44 |
45 | .hidden {
46 | display: none !important;
47 | }
48 |
49 |
50 | // For Affix plugin
51 | // -------------------------
52 |
53 | .affix {
54 | position: fixed;
55 | }
56 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_prettify.scss:
--------------------------------------------------------------------------------
1 | // Google Code Prettify styles
2 |
3 | .com {
4 | color: #999;
5 | }
6 | .lit {
7 | color: #195f91;
8 | }
9 | .pun, .opn, .clo {
10 | color: #93a1a1;
11 | }
12 | .fun {
13 | color: #dc322f;
14 | }
15 | .str, .atv {
16 | color: #C7254E;
17 | }
18 | .kwd, .prettyprint .tag {
19 | color: #2F6F9F;
20 | }
21 | .typ, .atn, .dec, .var {
22 | color: #428BCA;
23 | }
24 | .pln {
25 | color: #333;
26 | }
27 |
28 | .prettyprint {
29 | padding: 9px 14px;
30 | margin-bottom: 20px;
31 | margin-top: 20px;
32 | border: 1px solid #eee;
33 |
34 | &.linenums {
35 | -webkit-box-shadow: inset 40px 0 0 #fbfbfb, inset 41px 0 0 #f6f6f6;
36 | -moz-box-shadow: inset 40px 0 0 #fbfbfb, inset 41px 0 0 #f6f6f6;
37 | box-shadow: inset 40px 0 0 #fbfbfb, inset 41px 0 0 #f6f6f6;
38 | }
39 | }
40 |
41 | // Specify class=linenums on a pre to get line numbering
42 | ol.linenums {
43 | margin: 0 0 0 -12px;
44 |
45 | li {
46 | padding-left: 12px;
47 | color: #bebebe;
48 | line-height: 18px;
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/_hamburger.scss:
--------------------------------------------------------------------------------
1 | // Animated hamburger icon
2 | //
3 | // Add an animation to Bootstrap's `.navbar-toggle` hamburger icon,
4 | // courtesy of Julien Melissas.
5 | //
6 | // @see http://codepen.io/JulienMelissas/pen/LEBGLj
7 | // @see http://julienmelissas.com/animated-x-icon-for-the-bootstrap-navbar-toggle/
8 |
9 | .navbar-toggle {
10 | border: none;
11 | background: transparent !important;
12 |
13 | &:hover {
14 | background: transparent !important;
15 | }
16 |
17 | .icon-bar {
18 | width: 22px;
19 | transition: all 0.2s;
20 | }
21 |
22 | .top-bar {
23 | transform: rotate(45deg);
24 | transform-origin: 10% 10%;
25 | }
26 |
27 | .middle-bar {
28 | opacity: 0;
29 | }
30 |
31 | .bottom-bar {
32 | transform: rotate(-45deg);
33 | transform-origin: 10% 90%;
34 | }
35 |
36 | &.collapsed {
37 | .top-bar {
38 | transform: rotate(0);
39 | }
40 |
41 | .middle-bar {
42 | opacity: 1;
43 | }
44 |
45 | .bottom-bar {
46 | transform: rotate(0);
47 | }
48 | }
49 | }
50 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/de.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // German
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | return 'Bitte ' + overChars + ' Zeichen weniger eingeben';
8 | },
9 | inputTooShort: function (args) {
10 | var remainingChars = args.minimum - args.input.length;
11 |
12 | return 'Bitte ' + remainingChars + ' Zeichen mehr eingeben';
13 | },
14 | loadingMore: function () {
15 | return 'Lade mehr Ergebnisse…';
16 | },
17 | maximumSelected: function (args) {
18 | var message = 'Sie können nur ' + args.maximum + ' Eintr';
19 |
20 | if (args.maximum === 1) {
21 | message += 'ag';
22 | } else {
23 | message += 'äge';
24 | }
25 |
26 | message += ' auswählen';
27 |
28 | return message;
29 | },
30 | noResults: function () {
31 | return 'Keine Übereinstimmungen gefunden';
32 | },
33 | searching: function () {
34 | return 'Suche…';
35 | }
36 | };
37 | });
38 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/scss/core.scss:
--------------------------------------------------------------------------------
1 | .select2-container {
2 | box-sizing: border-box;
3 |
4 | display: inline-block;
5 | margin: 0;
6 | position: relative;
7 | vertical-align: middle;
8 |
9 | @import "single";
10 | @import "multiple";
11 | }
12 |
13 | @import "dropdown";
14 |
15 | .select2-close-mask {
16 | border: 0;
17 | margin: 0;
18 | padding: 0;
19 | display: block;
20 | position: fixed;
21 | left: 0;
22 | top: 0;
23 | min-height: 100%;
24 | min-width: 100%;
25 | height: auto;
26 | width: auto;
27 | opacity: 0;
28 | z-index: 99;
29 |
30 | // styles required for IE to work
31 |
32 | background-color: #fff;
33 | filter: alpha(opacity=0);
34 | }
35 |
36 | .select2-hidden-accessible {
37 | border: 0 !important;
38 | clip: rect(0 0 0 0) !important;
39 | height: 1px !important;
40 | margin: -1px !important;
41 | overflow: hidden !important;
42 | padding: 0 !important;
43 | position: absolute !important;
44 | width: 1px !important;
45 | }
46 |
47 | @import "theme/default/layout";
48 | @import "theme/classic/layout";
49 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/sv.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Swedish
3 | return {
4 | errorLoading: function () {
5 | return 'Resultat kunde inte laddas.';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | var message = 'Vänligen sudda ut ' + overChars + ' tecken';
11 |
12 | return message;
13 | },
14 | inputTooShort: function (args) {
15 | var remainingChars = args.minimum - args.input.length;
16 |
17 | var message = 'Vänligen skriv in ' + remainingChars +
18 | ' eller fler tecken';
19 |
20 | return message;
21 | },
22 | loadingMore: function () {
23 | return 'Laddar fler resultat…';
24 | },
25 | maximumSelected: function (args) {
26 | var message = 'Du kan max välja ' + args.maximum + ' element';
27 |
28 | return message;
29 | },
30 | noResults: function () {
31 | return 'Inga träffar';
32 | },
33 | searching: function () {
34 | return 'Söker…';
35 | }
36 | };
37 | });
38 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/scss/theme/classic/_defaults.scss:
--------------------------------------------------------------------------------
1 | $remove-color: #888 !default;
2 | $remove-hover-color: #555 !default;
3 | $remove-width: 20px !default;
4 |
5 | $selection-color: #444 !default;
6 |
7 | $border-color: #aaa !default;
8 | $border-radius: 4px !default;
9 |
10 | $focus-border-color: #5897fb !default;
11 |
12 | $container-height: 28px !default;
13 |
14 | $selection-bg-top-color: white !default;
15 | $selection-bg-bottom-color: #eeeeee !default;
16 |
17 | $container-placeholder-color: #999 !default;
18 |
19 | $container-focus-border-color: blue !default;
20 |
21 | $selection-opened-bg-top-color: $selection-bg-bottom-color !default;
22 | $selection-opened-bg-bottom-color: $selection-bg-top-color !default;
23 |
24 | $dropdown-z-index: 1 !default;
25 |
26 | $dropdown-bg-color: $selection-bg-top-color !default;
27 |
28 | $results-max-height: 200px !default;
29 | $results-nested-padding: 20px !default;
30 |
31 | $results-choice-bg-hover-color: #3875d7 !default;
32 | $results-choice-fg-hover-color: white !default;
33 |
34 | $results-choice-fg-unselectable-color: grey !default;
35 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/font-awesome/_mixins.scss:
--------------------------------------------------------------------------------
1 | // Mixins
2 | // --------------------------
3 |
4 | @mixin fa-icon() {
5 | display: inline-block;
6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration
7 | font-size: inherit; // can't have font-size inherit on line above, so need to override
8 | text-rendering: auto; // optimizelegibility throws things off #1094
9 | -webkit-font-smoothing: antialiased;
10 | -moz-osx-font-smoothing: grayscale;
11 |
12 | }
13 |
14 | @mixin fa-icon-rotate($degrees, $rotation) {
15 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
16 | -webkit-transform: rotate($degrees);
17 | -ms-transform: rotate($degrees);
18 | transform: rotate($degrees);
19 | }
20 |
21 | @mixin fa-icon-flip($horiz, $vert, $rotation) {
22 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
23 | -webkit-transform: scale($horiz, $vert);
24 | -ms-transform: scale($horiz, $vert);
25 | transform: scale($horiz, $vert);
26 | }
27 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/_thumbnails.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Thumbnails
3 | // --------------------------------------------------
4 |
5 |
6 | // Mixin and adjust the regular image class
7 | .thumbnail {
8 | display: block;
9 | padding: $thumbnail-padding;
10 | margin-bottom: $line-height-computed;
11 | line-height: $line-height-base;
12 | background-color: $thumbnail-bg;
13 | border: 1px solid $thumbnail-border;
14 | border-radius: $thumbnail-border-radius;
15 | @include transition(border .2s ease-in-out);
16 |
17 | > img,
18 | a > img {
19 | @include img-responsive;
20 | margin-left: auto;
21 | margin-right: auto;
22 | }
23 |
24 | // [converter] extracted a&:hover, a&:focus, a&.active to a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active
25 |
26 | // Image captions
27 | .caption {
28 | padding: $thumbnail-caption-padding;
29 | color: $thumbnail-caption-color;
30 | }
31 | }
32 |
33 | // Add a hover state for linked versions only
34 | a.thumbnail:hover,
35 | a.thumbnail:focus,
36 | a.thumbnail.active {
37 | border-color: $link-color;
38 | }
39 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/dropdown/minimumResultsForSearch.js:
--------------------------------------------------------------------------------
1 | define([
2 |
3 | ], function () {
4 | function countResults (data) {
5 | var count = 0;
6 |
7 | for (var d = 0; d < data.length; d++) {
8 | var item = data[d];
9 |
10 | if (item.children) {
11 | count += countResults(item.children);
12 | } else {
13 | count++;
14 | }
15 | }
16 |
17 | return count;
18 | }
19 |
20 | function MinimumResultsForSearch (decorated, $element, options, dataAdapter) {
21 | this.minimumResultsForSearch = options.get('minimumResultsForSearch');
22 |
23 | if (this.minimumResultsForSearch < 0) {
24 | this.minimumResultsForSearch = Infinity;
25 | }
26 |
27 | decorated.call(this, $element, options, dataAdapter);
28 | }
29 |
30 | MinimumResultsForSearch.prototype.showSearch = function (decorated, params) {
31 | if (countResults(params.data.results) < this.minimumResultsForSearch) {
32 | return false;
33 | }
34 |
35 | return decorated.call(this, params);
36 | };
37 |
38 | return MinimumResultsForSearch;
39 | });
40 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/nb.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Norwegian (Bokmål)
3 | return {
4 | errorLoading: function () {
5 | return 'Kunne ikke hente resultater.';
6 | },
7 | inputTooLong: function (args) {
8 | var overChars = args.input.length - args.maximum;
9 |
10 | return 'Vennligst fjern ' + overChars + ' tegn';
11 | },
12 | inputTooShort: function (args) {
13 | var remainingChars = args.minimum - args.input.length;
14 |
15 | var message = 'Vennligst skriv inn ';
16 |
17 | if (remainingChars > 1) {
18 | message += ' flere tegn';
19 | } else {
20 | message += ' tegn til';
21 | }
22 |
23 | return message;
24 | },
25 | loadingMore: function () {
26 | return 'Laster flere resultater…';
27 | },
28 | maximumSelected: function (args) {
29 | return 'Du kan velge maks ' + args.maximum + ' elementer';
30 | },
31 | noResults: function () {
32 | return 'Ingen treff';
33 | },
34 | searching: function () {
35 | return 'Søker…';
36 | }
37 | };
38 | });
39 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/scss/mixins/_gradients.scss:
--------------------------------------------------------------------------------
1 | // https://github.com/twbs/bootstrap-sass/blob/3.3-stable/assets/stylesheets/bootstrap/mixins/_gradients.scss#L17-L27
2 |
3 | // Vertical gradient, from top to bottom
4 | //
5 | // Creates two color stops, start and end, by specifying a color and position for each color stop.
6 | // Color stops are not available in IE9 and below.
7 | @mixin gradient-vertical($start-color: #555, $end-color: #333, $start-percent: 0%, $end-percent: 100%) {
8 | background-image: -webkit-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Safari 5.1-6, Chrome 10+
9 | background-image: -o-linear-gradient(top, $start-color $start-percent, $end-color $end-percent); // Opera 12
10 | background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+
11 | background-repeat: repeat-x;
12 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}', GradientType=0); // IE9 and down
13 | }
14 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/tests/dropdown/stopPropagation-tests.js:
--------------------------------------------------------------------------------
1 | module('Dropdown - Stoping event propagation');
2 |
3 | var Dropdown = require('select2/dropdown');
4 | var StopPropagation = require('select2/dropdown/stopPropagation');
5 |
6 | var $ = require('jquery');
7 | var Options = require('select2/options');
8 | var Utils = require('select2/utils');
9 |
10 | var CustomDropdown = Utils.Decorate(Dropdown, StopPropagation);
11 |
12 | var options = new Options();
13 |
14 | test('click event does not propagate', function (assert) {
15 | assert.expect(1);
16 |
17 | var $container = $('#qunit-fixture .event-container');
18 | var container = new MockContainer();
19 |
20 | var dropdown = new CustomDropdown($('#qunit-fixture select'), options);
21 |
22 | var $dropdown = dropdown.render();
23 | dropdown.bind(container, $container);
24 |
25 | $container.append($dropdown);
26 | $container.on('click', function () {
27 | assert.ok(false, 'The click event should have been stopped');
28 | });
29 |
30 | $dropdown.trigger('click');
31 |
32 | assert.ok(true, 'Something went wrong if this failed');
33 | });
34 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/dropdown.js:
--------------------------------------------------------------------------------
1 | define([
2 | 'jquery',
3 | './utils'
4 | ], function ($, Utils) {
5 | function Dropdown ($element, options) {
6 | this.$element = $element;
7 | this.options = options;
8 |
9 | Dropdown.__super__.constructor.call(this);
10 | }
11 |
12 | Utils.Extend(Dropdown, Utils.Observable);
13 |
14 | Dropdown.prototype.render = function () {
15 | var $dropdown = $(
16 | '' +
17 | ' ' +
18 | ' '
19 | );
20 |
21 | $dropdown.attr('dir', this.options.get('dir'));
22 |
23 | this.$dropdown = $dropdown;
24 |
25 | return $dropdown;
26 | };
27 |
28 | Dropdown.prototype.bind = function () {
29 | // Should be implemented in subclasses
30 | };
31 |
32 | Dropdown.prototype.position = function ($dropdown, $container) {
33 | // Should be implmented in subclasses
34 | };
35 |
36 | Dropdown.prototype.destroy = function () {
37 | // Remove the dropdown from the DOM
38 | this.$dropdown.remove();
39 | };
40 |
41 | return Dropdown;
42 | });
43 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/docs/_sass/vendor/bootstrap/_pager.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Pager pagination
3 | // --------------------------------------------------
4 |
5 |
6 | .pager {
7 | padding-left: 0;
8 | margin: $line-height-computed 0;
9 | list-style: none;
10 | text-align: center;
11 | @include clearfix;
12 | li {
13 | display: inline;
14 | > a,
15 | > span {
16 | display: inline-block;
17 | padding: 5px 14px;
18 | background-color: $pager-bg;
19 | border: 1px solid $pager-border;
20 | border-radius: $pager-border-radius;
21 | }
22 |
23 | > a:hover,
24 | > a:focus {
25 | text-decoration: none;
26 | background-color: $pager-hover-bg;
27 | }
28 | }
29 |
30 | .next {
31 | > a,
32 | > span {
33 | float: right;
34 | }
35 | }
36 |
37 | .previous {
38 | > a,
39 | > span {
40 | float: left;
41 | }
42 | }
43 |
44 | .disabled {
45 | > a,
46 | > a:hover,
47 | > a:focus,
48 | > span {
49 | color: $pager-disabled-color;
50 | background-color: $pager-bg;
51 | cursor: $cursor-disabled;
52 | }
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/src/js/select2/i18n/is.js:
--------------------------------------------------------------------------------
1 | define(function () {
2 | // Icelandic
3 | return {
4 | inputTooLong: function (args) {
5 | var overChars = args.input.length - args.maximum;
6 |
7 | var message = 'Vinsamlegast styttið texta um ' + overChars + ' staf';
8 |
9 | if (overChars <= 1) {
10 | return message;
11 | }
12 |
13 | return message + 'i';
14 | },
15 | inputTooShort: function (args) {
16 | var remainingChars = args.minimum - args.input.length;
17 |
18 | var message = 'Vinsamlegast skrifið ' + remainingChars + ' staf';
19 |
20 | if (remainingChars > 1) {
21 | message += 'i';
22 | }
23 |
24 | message += ' í viðbót';
25 |
26 | return message;
27 | },
28 | loadingMore: function () {
29 | return 'Sæki fleiri niðurstöður…';
30 | },
31 | maximumSelected: function (args) {
32 | return 'Þú getur aðeins valið ' + args.maximum + ' atriði';
33 | },
34 | noResults: function () {
35 | return 'Ekkert fannst';
36 | },
37 | searching: function () {
38 | return 'Leita…';
39 | }
40 | };
41 | });
42 |
--------------------------------------------------------------------------------
/JavaScript/select2-4.0.3/tests/utils/escapeMarkup-tests.js:
--------------------------------------------------------------------------------
1 | module('Utils - escapeMarkup');
2 |
3 | var Utils = require('select2/utils');
4 |
5 | test('text passes through', function (assert) {
6 | var text = 'testing this';
7 | var escaped = Utils.escapeMarkup(text);
8 |
9 | assert.equal(text, escaped);
10 | });
11 |
12 | test('html tags are escaped', function (assert) {
13 | var text = '';
14 | var escaped = Utils.escapeMarkup(text);
15 |
16 | assert.notEqual(text, escaped);
17 | assert.equal(escaped.indexOf('