gtksource.file
Module for [File] class
Types 3
classFile : gobject.object.ObjectWrap
Methods
FileGidBuilder builder() static nothrowGet builder for [gtksource.file.File] Returns: New builder objectgtksource.types.CompressionType compressionType() @property nothrowGet `compressionType` property. Returns: The compression type.gtksource.encoding.Encoding encoding() @property nothrowGet `encoding` property. Returns: The character encoding, initially null. After a successful file loading or saving operation, the encoding is non-null.void location(gio.file.File propval) @property nothrowSet `location` property. Params: propval = The location.gtksource.types.NewlineType newlineType() @property nothrowGet `newlineType` property. Returns: The line ending type.bool readOnly() @property nothrowGet `readOnly` property. Returns: Whether the file is read-only or not. The value of this property is not updated automatically (there is no file monitors).void checkFileOnDisk() nothrowChecks synchronously the file on disk, to know whether the file is externally modified, or has been deleted, and whether the file is read-only.gtksource.encoding.Encoding getEncoding() nothrowThe encoding is initially null. After a successful file loading or saving operation, the encoding is non-null. Returns: the character encoding.gio.file.File getLocation() nothrowgtksource.types.NewlineType getNewlineType() nothrowbool isDeleted() nothrowReturns whether the file has been deleted. If the #GtkSourceFile:location is null, returns false.bool isExternallyModified() nothrowReturns whether the file is externally modified. If the #GtkSourceFile:location is null, returns false.bool isLocal() nothrowReturns whether the file is local. If the #GtkSourceFile:location is null, returns false. Returns: whether the file is local.bool isReadonly() nothrowReturns whether the file is read-only. If the #GtkSourceFile:location is null, returns false.Fluent builder implementation template for gtksource.file.File
Methods
T location(gio.file.File propval) nothrowSet `location` property. Params: propval = The location. Returns: Builder instance for fluent chainingFluent builder for gtksource.file.File