Artem Mangilev Profile
Artem Mangilev

@ArtemMangilev

Followers
101
Following
3K
Media
211
Statuses
1K

Software Engineer, ngx-vflow author

Astana
Joined October 2020
Don't wanna be here? Send us removal request.
@ArtemMangilev
Artem Mangilev
20 days
Hi #Angular! Just released ngx-vflow@1.12 with canvas-based virtualization - enabling smooth flows with many thousands of nodes, while keeping full HTML/SVG flexibility. Tech details: Repo:
3
16
122
@ArtemMangilev
Artem Mangilev
1 month
Excited to share that in the next release, ngx-vflow will support seamless virtualization for apps with thousands of nodes!. Hit a ⭐️ to stay updated!
0
1
7
@ArtemMangilev
Artem Mangilev
2 months
Hi #Angular!. I released ngx-vflow@1.10 with support for the curve factory and a stress test demo. Repo:
Tweet media one
Tweet media two
0
4
34
@ArtemMangilev
Artem Mangilev
2 months
I'll make ngx-vflow dependency-free this year. The only thing I currently rely on now is d3.js. While it's a great library, I don't really like its API, and it adds some side effects that I have to deal with.
0
0
2
@ArtemMangilev
Artem Mangilev
3 months
added edge label parsing & playing around with animated editing. I'll release this tool soon because it will be a great showcase of ngx-vflow features. Also considering extending the Mermaid format to go full custom, maybe by somehow passing components into Mermaid nodes
0
0
2
@ArtemMangilev
Artem Mangilev
3 months
By the way, the Mermaid parser is written from scratch, because why not?.
0
0
1
@ArtemMangilev
Artem Mangilev
3 months
I was a bit tired of pushing features to vflow, so decided actually build something on top of my library. Now working on a Mermaid editor/viewer that combines the elegance of Mermaid syntax with the rendering power of ngx-vflow
1
2
13
@ArtemMangilev
Artem Mangilev
3 months
Hi #Angular! I released ngx-vflow@1.8 with improvements to the subflows API. It's now possible to conveniently attach and detach nodes from subflows.
0
1
23
@ArtemMangilev
Artem Mangilev
3 months
RT @DanielGlejzner: Job ad: “Need React dev with 10 yrs exp!”. Dev: “10 yrs in Vue; can master React’s specifics quickly - core concepts ar….
0
17
0
@ArtemMangilev
Artem Mangilev
3 months
Hi #Angular! I released ngx-vflow@1.7 with SVG nodes support. Also, this release includes the following improvements:.- Support for multiple node toolbars (thanks to a contribution from a community member).- Resizing now snaps to the passed grid.
0
6
33
@ArtemMangilev
Artem Mangilev
4 months
I think it's better to teach people using the new Angular features. In this case, it should be the input signal, as decorator inputs may get deprecated in the near future.
@AngularUniv
Angular University 🅰️
4 months
🚀 Angular's @Input just got a whole lot more powerful. You can now transform values on the fly without getters/setters using transform:. @Input({.transform: (value: string) => value.toUpperCase(),.}).name: string;. Clean. Declarative. 🔥. More tricks 👉
Tweet media one
0
0
1
@ArtemMangilev
Artem Mangilev
4 months
Wow, @denwaya34 wrote a great article about ngx-vflow! It covers the basics of quickly drawing a simple flow using the default UI. (Sadly, I don't speak Japanese, but Chrome Translate helped me).
Tweet card summary image
zenn.dev
0
0
7
@ArtemMangilev
Artem Mangilev
4 months
Sometimes it's even impossible to fix a Safari bug without rewriting everything.
@Waterplea
Alex Inkin
4 months
POV: You're fixing a Safari bug
Tweet media one
0
0
2
@ArtemMangilev
Artem Mangilev
4 months
I would do this:. - provide a service with a subject at the parent component level.- create an outputFromObservable(service.subject$) in the parent component.- inject this service into a deeply nested child component, next() the subject there.
@var_bincom
Vitalii Rybka 🇺🇦
4 months
Hey Angular folks,. What's the best approach to populate an event from some deeply nested component to the very top parent component?. #angular #FrontEndDeveloper #frontend
Tweet media one
0
0
1
@ArtemMangilev
Artem Mangilev
4 months
Hi #Angular! Pushed a small release of ngx-vflow@1.6 with:. - ng-template context type improvements (context is no longer any!).- Some edge API changes, described in more detail on Reddit.
Tweet card summary image
reddit.com
Explore this post and more from the Angular2 community
0
3
17
@ArtemMangilev
Artem Mangilev
4 months
Today I learned that Angular allows typing the context of ng-template by ngTemplateContextGuard. So, there will be less 'any' in the next release of ngx-vflow!.
0
0
4
@ArtemMangilev
Artem Mangilev
4 months
Hi #Angular! I released ngx-vflow@1.5 with the following edge improvements:. - edge reconnection feature.- increased clickable area for edges. ⭐️ As always, kindly ask you to give it a star, it greatly motivates me to keep adding new features!.
1
12
54
@ArtemMangilev
Artem Mangilev
5 months
Hi #Angular! The edge reconnection feature is coming to ngx-vflow. The API will be dead simple:.1. Watch for the onReconnect event. 2. Remove the old edge and create a new one. 2. Feed the new state back into the library. ⭐️star it to stay updated:
Tweet media one
Tweet media two
Tweet media three
0
3
51
@ArtemMangilev
Artem Mangilev
6 months
Hi #Angular! After two months of feature freeze, I'm continuing to add new quality-of-life improvements to ngx-vflow. In 1.2 I added:. - Snap to grid.- Text edge labels (previously, required an ng-template, even for simple labels).
Tweet media one
Tweet media two
1
9
58