Code Monkey home page Code Monkey logo

bs-treeview's Introduction

About me

I am a physics student in germany interested in programming and electronics.

Currently i am mostly working with Symfony and PHP for web apps, C/C++ on ESP32 and KiCAD for electronics designs.

You can find here some of my projects.

ย jbtronics

bs-treeview's People

Contributors

jbtronics avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

bs-treeview's Issues

Uncaught TypeError: Cannot read properties of null (reading 'dataset')

  • I'm submitting a ...
    [ O ] bug report
    [ ] feature request
    [ ] question about the decisions made in the repository
    [ ] question about how to use this project

  • Summary

Hold down the mouse on the node
When you "mouse up" to disabled node,
Uncaught TypeError: Cannot read properties of null (reading 'dataset')
An error occurs.

  • Other information (e.g. detailed explanation, stack traces, related issues, suggestions how to fix, links for us to have context, eg. StackOverflow, personal fork, etc.)

unselectAll() : feature request to unselect all nodes

  • I'm submitting a ...

    • bug report
    • feature request
    • question about the decisions made in the repository
    • question about how to use this project
  • Summary
    The idea is to create a function "unselectAll()" to unselect all the nodes (as there are "collapseAll()", "expandAll()"..)

  • Other information (e.g. detailed explanation, stack traces, related issues, suggestions how to fix, links for us to have context, eg. StackOverflow, personal fork, etc.)
    I have tried to create the next code around line 1259 in lib/BSTreeView.ts :

    /**
     Unselects all tree nodes
     @param {optional Object} options
     */
    unselectAll(): this {
        this.unselectNode(this._tree);

        return this;
    }

But when I do npm build and then use the "build" directory into my project I obtain the error "main.ts:6 ERROR TypeError: this.tree_data.unselectAll is not a function".

I'm new coding with Typescript, and don't know how modules work, so sorry for not making a real pull-request with working code.

PS: Thanks for making this great library. I used the Jon Miles' bootstrap-treeview and it's great to have an alternative in typescript.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.