Some new public accessor methods on TreeNode. Added animations for non-jQuery usage. Replaced the width and height modification with opacity instead as modifying the width and hieght and then trying to restore it causes rendering issues (both with and without jQuery) mostly due to how browsers calc width and height based on box models, etc (very unpredictable).
Some new public accessor methods on TreeNode. Added animations for non-jQuery usage. Replaced the width and height modification with opacity instead as modifying the width and hieght and then trying to restore it causes rendering issues (both with and without jQuery) mostly due to how browsers calc width and height based on box models, etc (very unpredictable).

fperucic/treant-js