Modules

filter

 

Objects/Functions

module (N/file)

SuiteScript 2.0

file.Type

file.Type.{|APPCACHE,AUTOCAD,BMPIMAGE,CERTIFICATE,CONFIG,CSV,EXCEL,FLASH,FREEMARKER,GIFIMAGE,GZIP,HTMLDOC,ICON,JAVASCRIPT,JPGIMAGE,JSON,MESSAGERFC,MP3,MPEGMOVIE,MSPROJECT,PDF,PJPGIMAGE,PLAINTEXT,PNGIMAGE,POSTSCRIPT,POWERPOINT,QUICKTIME,RTF,SCSS,SMS,STYLESHEET,SVG,TAR,TIFFIMAGE,VISIO,WEBAPPPAGE,WEBAPPSCRIPT,WORD,XMLDOC,XSD,ZIP|}

N/file Module
file.Type
Enum Description: Enumeration that holds the string values for supported file types. This enum is used to set the value of the File.fileType property. Note that the File.fileType property is read-only. It’s value must be set with file.create(options). See file Module Code Sample for an example. JavaScript does not include an enumeration type. The SuiteScript 2.0 documentation utilizes the term enumeration (or enum) to describe the following: a plain JavaScript object with a flat, map-like structure. Within this object, each key points to a read-only string value.
Supported Script Types: Server-side scripts For more information, see SuiteScript 2.0 Script Types.
Module: N/file Module
Since: 2015.2
Search NetSuite - https://system.netsuite.com/app/help/helpcenter.nl?search=file.Type

Example:

// Code Example 1
//Add additional code
//...
var fileObj = file.create({
name : 'test.txt',
fileType: file.Type.PLAINTEXT,
contents: 'Hello World\nHello World'
});
fileObj.folder = 30;
var fileId = fileObj.save();
//...
//Add additional code

//SOURCE: https://system.netsuite.com/app/help/helpcenter.nl?fid=section_4228999954.html