The Gemstone Web Library organizes all Gemstone functionality related to web.
This library includes helpful npm package component for various helper functions such as generating information about a given html element, checking if a value is a number or an integer, or generating a random color.
# returns Unique GUID
CreateGuid();
# returns Text height
GetTextHeight(font: string, fontSize: string, word: string);
# returns Text width
GetTextWidth(font: string, fontSize: string, word: string);
# returns Node size
GetNodeSize(node: HTMLElement | null);
# returns True if int and false otherwise
IsInteger(value: any);
# returns True if number and false otherwise
IsNumber(value: any);
# returns random color
RandomColor();