public function binding($binding = '')
    {
        // Return value
        if (empty($binding)) {
            return $this->binding;
        }

        // Set value
        $this->binding = $binding;

        return $this;
    }
public function binding($binding = '')
    {
        // Return value
        if (empty($binding)) {
            return $this->binding;
        }

        // Set value
        $this->binding = $binding;

        return $this;
    }
public function binding ( $ binding = '' ) { // Return value if ( empty ( $ binding ) ) { return $ this -> binding ; } // Set value $ this -> binding = $ binding ; return $ this ; }
Gets or defines the binding property.

@param string $binding The binding value. Can be either 'on' or 'one', like jQuery listeners.
'On' listens all the time.
'One' listens only the first time.

@return mixed The binding property, or $this.
Gets or defines the binding property .