public static void Subscribe(string key, ParamBoolDelegate del) { if (!BoolCallbacks.ContainsKey(key)) { BoolCallbacks.Add(key, new List <ParamBoolDelegate>()); } BoolCallbacks[key].Add(del); update(key, getParam(key, true)); }
public static Task Subscribe(string key, ParamBoolDelegate callback) => SubscribeInternal(key, (name, value) => callback(name, value.GetBool()));