-
Notifications
You must be signed in to change notification settings - Fork 162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
angular-query-builder (Angular Tree Grid Advanced Filtering without the tree grid) #11750
Comments
@armeireles So you're asking for this UI to be exported as a component? This component is already exported separately, but is dependent on a reference grid, in order to populate the fields for the columns that would be filtered. We can abstract that so fields can be provided through inputs. Using the advanced filter as UI outside of the grid: https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/advanced-filtering#demo Update: One thing I forgot to mention is that the conditions list is in a |
Dear
Exactly. We want to use it independently from the grid.
The idea is to use as a query builder. We want to isolate certain elements
in a 3d viewer based on the conditions defined on this component.
Understand? Thanks!!
A terça, 21/06/2022, 10:08, Konstantin Dinev ***@***.***>
escreveu:
… @armeireles <https://github.com/armeireles> So you're asking for this UI
to be exported as a component?
[image: image]
<https://github.com/assets/1472513/ae48e99a-dcec-4f39-9ae4-07960f404970>
This component is already exported separately, but is dependent on a
reference grid, in order to populate the fields for the columns that would
be filtered. We can abstract that so fields can be provided through inputs.
Using the advanced filter as UI outside of the grid:
https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/advanced-filtering#demo
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKVEKI25Y57HCVUSWODVQGBBVANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@armeireles I understand you perfectly. As I said, we can abstract that, so the component is usable outside of the grid context. We will look at what priorities we can shift around in order to put this in development sooner! |
I really appreciate for that. Let me know!! :)
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
Konstantin Dinev ***@***.***> escreveu no dia terça,
21/06/2022 à(s) 14:53:
… @armeireles <https://github.com/armeireles> I understand you perfectly.
As I said, we can abstract that, so the component is usable outside of the
grid context. We will look at what priorities we can shift around in order
to put this in development sooner!
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKWNG4ZYGKSF3DFMQ33VQHCN5ANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@kdinev hello! any news regarding this? Can you give me a potential date for this release? Many thanks! |
@armeireles All of the items for our current sprint were planned on the 20th. We will be able to give an update on this issue on July 4th, because that's when our next sprint planning happens. |
Hello Kostantin
I will wait for july 4 and hope that it fits on this next sprint. Thanks!!
A quarta, 29/06/2022, 08:29, Konstantin Dinev ***@***.***>
escreveu:
… @armeireles <https://github.com/armeireles> All of the items for our
current sprint were planned on the 20th. We will be able to give an update
on this issue on July 4th, because that's when our next sprint planning
happens.
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKV37K47J5N4RX7YNKLVRP3NXANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hello Antonio, just to let you know that we have started working on extracting the advanced filtering logic in a separate Query Builder component so that it can be used without the grid reference. The output rule would be provided in a JSON format. |
Hello Maria. I appreciate your feedback.
Are you able to give me an estimate data for it to be available?
I want to plan the switch from Syncfusion to it as soon as possible (if
possible still this month before the next update of our platform in first
week of august).
Thanks
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
Maria Tsvyatkova ***@***.***> escreveu no dia sexta,
15/07/2022 à(s) 13:37:
… Hello Antonio, just to let you know that we have started working on
extracting the advanced filtering logic in a separate Query Builder
component so that it can be used without the grid reference. The output
rule would be provided in a JSON format.
This issue will be updated with the progress on the item.
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKRPSUU4EKZFSYDZBETVUFLQRANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hello @armeireles. We don't have an estimate date, but we are targeting End of Q3. |
Hello!
How are you?
Can you give us a feedback how development is regarding extracting the
advanced filtering logic in a separate Query Builder?
I reall y need this as soon as possible to integrate in our release in
september. Would I have luck? :)
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
Antonio Ruivo Meireles ***@***.***> escreveu no dia segunda,
18/07/2022 à(s) 15:09:
… Thanks. Let's hope that runs better than expected and beggining of
september you have it :)
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
igdmdimitrov ***@***.***> escreveu no dia segunda,
18/07/2022 à(s) 15:00:
> Hello @armeireles <https://github.com/armeireles>. We don't have an
> estimate date, but we are targeting End of Q3.
>
> —
> Reply to this email directly, view it on GitHub
> <#11750 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AETQCKQF2AVMSDMURVOADMLVUVPQTANCNFSM5ZLPC65Q>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
|
Hello @armeireles , Development is going according to plan and the release is still expected by the end of Q3 (end of September). Given a week or two for integrating it in your app and testing, it doesn't seem likely you'll be able to use the Query builder in your September's release but I'll update you again once we have a more solid date so you guys can plan accordingly if you wish. |
Thanks Stamen.
I trust that your release will be free of bugs and no test need. ;) Let me
know if there are any new news!
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
Stamen Stoychev ***@***.***> escreveu no dia quarta,
31/08/2022 à(s) 13:28:
… Hello @armeireles <https://github.com/armeireles> ,
Development is going according to plan and the release is still expected
by the end of Q3 (end of September). Given a week or two for integrating it
in your app and testing, it doesn't seem likely you'll be able to use the
Query builder in your September's release but I'll update you again once we
have a more solid date so you guys can plan accordingly if you wish.
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKS4FFI776JZCV3G7QLV35FX3ANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@armeireles Thank you for the amount of trust you put in us, but my advice is to always test! :) |
@armeireles , our current target for the next feature update that will include the Query Builder is Oct 5, so unfortunately we'll miss your september's release. We'll most likely have an alpha containing the feature either late next week or early in the week after so you'll at least be able to play around with it and see if there are any issues with integrating it in your app. Check back when the issue gets automatically closed, as that will indicate this version is imminent. |
Thanks for the update. I will pay attention to it.
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
Stamen Stoychev ***@***.***> escreveu no dia sexta,
16/09/2022 à(s) 13:40:
… @armeireles <https://github.com/armeireles> , our current target for the
next feature update that will include the Query Builder is Oct 5, so
unfortunately we'll miss your september's release. We'll most likely have
an alpha containing the feature either late next week or early in the week
after so you'll at least be able to play around with it and see if there
are any issues with integrating it in your app.
Check back when the issue gets automatically closed, as that will indicate
this version is imminent.
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKQCXR7Z2GHI5WYW3FDV6RTELANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hello Your target for the next feature update that will include the Query Builder is still Oct 5? Any change to have access to any type of documentation regarding the structure of data that will the input and output of the component for us to start to adapt in the BackEnd? It will be compatible with Angular 12? I appreciate! |
Hello @armeireles , Yes, it's still Oct 5. For the first release of the component we are only exposing a getter/setter that's basically a representation of the QB model and will be very similar in structure to the FilteringExpressionTree that's currently the way Advanced Filtering communicates with the grid. You will need to write a serializer for that structure that your backend is happy with. I am hoping to release a beta containing the component today or on Monday so you can check how it works. The component will be released only for the upcoming 14.2 version that depends on Angular 14. It won't be compatible with Angular 12. |
Thanks.
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
Stamen Stoychev ***@***.***> escreveu no dia sexta,
30/09/2022 à(s) 09:07:
… Hello @armeireles <https://github.com/armeireles> ,
Yes, it's still Oct 5.
For the first release of the component we are only exposing a
getter/setter that's basically a representation of the QB model and will be
very similar in structure to the FilteringExpressionTree
<https://www.infragistics.com/products/ignite-ui-angular/docs/typescript/latest/interfaces/IFilteringExpressionsTree.html>
that's currently the way Advanced Filtering communicates with the grid. You
will need to write a serializer for that structure that your backend is
happy with. I am hoping to release a beta containing the component today or
on Monday so you can check how it works.
The component will be released only for the upcoming 14.2 version that
depends on Angular 14. It won't be compatible with Angular 12.
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKWSUJCAGMEAWRL6EJTWA2NUHANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@armeireles , you should be able to use the Query Builder with 14.2.0-alpha.4 . Docs/samples are still being worked on but you can get a decent idea on how to use it with our Dev sample in the repo's demo app- https://github.com/IgniteUI/igniteui-angular/tree/master/src/app/query-builder You can run it by cloning the repo and doing
|
I appreciate.
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
Stamen Stoychev ***@***.***> escreveu no dia segunda,
3/10/2022 à(s) 15:48:
… @armeireles <https://github.com/armeireles> , you should be able to use
the Query Builder with 14.2.0-alpha.4 . Docs/samples are still being worked
on but you can get a decent idea on how to use it with our Dev sample in
the repo's demo app-
https://github.com/IgniteUI/igniteui-angular/tree/master/src/app/query-builder
You can run it by cloning the repo and doing
npm install
npm start
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKVAEMT4KOXFCM3TGV3WBLW37ANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hello @armeireles , you have probably seen already, but 14.2.0 has been released and you can access the QueryBuilder documentation following this link: https://www.infragistics.com/products/ignite-ui-angular/angular/components/query-builder For the first release we exposed a minimal set of API around it and we will be very happy for any feedback on how we can improve it in the future. For example, our plans include the ability to get GraphQL queries through a method instead of requiring the user to write their own transformers for the QB model. We will consider any other popular query language and/or anything that can make using the component easier for customers as well. |
Hello
I appreciate your email. We will take a look!
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
Stamen Stoychev ***@***.***> escreveu no dia sexta, 7/10/2022
à(s) 08:14:
… Hello @armeireles <https://github.com/armeireles> , you have probably
seen already, but 14.2.0 has been released and you can access the
QueryBuilder documentation following this link:
https://www.infragistics.com/products/ignite-ui-angular/angular/components/query-builder
For the first release we exposed a minimal set of API around it and we
will be very happy for any feedback on how we can improve it in the future.
For example, our plans include the ability to get GraphQL queries through a
method instead of requiring the user to write their own transformers for
the QB model. We will consider any other popular query language and/or
anything that can make using the component easier for customers as well.
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKQIG4DFXQHMPOTC62TWB7EUFANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Thanks. Let's hope that runs better than expected and beggining of
september you have it :)
Com os meus melhores cumprimentos,
*Mobile:* +351 917 663 458 | *Website:* www.ndbim.eu | *LinkedIN:*
/company/ndbim/
Rua Luís Barroso 590, 4ºA, 4760-153 Vila Nova de Famalicão, Portugal
Avenida Paulo VI 526, 01.262-010 Sumaré - São Paulo, Brasil
*Check out our new cloud platform* | www.bimworkplace.com
igdmdimitrov ***@***.***> escreveu no dia segunda, 18/07/2022
à(s) 15:00:
… Hello @armeireles <https://github.com/armeireles>. We don't have an
estimate date, but we are targeting End of Q3.
—
Reply to this email directly, view it on GitHub
<#11750 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETQCKQF2AVMSDMURVOADMLVUVPQTANCNFSM5ZLPC65Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Is your feature request related to a problem? Please describe.
We need to query/filter elements that are not from the grid but from a 3D viewer that we use or other components.
Describe the solution you'd like
Use the "Angular Tree Grid Advanced Filtering" independently of the Tree Grid.
Describe alternatives you've considered
Currently we are using https://www.syncfusion.com/angular-ui-components/angular-query-builder
Additional context
We need the same component of the Angular Tree Grid Advanced Filtering but that works independently of the grid. And please add a search to find parameters while doing the conditions.
Thanks!
Antonio
The text was updated successfully, but these errors were encountered: