Is your feature request related to a problem? Please describe.
Time Ruler currently supports "length" as a task value to signify how long it lasts, if it doesn't have an endTime.
However, length is a reserved Typescript word.
When I use dataviewjs for advanced queries in obsidian, the conflict becomes more obvious.
For example, this works:
Describe the solution you'd like
I recommend changing the "length" to something like "effort" or "duration". The duration term is already a DataView datatype but it should not be an issue, because the function name is "dur()".
If you want to avoid yet another potential conflict, "effort" seems like a better bet. Some people seem to already by using it this way.
Is your feature request related to a problem? Please describe. Time Ruler currently supports "length" as a task value to signify how long it lasts, if it doesn't have an endTime. However, length is a reserved Typescript word. When I use dataviewjs for advanced queries in obsidian, the conflict becomes more obvious. For example, this works:
But this doesn't:
Describe the solution you'd like I recommend changing the "length" to something like "effort" or "duration". The duration term is already a DataView datatype but it should not be an issue, because the function name is "dur()". If you want to avoid yet another potential conflict, "effort" seems like a better bet. Some people seem to already by using it this way.