Find Jobs
Hire Freelancers

Add multi-select and context menu support to an existing table (AngularJS + Grafana)

$250-750 CAD

Annulé
Publié il y a plus de 6 ans

$250-750 CAD

Payé lors de la livraison
We have an existing Grafana plugin, that generates a table with some alarm data from OpenNMS: [login to view URL] See the attached screenshot. We are looking to enhance this table to add both multi-select and context menu support. Multi-select should work similar to multi-select in existing tools such as Google Sheets, i.e: * Users should be able to left click on a row to select it ** When a row is selected, it should be styled in a way that makes it evident that the row is selected ** When left clicking on a row, any other row that has been previously selected, should no longer be selected * Users should be able to add individual rows to the current selection by holding mod (CTRL on windows or linux and CMD key on Mac) and left clicking the target rows * Users should be able to add a range of rows to the current selection by holding Shift and left clicking on a target row ** In this case, all of the rows between the last row that was previously selected, and the row that was click on should become selected. When right clicking on a row a context menu should appear with a list of actions: * When selecting an action, that action should be performed against each of the rows that were selected. * The context menu must be completely visible, even when right clicking on the last row of the table.
N° de projet : 15119792

Concernant le projet

9 propositions
Projet à distance
Actif à il y a 7 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
9 freelances proposent en moyenne $538 CAD pour ce travail
Avatar de l'utilisateur
Hi , can we have discussion Relevant Skills and Experience JavaScript , JQuery , ANgular js , Node js , HTML , CSS etc Proposed Milestones $600 CAD - 20% upfront lets discuss
$600 CAD en 10 jours
4,9 (11 commentaires)
5,8
5,8
Avatar de l'utilisateur
I have 5 years experience about CMS ( WordPress, Joomla), PHP, HTML, CSS, Javascript, PSD to CMS, PSD to HTML. Stay tuned, I'm still working on this proposal.
$457 CAD en 10 jours
4,6 (5 commentaires)
3,2
3,2
Avatar de l'utilisateur
Need to discuss this in detail,please tell me how we can start the discussion on this requirement. We have a team of professionals,they have more than 11 year of experience, Relevant Skills and Experience Skills :- Angular.js, Javascript, Software Development Proposed Milestones $485 CAD - we have past experience in this project so we will work accordingly
$485 CAD en 14 jours
5,0 (1 commentaire)
1,1
1,1
Avatar de l'utilisateur
Hello Sir, I am Varsha Rai, Web Developer Experience More than 7 Years. We are a leading Web Designing, Development, Mobile Application & digital marketing agency. Relevant Skills and Experience We provide diversified services at the global level in the variety of fields like. •Unique logo, Web & Graphic Designing. •Web Development •Mobile Development. •Digital Marketing Proposed Milestones $250 CAD - Initial Payment $305 CAD - Final Payment Additional Services Offered $1 CAD - One year Free Support if you need small Changes Thanks for sharing your requirement we read carefully but we need some more
$555 CAD en 10 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de CANADA
Canada
0,0
0
Membre depuis sept. 7, 2017

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.