Skip to content

Add "bind" method to link to observables #2

@dobschal

Description

@dobschal
export function bind<T, K extends keyof T>(observable: ObservableVariable<T>, key: K): ObservableVariable<T[K]> {
    const observableOfProp = Observable(observable.value[key]);
    observable.subscribe((value: T) => observableOfProp.value = value[key]);
    observableOfProp.subscribe((value) => observable.value[key] = value);
    return observableOfProp;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions