Voting helps other researchers find interesting modules.
DOMTreeNode Defines a DOM Node. An instance can contain references to one or more children (of type DOMTreeNode) and one or more attributes. The DOMTreeNode also encapsulates rendering information (if applicable) in the form of references to one or more RenderTreeNodes. Next tag available: 16
attribute
list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoDOMTreeNodeAttribute.t)
nil
childDomTreeNodeIndex
list(integer())
currentSourceUrl
String.t
document
GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoDocument.t
htmlTagType
integer()
isClickable
boolean()
name
originUrl
referencedResourceIndex
renderTreeNodeIndex
type
value
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoDOMTreeNode{ attribute: [ GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoDOMTreeNodeAttribute.t() ] | nil, childDomTreeNodeIndex: [integer()] | nil, currentSourceUrl: String.t() | nil, document: GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoDocument.t() | nil, htmlTagType: integer() | nil, isClickable: boolean() | nil, name: String.t() | nil, originUrl: String.t() | nil, referencedResourceIndex: [integer()] | nil, renderTreeNodeIndex: [integer()] | nil, type: String.t() | nil, value: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()