UNPKG

neft

Version:

Universal Platform

179 lines (72 loc) 5.06 kB
# Element > **API Reference** ▸ [Document](/api/document.md) ▸ **Element** <!-- toc --> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee) * * * ### `Element.fromHTML()` <dl><dt>Static method of</dt><dd><i>Element</i></dd><dt>Parameters</dt><dd><ul><li>html — <i>String</i></li></ul></dd><dt>Returns</dt><dd><i>Element</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#element-elementfromhtmlstring-html) * * * ### `Element.fromJSON()` <dl><dt>Static method of</dt><dd><i>Element</i></dd><dt>Parameters</dt><dd><ul><li>json — <i>String</i> or <i>Array</i></li></ul></dd><dt>Returns</dt><dd><i>Element</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#element-elementfromjsonarraystring-json) * * * ### `constructor()` <dl><dt>Returns</dt><dd><i>Element</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#element-elementconstructor) * * * ### `index` <dl><dt>Type</dt><dd><i>Integer</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#integer-elementindex) * * * ### `nextSibling` <dl><dt>Type</dt><dd><i>Element</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#element-elementnextsibling) * * * ### `previousSibling` <dl><dt>Type</dt><dd><i>Element</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#element-elementprevioussibling) * * * ### `parent` <dl><dt>Type</dt><dd><i>Element</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#element-elementparent) * * * ### `onParentChange()` <dl><dt>Parameters</dt><dd><ul><li>oldValue — <i>Element</i></li></ul></dd><dt>Type</dt><dd><i>Signal</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#signal-elementonparentchangeelement-oldvalue) * * * ### `style` <dl><dt>Type</dt><dd><i>Renderer.Item</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#rendereritem-elementstyle) * * * ### `onStyleChange()` <dl><dt>Parameters</dt><dd><ul><li>oldValue — <i>Renderer.Item</i></li></ul></dd><dt>Type</dt><dd><i>Signal</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#signal-elementonstylechangerendereritem-oldvalue) * * * ### `visible` <dl><dt>Type</dt><dd><i>Boolean</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#boolean-elementvisible) * * * ### `onVisibleChange()` <dl><dt>Parameters</dt><dd><ul><li>oldValue — <i>Boolean</i></li></ul></dd><dt>Type</dt><dd><i>Signal</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#signal-elementonvisiblechangeboolean-oldvalue) * * * ### `queryAllParents()` <dl><dt>Parameters</dt><dd><ul><li>query — <i>String</i></li></ul></dd><dt>Returns</dt><dd><i>Array</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#array-elementqueryallparentsstring-query) * * * ### `queryParents()` <dl><dt>Parameters</dt><dd><ul><li>query — <i>String</i></li></ul></dd><dt>Returns</dt><dd><i>Element</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#element-elementqueryparentsstring-query) * * * ### `getAccessPath()` <dl><dt>Parameters</dt><dd><ul><li>toParent — <i>Tag</i><i>optional</i></li></ul></dd><dt>Returns</dt><dd><i>Array</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#array-elementgetaccesspathtag-toparent) * * * ### `clone()` <dl><dt>Returns</dt><dd><i>Element</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#element-elementclone) * * * ### `toJSON()` <dl><dt>Returns</dt><dd><i>Array</i></dd></dl> > [`Source`](https://github.com/Neft-io/neft/blob/f9c128ccb37aa79380c961e878cd76ec9e79c99e/src/document/element/element.litcoffee#array-elementtojson)