��# p r o j e c t - p r o g r e s s
P r o j e c t P r o g r e s s C a l c u l a t i o n M o d u l e
T h i s N o d e . j s m o d u l e p r o v i d e s f u n c t i o n s t o c a l c u l a t e p r o j e c t p r o g r e s s b a s e d o n a g i v e n t a s k s t r u c t u r e a n d p r o j e c t s e t t i n g s . I t s u p p o r t s d i f f e r e n t c a l c u l a t i o n t y p e s l i k e t a s k c o u n t , m i l e s t o n e p e r c e n t a g e , a n d w e i g h t a g e .
F e a t u r e s
T a s k P r o g r e s s C a l c u l a t i o n : C a l c u l a t e b o t h p l a n n e d a n d a c t u a l p r o g r e s s f o r t a s k s b a s e d o n v a r i o u s c r i t e r i a .
S u p p o r t f o r D i f f e r e n t C a l c u l a t i o n T y p e s : H a n d l e s p r o g r e s s c a l c u l a t i o n u s i n g t a s k c o u n t , m i l e s t o n e p e r c e n t a g e , a n d w e i g h t a g e .
F l e x i b l e T a s k S t r u c t u r e : C a n w o r k w i t h t a s k s t h a t h a v e p a r e n t - c h i l d r e l a t i o n s h i p s .
I n s t a l l a t i o n
T o i n s t a l l t h e m o d u l e , u s e n p m :
n p m i n s t a l l k t e r n - p r o j e c t - p r o g r e s s - c a l c u l a t i o n
U s a g e
I m p o r t i n g t h e M o d u l e
c o n s t {
p r o j e c t P r o g r e s s C a l c u l a t i o n
} = r e q u i r e ( ' p r o j e c t - p r o g r e s s - c a l c u l a t i o n ' ) ;
p r o j e c t P r o g r e s s C a l c u l a t i o n ( t a s k S t r u c t , p r o j e c t S e t t i n g s )
T h i s i s t h e m a i n f u n c t i o n t h a t c a l c u l a t e s t h e p r o g r e s s o f a l l t a s k s i n a p r o j e c t .
P a r a m e t e r s :
t a s k S t r u c t : A n a r r a y o f t a s k o b j e c t s , e a c h r e p r e s e n t i n g a t a s k w i t h p r o p e r t i e s l i k e i d , p l a n n e d S t a r t D a t e , p l a n n e d E n d D a t e , p e r c e n t a g e , e t c .
p r o j e c t S e t t i n g s : A n a r r a y o f p r o j e c t s e t t i n g s o b j e c t s , d e t e r m i n i n g h o w p r o g r e s s s h o u l d b e c a l c u l a t e d .
R e t u r n s :
t a s k S t r u c t : T h e u p d a t e d t a s k s t r u c t u r e w i t h c a l c u l a t e d p r o g r e s s .
ktern-project-progress-calculation
1.2.5 • Public • PublishedReadme
Keywords
nonePackage Sidebar
Install
npm i ktern-project-progress-calculation
Weekly Downloads
5
Version
1.2.5
License
ISC
Unpacked Size
10 kB
Total Files
3