INNER CODE UNIT · Go
fillDefaultDomFuncs
JohannesKaufmann/html-to-markdown · collapse/collapse.go:90
func fillDefaultDomFuncs(domFuncs *DomFuncs) *DomFuncs {
if domFuncs == nil {
domFuncs = &DomFuncs{}
}
if domFuncs.IsBlockNode == nil {
domFuncs.IsBlockNode = defaultIsBlockNode
}
if domFuncs.IsVoidNode == nil {
domFuncs.IsVoidNode = defaultIsVoidNode
}
if domFuncs.IsPreformattedNode == nil {
domFuncs.IsPreformattedNode = defaultIsPreformattedNode
}
return domFuncs
}
func Collapse(element *html.Node, domFuncs *DomFuncs) {
domFuncs = fillDefaultDomFuncs(domFuncs)