Document
Manager
Iface
constructor
g_
iface
name
add_
bookmark
add_
buffer
add_
document
document_
added
document_
removed
find_
document_
with_
file
get_
current_
document
get_
doc_
widgets
get_
file
goto_
file_
line
goto_
file_
line_
mark
remove_
document
set_
current_
document
GJS API Reference
IAnjuta-3.0
IAnjuta
DocumentManagerIface
Class DocumentManagerIface
Hierarchy
DocumentManagerIface
Index
Constructors
constructor
Properties
g_
iface
name
Methods
add_
bookmark
add_
buffer
add_
document
document_
added
document_
removed
find_
document_
with_
file
get_
current_
document
get_
doc_
widgets
get_
file
goto_
file_
line
goto_
file_
line_
mark
remove_
document
set_
current_
document
Constructors
constructor
new
Document
Manager
Iface
(
)
:
DocumentManagerIface
Returns
DocumentManagerIface
Properties
g_
iface
g_
iface
:
TypeInterface
Static
name
name
:
string
Methods
add_
bookmark
add_
bookmark
(
obj
:
DocumentManager
, file
:
Gio
.
File
, line
:
number
)
:
void
Parameters
obj:
DocumentManager
file:
Gio
.
File
line:
number
Returns
void
add_
buffer
add_
buffer
(
obj
:
DocumentManager
, name
:
string
, content
:
string
)
:
IAnjuta
.
Editor
Parameters
obj:
DocumentManager
name:
string
content:
string
Returns
IAnjuta
.
Editor
add_
document
add_
document
(
obj
:
DocumentManager
, document
:
IAnjuta
.
Document
)
:
void
Parameters
obj:
DocumentManager
document:
IAnjuta
.
Document
Returns
void
document_
added
document_
added
(
obj
:
DocumentManager
, doc
:
IAnjuta
.
Document
)
:
void
Parameters
obj:
DocumentManager
doc:
IAnjuta
.
Document
Returns
void
document_
removed
document_
removed
(
obj
:
DocumentManager
, doc
:
IAnjuta
.
Document
)
:
void
Parameters
obj:
DocumentManager
doc:
IAnjuta
.
Document
Returns
void
find_
document_
with_
file
find_
document_
with_
file
(
obj
:
DocumentManager
, file
:
Gio
.
File
)
:
IAnjuta
.
Document
Parameters
obj:
DocumentManager
file:
Gio
.
File
Returns
IAnjuta
.
Document
get_
current_
document
get_
current_
document
(
obj
:
DocumentManager
)
:
IAnjuta
.
Document
Parameters
obj:
DocumentManager
Returns
IAnjuta
.
Document
get_
doc_
widgets
get_
doc_
widgets
(
obj
:
DocumentManager
)
:
Gtk
.
Widget
[]
Parameters
obj:
DocumentManager
Returns
Gtk
.
Widget
[]
get_
file
get_
file
(
obj
:
DocumentManager
, filename
:
string
)
:
Gio
.
File
Parameters
obj:
DocumentManager
filename:
string
Returns
Gio
.
File
goto_
file_
line
goto_
file_
line
(
obj
:
DocumentManager
, file
:
Gio
.
File
, lineno
:
number
)
:
IAnjuta
.
Editor
Parameters
obj:
DocumentManager
file:
Gio
.
File
lineno:
number
Returns
IAnjuta
.
Editor
goto_
file_
line_
mark
goto_
file_
line_
mark
(
obj
:
DocumentManager
, file
:
Gio
.
File
, lineno
:
number
, mark
:
boolean
)
:
IAnjuta
.
Editor
Parameters
obj:
DocumentManager
file:
Gio
.
File
lineno:
number
mark:
boolean
Returns
IAnjuta
.
Editor
remove_
document
remove_
document
(
obj
:
DocumentManager
, document
:
IAnjuta
.
Document
, save_before
:
boolean
)
:
boolean
Parameters
obj:
DocumentManager
document:
IAnjuta
.
Document
save_before:
boolean
Returns
boolean
set_
current_
document
set_
current_
document
(
obj
:
DocumentManager
, document
:
IAnjuta
.
Document
)
:
void
Parameters
obj:
DocumentManager
document:
IAnjuta
.
Document
Returns
void
Document
Manager
Iface
constructor
g_
iface
name
add_
bookmark
add_
buffer
add_
document
document_
added
document_
removed
find_
document_
with_
file
get_
current_
document
get_
doc_
widgets
get_
file
goto_
file_
line
goto_
file_
line_
mark
remove_
document
set_
current_
document
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLkRvY3VtZW50TWFuYWdlcklmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLkRvY3VtZW50TWFuYWdlcklmYWNlLmh0bWwjZ19pZmFjZSIsIm5hbWUiOiJnX2lmYWNlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLkRvY3VtZW50TWFuYWdlcklmYWNlLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuRG9jdW1lbnRNYW5hZ2VySWZhY2UuaHRtbCNhZGRfYm9va21hcmsiLCJuYW1lIjoiYWRkX2Jvb2ttYXJrIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuRG9jdW1lbnRNYW5hZ2VySWZhY2UuaHRtbCNhZGRfYnVmZmVyIiwibmFtZSI6ImFkZF9idWZmZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Eb2N1bWVudE1hbmFnZXJJZmFjZS5odG1sI2FkZF9kb2N1bWVudCIsIm5hbWUiOiJhZGRfZG9jdW1lbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Eb2N1bWVudE1hbmFnZXJJZmFjZS5odG1sI2RvY3VtZW50X2FkZGVkIiwibmFtZSI6ImRvY3VtZW50X2FkZGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuRG9jdW1lbnRNYW5hZ2VySWZhY2UuaHRtbCNkb2N1bWVudF9yZW1vdmVkIiwibmFtZSI6ImRvY3VtZW50X3JlbW92ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Eb2N1bWVudE1hbmFnZXJJZmFjZS5odG1sI2ZpbmRfZG9jdW1lbnRfd2l0aF9maWxlIiwibmFtZSI6ImZpbmRfZG9jdW1lbnRfd2l0aF9maWxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuRG9jdW1lbnRNYW5hZ2VySWZhY2UuaHRtbCNnZXRfY3VycmVudF9kb2N1bWVudCIsIm5hbWUiOiJnZXRfY3VycmVudF9kb2N1bWVudCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLkRvY3VtZW50TWFuYWdlcklmYWNlLmh0bWwjZ2V0X2RvY193aWRnZXRzIiwibmFtZSI6ImdldF9kb2Nfd2lkZ2V0cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLkRvY3VtZW50TWFuYWdlcklmYWNlLmh0bWwjZ2V0X2ZpbGUiLCJuYW1lIjoiZ2V0X2ZpbGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Eb2N1bWVudE1hbmFnZXJJZmFjZS5odG1sI2dvdG9fZmlsZV9saW5lIiwibmFtZSI6ImdvdG9fZmlsZV9saW5lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuRG9jdW1lbnRNYW5hZ2VySWZhY2UuaHRtbCNnb3RvX2ZpbGVfbGluZV9tYXJrIiwibmFtZSI6ImdvdG9fZmlsZV9saW5lX21hcmsiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Eb2N1bWVudE1hbmFnZXJJZmFjZS5odG1sI3JlbW92ZV9kb2N1bWVudCIsIm5hbWUiOiJyZW1vdmVfZG9jdW1lbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Eb2N1bWVudE1hbmFnZXJJZmFjZS5odG1sI3NldF9jdXJyZW50X2RvY3VtZW50IiwibmFtZSI6InNldF9jdXJyZW50X2RvY3VtZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Eb2N1bWVudE1hbmFnZXJJZmFjZS5odG1sIiwibmFtZSI6IkRvY3VtZW50TWFuYWdlcklmYWNlIn0=