UNPKG

ts-mind

Version:

A web-mind lib write in typescript.Sound apis and friendly plug-in mechanism in this lib.

16 lines (15 loc) 552 B
export const dom = { // target,eventType,handler add_event(target: Document | Element, event: string, call: ITSMAnyCall) { target.addEventListener(event, call, false); }, css(cstyle: CSSStyleDeclaration, property_name: string) { return cstyle.getPropertyValue(property_name); }, is_visible(cstyle: CSSStyleDeclaration) { const visibility = dom.css(cstyle, "visibility"); const display = dom.css(cstyle, "display"); dom.css(cstyle, "backface-visibility"); return visibility !== "hidden" && display !== "none"; } };