forked from LeenkxTeam/LNXSDK
		
	
		
			
				
	
	
		
			322 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			Haxe
		
	
	
	
	
	
			
		
		
	
	
			322 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			Haxe
		
	
	
	
	
	
| package haxe.io;
 | |
| 
 | |
| /**
 | |
| 	HTML MimeType Enum
 | |
| 	@see http://www.sitepoint.com/web-foundations/mime-types-complete-list/
 | |
| **/
 | |
| enum abstract Mime(String) from String to String {
 | |
| 	var XWorldX3dmf = 'x-world/x-3dmf';
 | |
| 	var ApplicationOctetStream = 'application/octet-stream';
 | |
| 	var ApplicationXAuthorwareBin = 'application/x-authorware-bin';
 | |
| 	var ApplicationXAuthorwareMap = 'application/x-authorware-map';
 | |
| 	var ApplicationXAuthorwareSeg = 'application/x-authorware-seg';
 | |
| 	var TextVndAbc = 'text/vnd.abc';
 | |
| 	var TextHtml = 'text/html';
 | |
| 	var VideoAnimaflex = 'video/animaflex';
 | |
| 	var ApplicationPostscript = 'application/postscript';
 | |
| 	var AudioAiff = 'audio/aiff';
 | |
| 	var AudioXAiff = 'audio/x-aiff';
 | |
| 	var ApplicationXAim = 'application/x-aim';
 | |
| 	var TextXAudiosoftIntra = 'text/x-audiosoft-intra';
 | |
| 	var ApplicationXNaviAnimation = 'application/x-navi-animation';
 | |
| 	var ApplicationXNokia9000CommunicatorAddOnSoftware = 'application/x-nokia-9000-communicator-add-on-software';
 | |
| 	var ApplicationMime = 'application/mime';
 | |
| 	var ApplicationArj = 'application/arj';
 | |
| 	var ImageXJg = 'image/x-jg';
 | |
| 	var VideoXMsAsf = 'video/x-ms-asf';
 | |
| 	var TextXAsm = 'text/x-asm';
 | |
| 	var TextAsp = 'text/asp';
 | |
| 	var ApplicationXMplayer2 = 'application/x-mplayer2';
 | |
| 	var AudioBasic = 'audio/basic';
 | |
| 	var ApplicationXTroffMsvideo = 'application/x-troff-msvideo';
 | |
| 	var VideoAvi = 'video/avi';
 | |
| 	var VideoMsvideo = 'video/msvideo';
 | |
| 	var VideoXMsvideo = 'video/x-msvideo';
 | |
| 	var VideoAvsVideo = 'video/avs-video';
 | |
| 	var ApplicationXBcpio = 'application/x-bcpio';
 | |
| 	var ApplicationMacBinary = 'application/mac-binary';
 | |
| 	var ApplicationMacbinary = 'application/macbinary';
 | |
| 	var ApplicationXBinary = 'application/x-binary';
 | |
| 	var ApplicationXMacbinary = 'application/x-macbinary';
 | |
| 	var ImageBmp = 'image/bmp';
 | |
| 	var ImageXWindowsBmp = 'image/x-windows-bmp';
 | |
| 	var ApplicationBook = 'application/book';
 | |
| 	var ApplicationXBzip2 = 'application/x-bzip2';
 | |
| 	var ApplicationXBsh = 'application/x-bsh';
 | |
| 	var ApplicationXBzip = 'application/x-bzip';
 | |
| 	var TextPlain = 'text/plain';
 | |
| 	var TextXC = 'text/x-c';
 | |
| 	var ApplicationVndMsPkiSeccat = 'application/vnd.ms-pki.seccat';
 | |
| 	var ApplicationClariscad = 'application/clariscad';
 | |
| 	var ApplicationXCocoa = 'application/x-cocoa';
 | |
| 	var ApplicationCdf = 'application/cdf';
 | |
| 	var ApplicationXCdf = 'application/x-cdf';
 | |
| 	var ApplicationXNetcdf = 'application/x-netcdf';
 | |
| 	var ApplicationPkixCert = 'application/pkix-cert';
 | |
| 	var ApplicationXX509CaCert = 'application/x-x509-ca-cert';
 | |
| 	var ApplicationXChat = 'application/x-chat';
 | |
| 	var ApplicationJava = 'application/java';
 | |
| 	var ApplicationJavaByteCode = 'application/java-byte-code';
 | |
| 	var ApplicationXJavaClass = 'application/x-java-class';
 | |
| 	var ApplicationXCpio = 'application/x-cpio';
 | |
| 	var ApplicationMacCompactpro = 'application/mac-compactpro';
 | |
| 	var ApplicationPkcsCrl = 'application/pkcs-crl';
 | |
| 	var ApplicationXCsh = 'application/x-csh';
 | |
| 	var TextCss = 'text/css';
 | |
| 	var ApplicationXDirector = 'application/x-director';
 | |
| 	var ApplicationXDeepv = 'application/x-deepv';
 | |
| 	var VideoXDv = 'video/x-dv';
 | |
| 	var VideoDl = 'video/dl';
 | |
| 	var ApplicationMsword = 'application/msword';
 | |
| 	var ApplicationCommonground = 'application/commonground';
 | |
| 	var ApplicationDrafting = 'application/drafting';
 | |
| 	var ApplicationXDvi = 'application/x-dvi';
 | |
| 	var DrawingXDwf = 'drawing/x-dwf (old)';
 | |
| 	var ApplicationAcad = 'application/acad';
 | |
| 	var ApplicationDxf = 'application/dxf';
 | |
| 	var TextXScriptElisp = 'text/x-script.elisp';
 | |
| 	var ApplicationXBytecodeElisp = 'application/x-bytecode.elisp (compiled elisp)';
 | |
| 	var ApplicationXEnvoy = 'application/x-envoy';
 | |
| 	var ApplicationXEsrehber = 'application/x-esrehber';
 | |
| 	var TextXSetext = 'text/x-setext';
 | |
| 	var ApplicationEnvoy = 'application/envoy';
 | |
| 	var TextXFortran = 'text/x-fortran';
 | |
| 	var ApplicationVndFdf = 'application/vnd.fdf';
 | |
| 	var ImageFif = 'image/fif';
 | |
| 	var VideoFli = 'video/fli';
 | |
| 	var ImageFlorian = 'image/florian';
 | |
| 	var TextVndFmiFlexstor = 'text/vnd.fmi.flexstor';
 | |
| 	var VideoXAtomic3dFeature = 'video/x-atomic3d-feature';
 | |
| 	var ImageVndFpx = 'image/vnd.fpx';
 | |
| 	var ApplicationFreeloader = 'application/freeloader';
 | |
| 	var AudioMake = 'audio/make';
 | |
| 	var ImageG3fax = 'image/g3fax';
 | |
| 	var ImageGif = 'image/gif';
 | |
| 	var VideoGl = 'video/gl';
 | |
| 	var AudioXGsm = 'audio/x-gsm';
 | |
| 	var ApplicationXGsp = 'application/x-gsp';
 | |
| 	var ApplicationXGss = 'application/x-gss';
 | |
| 	var ApplicationXGtar = 'application/x-gtar';
 | |
| 	var ApplicationXCompressed = 'application/x-compressed';
 | |
| 	var ApplicationXGzip = 'application/x-gzip';
 | |
| 	var ApplicationXHdf = 'application/x-hdf';
 | |
| 	var ApplicationXHelpfile = 'application/x-helpfile';
 | |
| 	var TextXScript = 'text/x-script';
 | |
| 	var ApplicationHlp = 'application/hlp';
 | |
| 	var ApplicationVndHpHpgl = 'application/vnd.hp-hpgl';
 | |
| 	var ApplicationBinhex = 'application/binhex';
 | |
| 	var ApplicationHta = 'application/hta';
 | |
| 	var TextXComponent = 'text/x-component';
 | |
| 	var TextWebviewhtml = 'text/webviewhtml';
 | |
| 	var XConferenceXCooltalk = 'x-conference/x-cooltalk';
 | |
| 	var ImageXIcon = 'image/x-icon';
 | |
| 	var ImageIef = 'image/ief';
 | |
| 	var ApplicationIges = 'application/iges';
 | |
| 	var ApplicationXIma = 'application/x-ima';
 | |
| 	var ApplicationXHttpdImap = 'application/x-httpd-imap';
 | |
| 	var ApplicationInf = 'application/inf';
 | |
| 	var ApplicationXInternettSignup = 'application/x-internett-signup';
 | |
| 	var ApplicationXIp2 = 'application/x-ip2';
 | |
| 	var VideoXIsvideo = 'video/x-isvideo';
 | |
| 	var AudioIt = 'audio/it';
 | |
| 	var ApplicationXInventor = 'application/x-inventor';
 | |
| 	var IWorldIVrml = 'i-world/i-vrml';
 | |
| 	var ApplicationXLivescreen = 'application/x-livescreen';
 | |
| 	var AudioXJam = 'audio/x-jam';
 | |
| 	var ApplicationXJavaCommerce = 'application/x-java-commerce';
 | |
| 	var ImageJpeg = 'image/jpeg';
 | |
| 	var ImageXJps = 'image/x-jps';
 | |
| 	var TextJavascript = 'text/javascript';
 | |
| 	var ApplicationJson = 'application/json';
 | |
| 	var ApplicationJavascript = 'application/javascript';
 | |
| 	var ImageJutvision = 'image/jutvision';
 | |
| 	var AudioMidi = 'audio/midi';
 | |
| 	var ApplicationXKsh = 'application/x-ksh';
 | |
| 	var AudioNspaudio = 'audio/nspaudio';
 | |
| 	var AudioXLiveaudio = 'audio/x-liveaudio';
 | |
| 	var ApplicationXLatex = 'application/x-latex';
 | |
| 	var ApplicationXLisp = 'application/x-lisp';
 | |
| 	var TextXLaAsf = 'text/x-la-asf';
 | |
| 	var ApplicationLzx = 'application/lzx';
 | |
| 	var VideoMpeg = 'video/mpeg';
 | |
| 	var AudioMpeg = 'audio/mpeg';
 | |
| 	var AudioXMpequrl = 'audio/x-mpequrl';
 | |
| 	var ApplicationXTroffMan = 'application/x-troff-man';
 | |
| 	var ApplicationXNavimap = 'application/x-navimap';
 | |
| 	var ApplicationMbedlet = 'application/mbedlet';
 | |
| 	var ApplicationXMagicCapPackage10 = 'application/x-magic-cap-package-1.0';
 | |
| 	var ApplicationMcad = 'application/mcad';
 | |
| 	var ImageVasa = 'image/vasa';
 | |
| 	var ApplicationNetmc = 'application/netmc';
 | |
| 	var ApplicationXTroffMe = 'application/x-troff-me';
 | |
| 	var MessageRfc822 = 'message/rfc822';
 | |
| 	var ApplicationXMif = 'application/x-mif';
 | |
| 	var WwwMime = 'www/mime';
 | |
| 	var AudioXVndAudioexplosionMjuicemediafile = 'audio/x-vnd.audioexplosion.mjuicemediafile';
 | |
| 	var VideoXMotionJpeg = 'video/x-motion-jpeg';
 | |
| 	var ApplicationBase64 = 'application/base64';
 | |
| 	var AudioMod = 'audio/mod';
 | |
| 	var VideoQuicktime = 'video/quicktime';
 | |
| 	var VideoXSgiMovie = 'video/x-sgi-movie';
 | |
| 	var AudioMpeg3 = 'audio/mpeg3';
 | |
| 	var ApplicationXProject = 'application/x-project';
 | |
| 	var ApplicationVndMsProject = 'application/vnd.ms-project';
 | |
| 	var ApplicationMarc = 'application/marc';
 | |
| 	var ApplicationXTroffMs = 'application/x-troff-ms';
 | |
| 	var ApplicationXVndAudioexplosionMzz = 'application/x-vnd.audioexplosion.mzz';
 | |
| 	var ImageNaplps = 'image/naplps';
 | |
| 	var ApplicationVndNokiaConfigurationMessage = 'application/vnd.nokia.configuration-message';
 | |
| 	var ImageXNiff = 'image/x-niff';
 | |
| 	var ApplicationXMixTransfer = 'application/x-mix-transfer';
 | |
| 	var ApplicationXConference = 'application/x-conference';
 | |
| 	var ApplicationXNavidoc = 'application/x-navidoc';
 | |
| 	var ApplicationOda = 'application/oda';
 | |
| 	var ApplicationXOmc = 'application/x-omc';
 | |
| 	var ApplicationXOmcdatamaker = 'application/x-omcdatamaker';
 | |
| 	var ApplicationXOmcregerator = 'application/x-omcregerator';
 | |
| 	var TextXPascal = 'text/x-pascal';
 | |
| 	var ApplicationPkcs10 = 'application/pkcs10';
 | |
| 	var ApplicationPkcs12 = 'application/pkcs-12';
 | |
| 	var ApplicationXPkcs7Signature = 'application/x-pkcs7-signature';
 | |
| 	var ApplicationPkcs7Mime = 'application/pkcs7-mime';
 | |
| 	var ApplicationXPkcs7Certreqresp = 'application/x-pkcs7-certreqresp';
 | |
| 	var ApplicationPkcs7Signature = 'application/pkcs7-signature';
 | |
| 	var ApplicationPro_eng = 'application/pro_eng';
 | |
| 	var TextPascal = 'text/pascal';
 | |
| 	var ImageXPortableBitmap = 'image/x-portable-bitmap';
 | |
| 	var ApplicationVndHpPcl = 'application/vnd.hp-pcl';
 | |
| 	var ImageXPict = 'image/x-pict';
 | |
| 	var ImageXPcx = 'image/x-pcx';
 | |
| 	var ChemicalXPdb = 'chemical/x-pdb';
 | |
| 	var ApplicationPdf = 'application/pdf';
 | |
| 	var ImageXPortableGraymap = 'image/x-portable-graymap';
 | |
| 	var ImagePict = 'image/pict';
 | |
| 	var ApplicationXNewtonCompatiblePkg = 'application/x-newton-compatible-pkg';
 | |
| 	var ApplicationVndMsPkiPko = 'application/vnd.ms-pki.pko';
 | |
| 	var ApplicationXPixclscript = 'application/x-pixclscript';
 | |
| 	var ImageXXpixmap = 'image/x-xpixmap';
 | |
| 	var ApplicationXPagemaker = 'application/x-pagemaker';
 | |
| 	var ImagePng = 'image/png';
 | |
| 	var ApplicationXPortableAnymap = 'application/x-portable-anymap';
 | |
| 	var ApplicationMspowerpoint = 'application/mspowerpoint';
 | |
| 	var ModelXPov = 'model/x-pov';
 | |
| 	var ApplicationVndMsPowerpoint = 'application/vnd.ms-powerpoint';
 | |
| 	var ImageXPortablePixmap = 'image/x-portable-pixmap';
 | |
| 	var ApplicationXFreelance = 'application/x-freelance';
 | |
| 	var PaleovuXPv = 'paleovu/x-pv';
 | |
| 	var TextXScriptPhyton = 'text/x-script.phyton';
 | |
| 	var ApplicationXBytecodePython = 'application/x-bytecode.python';
 | |
| 	var AudioVndQcelp = 'audio/vnd.qcelp';
 | |
| 	var ImageXQuicktime = 'image/x-quicktime';
 | |
| 	var VideoXQtc = 'video/x-qtc';
 | |
| 	var AudioXPnRealaudio = 'audio/x-pn-realaudio';
 | |
| 	var ApplicationXCmuRaster = 'application/x-cmu-raster';
 | |
| 	var ImageCmuRaster = 'image/cmu-raster';
 | |
| 	var TextXScriptRexx = 'text/x-script.rexx';
 | |
| 	var ImageVndRnRealflash = 'image/vnd.rn-realflash';
 | |
| 	var ImageXRgb = 'image/x-rgb';
 | |
| 	var ApplicationVndRnRealmedia = 'application/vnd.rn-realmedia';
 | |
| 	var AudioMid = 'audio/mid';
 | |
| 	var ApplicationRingingTones = 'application/ringing-tones';
 | |
| 	var ApplicationVndRnRealplayer = 'application/vnd.rn-realplayer';
 | |
| 	var ApplicationXTroff = 'application/x-troff';
 | |
| 	var ImageVndRnRealpix = 'image/vnd.rn-realpix';
 | |
| 	var AudioXPnRealaudioPlugin = 'audio/x-pn-realaudio-plugin';
 | |
| 	var TextRichtext = 'text/richtext';
 | |
| 	var ApplicationRtf = 'application/rtf';
 | |
| 	var VideoVndRnRealvideo = 'video/vnd.rn-realvideo';
 | |
| 	var AudioS3m = 'audio/s3m';
 | |
| 	var ApplicationXTbook = 'application/x-tbook';
 | |
| 	var ApplicationXLotusscreencam = 'application/x-lotusscreencam';
 | |
| 	var ApplicationSdp = 'application/sdp';
 | |
| 	var ApplicationSounder = 'application/sounder';
 | |
| 	var ApplicationSea = 'application/sea';
 | |
| 	var ApplicationSet = 'application/set';
 | |
| 	var AudioXPsid = 'audio/x-psid';
 | |
| 	var ApplicationXSit = 'application/x-sit';
 | |
| 	var ApplicationXKoan = 'application/x-koan';
 | |
| 	var ApplicationXSeelogo = 'application/x-seelogo';
 | |
| 	var ApplicationSmil = 'application/smil';
 | |
| 	var ApplicationSolids = 'application/solids';
 | |
| 	var ApplicationXPkcs7Certificates = 'application/x-pkcs7-certificates';
 | |
| 	var ApplicationFuturesplash = 'application/futuresplash';
 | |
| 	var ApplicationXSprite = 'application/x-sprite';
 | |
| 	var ApplicationXWaisSource = 'application/x-wais-source';
 | |
| 	var TextXServerParsedHtml = 'text/x-server-parsed-html';
 | |
| 	var ApplicationStreamingmedia = 'application/streamingmedia';
 | |
| 	var ApplicationVndMsPkiCertstore = 'application/vnd.ms-pki.certstore';
 | |
| 	var ApplicationStep = 'application/step';
 | |
| 	var ApplicationSla = 'application/sla';
 | |
| 	var ApplicationXSv4cpio = 'application/x-sv4cpio';
 | |
| 	var ApplicationXSv4crc = 'application/x-sv4crc';
 | |
| 	var ImageVndDwg = 'image/vnd.dwg';
 | |
| 	var ApplicationXWorld = 'application/x-world';
 | |
| 	var ApplicationXShockwaveFlash = 'application/x-shockwave-flash';
 | |
| 	var TextXSpeech = 'text/x-speech';
 | |
| 	var ApplicationXTar = 'application/x-tar';
 | |
| 	var ApplicationToolbook = 'application/toolbook';
 | |
| 	var ApplicationXTcl = 'application/x-tcl';
 | |
| 	var TextXScriptTcsh = 'text/x-script.tcsh';
 | |
| 	var ApplicationXTex = 'application/x-tex';
 | |
| 	var ApplicationXTexinfo = 'application/x-texinfo';
 | |
| 	var ApplicationGnutar = 'application/gnutar';
 | |
| 	var ImageTiff = 'image/tiff';
 | |
| 	var AudioTspAudio = 'audio/tsp-audio';
 | |
| 	var ApplicationDsptype = 'application/dsptype';
 | |
| 	var TextTabSeparatedValues = 'text/tab-separated-values';
 | |
| 	var TextXUil = 'text/x-uil';
 | |
| 	var TextUriList = 'text/uri-list';
 | |
| 	var ApplicationIDeas = 'application/i-deas';
 | |
| 	var ApplicationXUstar = 'application/x-ustar';
 | |
| 	var TextXUuencode = 'text/x-uuencode';
 | |
| 	var ApplicationXCdlink = 'application/x-cdlink';
 | |
| 	var TextXVcalendar = 'text/x-vcalendar';
 | |
| 	var ApplicationVda = 'application/vda';
 | |
| 	var VideoVdo = 'video/vdo';
 | |
| 	var ApplicationGroupwise = 'application/groupwise';
 | |
| 	var VideoVivo = 'video/vivo';
 | |
| 	var ApplicationVocaltecMediaDesc = 'application/vocaltec-media-desc';
 | |
| 	var ApplicationVocaltecMediaFile = 'application/vocaltec-media-file';
 | |
| 	var AudioVoc = 'audio/voc';
 | |
| 	var VideoVosaic = 'video/vosaic';
 | |
| 	var AudioVoxware = 'audio/voxware';
 | |
| 	var AudioXTwinvqPlugin = 'audio/x-twinvq-plugin';
 | |
| 	var AudioXTwinvq = 'audio/x-twinvq';
 | |
| 	var ApplicationXVrml = 'application/x-vrml';
 | |
| 	var XWorldXVrt = 'x-world/x-vrt';
 | |
| 	var ApplicationXVisio = 'application/x-visio';
 | |
| 	var ApplicationWordperfect60 = 'application/wordperfect6.0';
 | |
| 	var ApplicationWordperfect61 = 'application/wordperfect6.1';
 | |
| 	var AudioWav = 'audio/wav';
 | |
| 	var ApplicationXQpro = 'application/x-qpro';
 | |
| 	var ImageVndWapWbmp = 'image/vnd.wap.wbmp';
 | |
| 	var ApplicationVndXara = 'application/vnd.xara';
 | |
| 	var ImageWebp = 'image/webp';
 | |
| 	var ApplicationX123 = 'application/x-123';
 | |
| 	var WindowsMetafile = 'windows/metafile';
 | |
| 	var TextVndWapWml = 'text/vnd.wap.wml';
 | |
| 	var ApplicationVndWapWmlc = 'application/vnd.wap.wmlc';
 | |
| 	var TextVndWapWmlscript = 'text/vnd.wap.wmlscript';
 | |
| 	var ApplicationVndWapWmlscriptc = 'application/vnd.wap.wmlscriptc';
 | |
| 	var ApplicationWordperfect = 'application/wordperfect';
 | |
| 	var ApplicationXLotus = 'application/x-lotus';
 | |
| 	var ApplicationMswrite = 'application/mswrite';
 | |
| 	var ModelVrml = 'model/vrml';
 | |
| 	var TextScriplet = 'text/scriplet';
 | |
| 	var ApplicationXWintalk = 'application/x-wintalk';
 | |
| 	var ImageXXbitmap = 'image/x-xbitmap';
 | |
| 	var VideoXAmtDemorun = 'video/x-amt-demorun';
 | |
| 	var XglDrawing = 'xgl/drawing';
 | |
| 	var ImageVndXiff = 'image/vnd.xiff';
 | |
| 	var ApplicationExcel = 'application/excel';
 | |
| 	var AudioXm = 'audio/xm';
 | |
| 	var ApplicationXml = 'application/xml';
 | |
| 	var XglMovie = 'xgl/movie';
 | |
| 	var ApplicationXVndLsXpix = 'application/x-vnd.ls-xpix';
 | |
| 	var VideoXAmtShowrun = 'video/x-amt-showrun';
 | |
| 	var ImageXXwd = 'image/x-xwd';
 | |
| 	var ApplicationXCompress = 'application/x-compress';
 | |
| 	var MultipartXZip = 'multipart/x-zip';
 | |
| 	var TextXScriptZsh = 'text/x-script.zsh';
 | |
| }
 |