-
Notifications
You must be signed in to change notification settings - Fork 0
/
Vgpg-1.d.ts
84 lines (59 loc) · 2.03 KB
/
Vgpg-1.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
// @ts-nocheck
/*
* Type Definitions for node-gtk (https://github.com/romgrk/node-gtk)
*
* These type definitions are automatically generated, do not edit them by hand.
* If you found a bug fix it in ts-for-gir itself or create a bug report on https://github.com/sammydre/ts-for-gjs
*/
/**
* Vgpg-1
*/
import type Vda from './Vda-1';
import type GCalc from './GCalc-2';
import type Gio from './Gio-2.0';
import type GObject from './GObject-2.0';
import type GLib from './GLib-2.0';
import type Gee from './Gee-0.8';
import type Json from './Json-1.0';
import type GXml from './GXml-0.20';
import type libxml2 from './libxml2-2.0';
import type Vgda from './Vgda-1';
export namespace Vgpg {
interface Connection_ConstructProps extends Vgda.GProvider_ConstructProps {
}
interface Connection {
// Owm methods of Vgpg-1.Vgpg.Connection
currentUser(): Vda.Role | null
// Class property signals of Vgpg-1.Vgpg.Connection
connect(sigName: string, callback: (...args: any[]) => void): number
on(sigName: string, callback: (...args: any[]) => void, after?: boolean): NodeJS.EventEmitter
once(sigName: string, callback: (...args: any[]) => void, after?: boolean): NodeJS.EventEmitter
off(sigName: string, callback: (...args: any[]) => void): NodeJS.EventEmitter
emit(sigName: string, ...args: any[]): void
}
class Connection extends Vgda.GProvider {
// Own properties of Vgpg-1.Vgpg.Connection
static name: string
static $gtype: GObject.GType<Connection>
// Constructors of Vgpg-1.Vgpg.Connection
constructor(config?: Connection_ConstructProps)
constructor()
static new(): Connection
// Overloads of new
static new(): Vgda.GProvider
_init(config?: Connection_ConstructProps): void
}
interface ConnectionClass {
}
abstract class ConnectionClass {
// Own properties of Vgpg-1.Vgpg.ConnectionClass
static name: string
}
interface ConnectionPrivate {
}
class ConnectionPrivate {
// Own properties of Vgpg-1.Vgpg.ConnectionPrivate
static name: string
}
}
export default Vgpg;