event Add() and Remove() now variadic.

in strip, vban, log warning then return zero value instead of panic.

update readme
This commit is contained in:
onyx-and-iris
2022-10-10 18:51:30 +01:00
parent 76ed3320d3
commit be6a49e3bc
5 changed files with 86 additions and 63 deletions

View File

@@ -147,19 +147,19 @@ sets many parameters in script format eg. ("Strip[0].Mute=1;Bus[3].Gain=3.6")
#### `vm.Register(o observer)`
register an object as an observer
register an observer type as an observer
#### `vm.Deregister(o observer)`
deregister an object as an observer
deregister an observer type as an observer
#### `vm.EventAdd(<event>)`
#### `vm.EventAdd(<events>)`
adds an event to the pooler eg. vm.EventAdd("ldirty")
adds a single or multiple events to the pooler. Accepts a string or slice of strings.
#### `vm.EventRemove(<event>)`
#### `vm.EventRemove(<events>)`
removes an event to the pooler eg. vm.EventRemove("pdirty")
removes a single or multiple events from the pooler. Accepts a string or slice of strings.
#### `vm.Pdirty()`