Disable live.toggle from javascript syntax


    Feb 15 2014 | 11:28 pm
    In this wonderful thread I got advise on how to list methods for an object:
    For a live.toggle one of the methods available is active()
    How do I call this and can this be used to disable an active button?
    var objToggle = this.patcher.getnamed("livetoggle");
    listMethods(playoncebutton);
    Produces this:
    js: ################METHODS########################
    js: reference()
    js: openquery()
    js: bang()
    js: outputvalue()
    js: int()
    js: float()
    js: assign()
    js: set()
    js: init()
    js: preset()
    js: sendbox()
    js: activebgcolor()
    js: learning()
    js: annotation()
    js: bordercolor()
    js: presentation_rect()
    js: bgoncolor()
    js: activebgoncolor()
    js: patching_position()
    js: presentation_size()
    js: patching_rect()
    js: position()
    js: hint()
    js: presentation()
    js: parameter_enable()
    js: patching_size()
    js: rounded()
    js: active()
    js: size()
    js: bgcolor()
    js: focusbordercolor()
    js: presentation_position()
    js: _parameter_order()
    js: valueof()
    js: _parameter_initial()
    js: annotation_name()
    js: _parameter_linknames()
    js: _parameter_longname()
    js: _parameter_shortname()
    js: _parameter_range()
    js: _parameter_modmode()
    js: _parameter_modrange()
    js: _parameter_initial_enable()
    js: _parameter_unitstyle()
    js: _parameter_units()
    js: _parameter_exponent()
    js: _parameter_steps()
    js: _parameter_speedlim()
    js: _parameter_defer()
    js: _parameter_invisible()
    js: _parameter_mapping_index()
    js: ################END########################
    I found that this works but not sure if this is best practise?
    objToggle.set(0);
    Also objToggle.getvalueof(); works to get the current value but that is not listed.. Am I missing something generic here?