16 lines
385 B
Text
16 lines
385 B
Text
fn Get(interface_name: string, property_name: string) {
|
|
value: variant,
|
|
}
|
|
|
|
fn Set(interface_name: string, property_name: string, value: variant) {
|
|
}
|
|
|
|
fn GetAll(interface_name: string) {
|
|
props: array(dict(string, variant)),
|
|
}
|
|
|
|
sig PropertiesChanged {
|
|
interface_name: string,
|
|
changed_properties: array(dict(string, variant)),
|
|
invalidated_properties: array(string),
|
|
}
|