Vcs
Interface
constructor
parent_
interface
name
changed
get_
branch_
name
get_
buffer_
change_
monitor
get_
config
get_
priority
get_
working_
directory
is_
ignored
GJS API Reference
Ide-1.0
Ide
VcsInterface
Class VcsInterface
Hierarchy
VcsInterface
Index
Constructors
constructor
Properties
parent_
interface
name
Methods
changed
get_
branch_
name
get_
buffer_
change_
monitor
get_
config
get_
priority
get_
working_
directory
is_
ignored
Constructors
constructor
new
Vcs
Interface
(
)
:
VcsInterface
Returns
VcsInterface
Properties
parent_
interface
parent_
interface
:
TypeInterface
Static
name
name
:
string
Methods
changed
changed
(
self
:
Ide
.
Vcs
)
:
void
Parameters
self:
Ide
.
Vcs
Returns
void
get_
branch_
name
get_
branch_
name
(
self
:
Ide
.
Vcs
)
:
string
Parameters
self:
Ide
.
Vcs
Returns
string
get_
buffer_
change_
monitor
get_
buffer_
change_
monitor
(
self
:
Ide
.
Vcs
, buffer
:
Ide
.
Buffer
)
:
BufferChangeMonitor
Parameters
self:
Ide
.
Vcs
buffer:
Ide
.
Buffer
Returns
BufferChangeMonitor
get_
config
get_
config
(
self
:
Ide
.
Vcs
)
:
VcsConfig
Parameters
self:
Ide
.
Vcs
Returns
VcsConfig
get_
priority
get_
priority
(
self
:
Ide
.
Vcs
)
:
number
Parameters
self:
Ide
.
Vcs
Returns
number
get_
working_
directory
get_
working_
directory
(
self
:
Ide
.
Vcs
)
:
Gio
.
File
Parameters
self:
Ide
.
Vcs
Returns
Gio
.
File
is_
ignored
is_
ignored
(
self
:
Ide
.
Vcs
, file
:
Gio
.
File
)
:
boolean
Parameters
self:
Ide
.
Vcs
file:
Gio
.
File
Returns
boolean
Vcs
Interface
constructor
parent_
interface
name
changed
get_
branch_
name
get_
buffer_
change_
monitor
get_
config
get_
priority
get_
working_
directory
is_
ignored
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5WY3NJbnRlcmZhY2UuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlZjc0ludGVyZmFjZS5odG1sI3BhcmVudF9pbnRlcmZhY2UiLCJuYW1lIjoicGFyZW50X2ludGVyZmFjZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiSWRlXzFfMC5JZGUuVmNzSW50ZXJmYWNlLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlZjc0ludGVyZmFjZS5odG1sI2NoYW5nZWQiLCJuYW1lIjoiY2hhbmdlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5WY3NJbnRlcmZhY2UuaHRtbCNnZXRfYnJhbmNoX25hbWUiLCJuYW1lIjoiZ2V0X2JyYW5jaF9uYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlZjc0ludGVyZmFjZS5odG1sI2dldF9idWZmZXJfY2hhbmdlX21vbml0b3IiLCJuYW1lIjoiZ2V0X2J1ZmZlcl9jaGFuZ2VfbW9uaXRvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5WY3NJbnRlcmZhY2UuaHRtbCNnZXRfY29uZmlnIiwibmFtZSI6ImdldF9jb25maWciLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuVmNzSW50ZXJmYWNlLmh0bWwjZ2V0X3ByaW9yaXR5IiwibmFtZSI6ImdldF9wcmlvcml0eSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5WY3NJbnRlcmZhY2UuaHRtbCNnZXRfd29ya2luZ19kaXJlY3RvcnkiLCJuYW1lIjoiZ2V0X3dvcmtpbmdfZGlyZWN0b3J5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlZjc0ludGVyZmFjZS5odG1sI2lzX2lnbm9yZWQiLCJuYW1lIjoiaXNfaWdub3JlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IklkZV8xXzAuSWRlLlZjc0ludGVyZmFjZS5odG1sIiwibmFtZSI6IlZjc0ludGVyZmFjZSJ9