[新增] first commit
This commit is contained in:
12
public/vendor/laravel-admin/bootstrap-fileinput/css/fileinput.min.css
vendored
Normal file
12
public/vendor/laravel-admin/bootstrap-fileinput/css/fileinput.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
public/vendor/laravel-admin/bootstrap-fileinput/img/loading-sm.gif
vendored
Normal file
BIN
public/vendor/laravel-admin/bootstrap-fileinput/img/loading-sm.gif
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.6 KiB |
BIN
public/vendor/laravel-admin/bootstrap-fileinput/img/loading.gif
vendored
Normal file
BIN
public/vendor/laravel-admin/bootstrap-fileinput/img/loading.gif
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 847 B |
13
public/vendor/laravel-admin/bootstrap-fileinput/js/fileinput.min.js
vendored
Normal file
13
public/vendor/laravel-admin/bootstrap-fileinput/js/fileinput.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
95
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/canvas-to-blob.js
vendored
Normal file
95
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/canvas-to-blob.js
vendored
Normal file
@@ -0,0 +1,95 @@
|
||||
/*
|
||||
* JavaScript Canvas to Blob 2.0.5
|
||||
* https://github.com/blueimp/JavaScript-Canvas-to-Blob
|
||||
*
|
||||
* Copyright 2012, Sebastian Tschan
|
||||
* https://blueimp.net
|
||||
*
|
||||
* Licensed under the MIT license:
|
||||
* http://www.opensource.org/licenses/MIT
|
||||
*
|
||||
* Based on stackoverflow user Stoive's code snippet:
|
||||
* http://stackoverflow.com/q/4998908
|
||||
*/
|
||||
|
||||
/*jslint nomen: true, regexp: true */
|
||||
/*global window, atob, Blob, ArrayBuffer, Uint8Array, define */
|
||||
|
||||
(function (window) {
|
||||
'use strict';
|
||||
var CanvasPrototype = window.HTMLCanvasElement &&
|
||||
window.HTMLCanvasElement.prototype,
|
||||
hasBlobConstructor = window.Blob && (function () {
|
||||
try {
|
||||
return Boolean(new Blob());
|
||||
} catch (e) {
|
||||
return false;
|
||||
}
|
||||
}()),
|
||||
hasArrayBufferViewSupport = hasBlobConstructor && window.Uint8Array &&
|
||||
(function () {
|
||||
try {
|
||||
return new Blob([new Uint8Array(100)]).size === 100;
|
||||
} catch (e) {
|
||||
return false;
|
||||
}
|
||||
}()),
|
||||
BlobBuilder = window.BlobBuilder || window.WebKitBlobBuilder ||
|
||||
window.MozBlobBuilder || window.MSBlobBuilder,
|
||||
dataURLtoBlob = (hasBlobConstructor || BlobBuilder) && window.atob &&
|
||||
window.ArrayBuffer && window.Uint8Array && function (dataURI) {
|
||||
var byteString,
|
||||
arrayBuffer,
|
||||
intArray,
|
||||
i,
|
||||
mimeString,
|
||||
bb;
|
||||
if (dataURI.split(',')[0].indexOf('base64') >= 0) {
|
||||
// Convert base64 to raw binary data held in a string:
|
||||
byteString = atob(dataURI.split(',')[1]);
|
||||
} else {
|
||||
// Convert base64/URLEncoded data component to raw binary data:
|
||||
byteString = decodeURIComponent(dataURI.split(',')[1]);
|
||||
}
|
||||
// Write the bytes of the string to an ArrayBuffer:
|
||||
arrayBuffer = new ArrayBuffer(byteString.length);
|
||||
intArray = new Uint8Array(arrayBuffer);
|
||||
for (i = 0; i < byteString.length; i += 1) {
|
||||
intArray[i] = byteString.charCodeAt(i);
|
||||
}
|
||||
// Separate out the mime component:
|
||||
mimeString = dataURI.split(',')[0].split(':')[1].split(';')[0];
|
||||
// Write the ArrayBuffer (or ArrayBufferView) to a blob:
|
||||
if (hasBlobConstructor) {
|
||||
return new Blob(
|
||||
[hasArrayBufferViewSupport ? intArray : arrayBuffer],
|
||||
{type: mimeString}
|
||||
);
|
||||
}
|
||||
bb = new BlobBuilder();
|
||||
bb.append(arrayBuffer);
|
||||
return bb.getBlob(mimeString);
|
||||
};
|
||||
if (window.HTMLCanvasElement && !CanvasPrototype.toBlob) {
|
||||
if (CanvasPrototype.mozGetAsFile) {
|
||||
CanvasPrototype.toBlob = function (callback, type, quality) {
|
||||
if (quality && CanvasPrototype.toDataURL && dataURLtoBlob) {
|
||||
callback(dataURLtoBlob(this.toDataURL(type, quality)));
|
||||
} else {
|
||||
callback(this.mozGetAsFile('blob', type));
|
||||
}
|
||||
};
|
||||
} else if (CanvasPrototype.toDataURL && dataURLtoBlob) {
|
||||
CanvasPrototype.toBlob = function (callback, type, quality) {
|
||||
callback(dataURLtoBlob(this.toDataURL(type, quality)));
|
||||
};
|
||||
}
|
||||
}
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
define(function () {
|
||||
return dataURLtoBlob;
|
||||
});
|
||||
} else {
|
||||
window.dataURLtoBlob = dataURLtoBlob;
|
||||
}
|
||||
}(window));
|
||||
1
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/canvas-to-blob.min.js
vendored
Normal file
1
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/canvas-to-blob.min.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
!function(a){"use strict";var b=a.HTMLCanvasElement&&a.HTMLCanvasElement.prototype,c=a.Blob&&function(){try{return Boolean(new Blob)}catch(a){return!1}}(),d=c&&a.Uint8Array&&function(){try{return 100===new Blob([new Uint8Array(100)]).size}catch(a){return!1}}(),e=a.BlobBuilder||a.WebKitBlobBuilder||a.MozBlobBuilder||a.MSBlobBuilder,f=(c||e)&&a.atob&&a.ArrayBuffer&&a.Uint8Array&&function(a){var b,f,g,h,i,j;for(b=a.split(",")[0].indexOf("base64")>=0?atob(a.split(",")[1]):decodeURIComponent(a.split(",")[1]),f=new ArrayBuffer(b.length),g=new Uint8Array(f),h=0;h<b.length;h+=1)g[h]=b.charCodeAt(h);return i=a.split(",")[0].split(":")[1].split(";")[0],c?new Blob([d?g:f],{type:i}):(j=new e,j.append(f),j.getBlob(i))};a.HTMLCanvasElement&&!b.toBlob&&(b.mozGetAsFile?b.toBlob=function(a,c,d){a(d&&b.toDataURL&&f?f(this.toDataURL(c,d)):this.mozGetAsFile("blob",c))}:b.toDataURL&&f&&(b.toBlob=function(a,b,c){a(f(this.toDataURL(b,c)))})),"function"==typeof define&&define.amd?define(function(){return f}):a.dataURLtoBlob=f}(window);
|
||||
2471
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/piexif.js
vendored
Normal file
2471
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/piexif.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/piexif.min.js
vendored
Normal file
1
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/piexif.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1009
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/purify.js
vendored
Normal file
1009
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/purify.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/purify.min.js
vendored
Normal file
1
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/purify.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1590
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/sortable.js
vendored
Normal file
1590
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/sortable.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/sortable.min.js
vendored
Normal file
1
public/vendor/laravel-admin/bootstrap-fileinput/js/plugins/sortable.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user