SYMBOL INDEX (668 symbols across 29 files) FILE: array.go constant maxUint (line 8) | maxUint = ^uint(0) constant maxInt (line 9) | maxInt = int(maxUint >> 1) constant ToEnd (line 14) | ToEnd = maxInt method First (line 20) | func (s *Selection) First() *Selection { method Last (line 27) | func (s *Selection) Last() *Selection { method Eq (line 35) | func (s *Selection) Eq(index int) *Selection { method Slice (line 58) | func (s *Selection) Slice(start, end int) *Selection { method Get (line 73) | func (s *Selection) Get(index int) *html.Node { method Index (line 82) | func (s *Selection) Index() int { method IndexSelector (line 92) | func (s *Selection) IndexSelector(selector string) int { method IndexMatcher (line 103) | func (s *Selection) IndexMatcher(m Matcher) int { method IndexOfNode (line 113) | func (s *Selection) IndexOfNode(node *html.Node) int { method IndexOfSelection (line 119) | func (s *Selection) IndexOfSelection(sel *Selection) int { FILE: array_test.go function TestFirst (line 7) | func TestFirst(t *testing.T) { function TestFirstEmpty (line 12) | func TestFirstEmpty(t *testing.T) { function TestFirstInvalid (line 17) | func TestFirstInvalid(t *testing.T) { function TestFirstRollback (line 22) | func TestFirstRollback(t *testing.T) { function TestLast (line 28) | func TestLast(t *testing.T) { function TestLastEmpty (line 39) | func TestLastEmpty(t *testing.T) { function TestLastInvalid (line 44) | func TestLastInvalid(t *testing.T) { function TestLastRollback (line 49) | func TestLastRollback(t *testing.T) { function TestEq (line 55) | func TestEq(t *testing.T) { function TestEqNegative (line 60) | func TestEqNegative(t *testing.T) { function TestEqEmpty (line 71) | func TestEqEmpty(t *testing.T) { function TestEqInvalid (line 76) | func TestEqInvalid(t *testing.T) { function TestEqInvalidPositive (line 81) | func TestEqInvalidPositive(t *testing.T) { function TestEqInvalidNegative (line 86) | func TestEqInvalidNegative(t *testing.T) { function TestEqRollback (line 91) | func TestEqRollback(t *testing.T) { function TestSlice (line 97) | func TestSlice(t *testing.T) { function TestSliceToEnd (line 104) | func TestSliceToEnd(t *testing.T) { function TestSliceEmpty (line 114) | func TestSliceEmpty(t *testing.T) { function TestSliceInvalid (line 119) | func TestSliceInvalid(t *testing.T) { function TestSliceInvalidToEnd (line 124) | func TestSliceInvalidToEnd(t *testing.T) { function TestSliceOutOfBounds (line 129) | func TestSliceOutOfBounds(t *testing.T) { function TestNegativeSliceStart (line 134) | func TestNegativeSliceStart(t *testing.T) { function TestNegativeSliceEnd (line 140) | func TestNegativeSliceEnd(t *testing.T) { function TestNegativeSliceBoth (line 147) | func TestNegativeSliceBoth(t *testing.T) { function TestNegativeSliceToEnd (line 154) | func TestNegativeSliceToEnd(t *testing.T) { function TestNegativeSliceOutOfBounds (line 160) | func TestNegativeSliceOutOfBounds(t *testing.T) { function TestSliceRollback (line 165) | func TestSliceRollback(t *testing.T) { function TestGet (line 171) | func TestGet(t *testing.T) { function TestGetNegative (line 179) | func TestGetNegative(t *testing.T) { function TestGetInvalid (line 187) | func TestGetInvalid(t *testing.T) { function TestIndex (line 193) | func TestIndex(t *testing.T) { function TestIndexSelector (line 200) | func TestIndexSelector(t *testing.T) { function TestIndexSelectorInvalid (line 207) | func TestIndexSelectorInvalid(t *testing.T) { function TestIndexOfNode (line 214) | func TestIndexOfNode(t *testing.T) { function TestIndexOfNilNode (line 221) | func TestIndexOfNilNode(t *testing.T) { function TestIndexOfSelection (line 228) | func TestIndexOfSelection(t *testing.T) { FILE: bench_array_test.go function BenchmarkFirst (line 7) | func BenchmarkFirst(b *testing.B) { function BenchmarkLast (line 16) | func BenchmarkLast(b *testing.B) { function BenchmarkEq (line 25) | func BenchmarkEq(b *testing.B) { function BenchmarkSlice (line 38) | func BenchmarkSlice(b *testing.B) { function BenchmarkGet (line 51) | func BenchmarkGet(b *testing.B) { function BenchmarkIndex (line 64) | func BenchmarkIndex(b *testing.B) { function BenchmarkIndexSelector (line 78) | func BenchmarkIndexSelector(b *testing.B) { function BenchmarkIndexOfNode (line 92) | func BenchmarkIndexOfNode(b *testing.B) { function BenchmarkIndexOfSelection (line 108) | func BenchmarkIndexOfSelection(b *testing.B) { FILE: bench_example_test.go function BenchmarkMetalReviewExample (line 10) | func BenchmarkMetalReviewExample(b *testing.B) { FILE: bench_expand_test.go function BenchmarkAdd (line 7) | func BenchmarkAdd(b *testing.B) { function BenchmarkAddSelection (line 25) | func BenchmarkAddSelection(b *testing.B) { function BenchmarkAddNodes (line 44) | func BenchmarkAddNodes(b *testing.B) { function BenchmarkAddNodesBig (line 64) | func BenchmarkAddNodesBig(b *testing.B) { function BenchmarkAndSelf (line 88) | func BenchmarkAndSelf(b *testing.B) { FILE: bench_filter_test.go function BenchmarkFilter (line 7) | func BenchmarkFilter(b *testing.B) { function BenchmarkNot (line 25) | func BenchmarkNot(b *testing.B) { function BenchmarkFilterFunction (line 43) | func BenchmarkFilterFunction(b *testing.B) { function BenchmarkNotFunction (line 64) | func BenchmarkNotFunction(b *testing.B) { function BenchmarkFilterNodes (line 85) | func BenchmarkFilterNodes(b *testing.B) { function BenchmarkNotNodes (line 105) | func BenchmarkNotNodes(b *testing.B) { function BenchmarkFilterSelection (line 125) | func BenchmarkFilterSelection(b *testing.B) { function BenchmarkNotSelection (line 144) | func BenchmarkNotSelection(b *testing.B) { function BenchmarkHas (line 163) | func BenchmarkHas(b *testing.B) { function BenchmarkHasNodes (line 181) | func BenchmarkHasNodes(b *testing.B) { function BenchmarkHasSelection (line 201) | func BenchmarkHasSelection(b *testing.B) { function BenchmarkEnd (line 220) | func BenchmarkEnd(b *testing.B) { FILE: bench_iteration_test.go function BenchmarkEach (line 8) | func BenchmarkEach(b *testing.B) { function BenchmarkEachIter (line 28) | func BenchmarkEachIter(b *testing.B) { function BenchmarkEachIterWithBreak (line 47) | func BenchmarkEachIterWithBreak(b *testing.B) { function BenchmarkMap (line 70) | func BenchmarkMap(b *testing.B) { function BenchmarkEachWithBreak (line 91) | func BenchmarkEachWithBreak(b *testing.B) { FILE: bench_property_test.go function BenchmarkAttr (line 7) | func BenchmarkAttr(b *testing.B) { function BenchmarkText (line 21) | func BenchmarkText(b *testing.B) { function BenchmarkLength (line 30) | func BenchmarkLength(b *testing.B) { function BenchmarkHtml (line 44) | func BenchmarkHtml(b *testing.B) { FILE: bench_query_test.go function BenchmarkIs (line 7) | func BenchmarkIs(b *testing.B) { function BenchmarkIsPositional (line 21) | func BenchmarkIsPositional(b *testing.B) { function BenchmarkIsFunction (line 35) | func BenchmarkIsFunction(b *testing.B) { function BenchmarkIsSelection (line 52) | func BenchmarkIsSelection(b *testing.B) { function BenchmarkIsNodes (line 67) | func BenchmarkIsNodes(b *testing.B) { function BenchmarkHasClass (line 83) | func BenchmarkHasClass(b *testing.B) { function BenchmarkContains (line 97) | func BenchmarkContains(b *testing.B) { FILE: bench_traversal_test.go function BenchmarkFind (line 9) | func BenchmarkFind(b *testing.B) { function BenchmarkFindWithinSelection (line 25) | func BenchmarkFindWithinSelection(b *testing.B) { function BenchmarkFindSelection (line 43) | func BenchmarkFindSelection(b *testing.B) { function BenchmarkFindNodes (line 62) | func BenchmarkFindNodes(b *testing.B) { function BenchmarkContents (line 82) | func BenchmarkContents(b *testing.B) { function BenchmarkContentsFiltered (line 100) | func BenchmarkContentsFiltered(b *testing.B) { function BenchmarkChildren (line 118) | func BenchmarkChildren(b *testing.B) { function BenchmarkChildrenFiltered (line 136) | func BenchmarkChildrenFiltered(b *testing.B) { function BenchmarkParent (line 154) | func BenchmarkParent(b *testing.B) { function BenchmarkParentFiltered (line 172) | func BenchmarkParentFiltered(b *testing.B) { function BenchmarkParents (line 190) | func BenchmarkParents(b *testing.B) { function BenchmarkParentsFiltered (line 208) | func BenchmarkParentsFiltered(b *testing.B) { function BenchmarkParentsUntil (line 226) | func BenchmarkParentsUntil(b *testing.B) { function BenchmarkParentsUntilSelection (line 244) | func BenchmarkParentsUntilSelection(b *testing.B) { function BenchmarkParentsUntilNodes (line 263) | func BenchmarkParentsUntilNodes(b *testing.B) { function BenchmarkParentsFilteredUntil (line 283) | func BenchmarkParentsFilteredUntil(b *testing.B) { function BenchmarkParentsFilteredUntilSelection (line 301) | func BenchmarkParentsFilteredUntilSelection(b *testing.B) { function BenchmarkParentsFilteredUntilNodes (line 320) | func BenchmarkParentsFilteredUntilNodes(b *testing.B) { function BenchmarkSiblings (line 340) | func BenchmarkSiblings(b *testing.B) { function BenchmarkSiblingsFiltered (line 358) | func BenchmarkSiblingsFiltered(b *testing.B) { function BenchmarkNext (line 376) | func BenchmarkNext(b *testing.B) { function BenchmarkNextFiltered (line 394) | func BenchmarkNextFiltered(b *testing.B) { function BenchmarkNextAll (line 412) | func BenchmarkNextAll(b *testing.B) { function BenchmarkNextAllFiltered (line 430) | func BenchmarkNextAllFiltered(b *testing.B) { function BenchmarkPrev (line 448) | func BenchmarkPrev(b *testing.B) { function BenchmarkPrevFiltered (line 466) | func BenchmarkPrevFiltered(b *testing.B) { function BenchmarkPrevAll (line 486) | func BenchmarkPrevAll(b *testing.B) { function BenchmarkPrevAllFiltered (line 504) | func BenchmarkPrevAllFiltered(b *testing.B) { function BenchmarkNextUntil (line 522) | func BenchmarkNextUntil(b *testing.B) { function BenchmarkNextUntilSelection (line 540) | func BenchmarkNextUntilSelection(b *testing.B) { function BenchmarkNextUntilNodes (line 559) | func BenchmarkNextUntilNodes(b *testing.B) { function BenchmarkPrevUntil (line 579) | func BenchmarkPrevUntil(b *testing.B) { function BenchmarkPrevUntilSelection (line 597) | func BenchmarkPrevUntilSelection(b *testing.B) { function BenchmarkPrevUntilNodes (line 616) | func BenchmarkPrevUntilNodes(b *testing.B) { function BenchmarkNextFilteredUntil (line 636) | func BenchmarkNextFilteredUntil(b *testing.B) { function BenchmarkNextFilteredUntilSelection (line 654) | func BenchmarkNextFilteredUntilSelection(b *testing.B) { function BenchmarkNextFilteredUntilNodes (line 673) | func BenchmarkNextFilteredUntilNodes(b *testing.B) { function BenchmarkPrevFilteredUntil (line 693) | func BenchmarkPrevFilteredUntil(b *testing.B) { function BenchmarkPrevFilteredUntilSelection (line 711) | func BenchmarkPrevFilteredUntilSelection(b *testing.B) { function BenchmarkPrevFilteredUntilNodes (line 730) | func BenchmarkPrevFilteredUntilNodes(b *testing.B) { function BenchmarkClosest (line 750) | func BenchmarkClosest(b *testing.B) { function BenchmarkClosestSelection (line 768) | func BenchmarkClosestSelection(b *testing.B) { function BenchmarkClosestNodes (line 787) | func BenchmarkClosestNodes(b *testing.B) { function BenchmarkSingleMatcher (line 806) | func BenchmarkSingleMatcher(b *testing.B) { FILE: example_test.go function Example (line 14) | func Example() { function ExampleNewDocumentFromReader_file (line 46) | func ExampleNewDocumentFromReader_file() { function ExampleNewDocumentFromReader_string (line 62) | func ExampleNewDocumentFromReader_string() { function ExampleSingle (line 84) | func ExampleSingle() { FILE: expand.go method Add (line 9) | func (s *Selection) Add(selector string) *Selection { method AddMatcher (line 17) | func (s *Selection) AddMatcher(m Matcher) *Selection { method AddSelection (line 23) | func (s *Selection) AddSelection(sel *Selection) *Selection { method Union (line 31) | func (s *Selection) Union(sel *Selection) *Selection { method AddNodes (line 37) | func (s *Selection) AddNodes(nodes ...*html.Node) *Selection { method AndSelf (line 45) | func (s *Selection) AndSelf() *Selection { method AddBack (line 52) | func (s *Selection) AddBack() *Selection { method AddBackFiltered (line 60) | func (s *Selection) AddBackFiltered(selector string) *Selection { method AddBackMatcher (line 68) | func (s *Selection) AddBackMatcher(m Matcher) *Selection { FILE: expand_test.go function TestAdd (line 7) | func TestAdd(t *testing.T) { function TestAddInvalid (line 12) | func TestAddInvalid(t *testing.T) { function TestAddRollback (line 22) | func TestAddRollback(t *testing.T) { function TestAddSelection (line 28) | func TestAddSelection(t *testing.T) { function TestAddSelectionNil (line 35) | func TestAddSelectionNil(t *testing.T) { function TestAddSelectionRollback (line 43) | func TestAddSelectionRollback(t *testing.T) { function TestAddNodes (line 50) | func TestAddNodes(t *testing.T) { function TestAddNodesNone (line 57) | func TestAddNodesNone(t *testing.T) { function TestAddNodesRollback (line 62) | func TestAddNodesRollback(t *testing.T) { function TestAddNodesBig (line 69) | func TestAddNodesBig(t *testing.T) { function TestAndSelf (line 87) | func TestAndSelf(t *testing.T) { function TestAndSelfRollback (line 92) | func TestAndSelfRollback(t *testing.T) { function TestAddBack (line 98) | func TestAddBack(t *testing.T) { function TestAddBackRollback (line 103) | func TestAddBackRollback(t *testing.T) { function TestAddBackFiltered (line 109) | func TestAddBackFiltered(t *testing.T) { function TestAddBackFilteredRollback (line 114) | func TestAddBackFilteredRollback(t *testing.T) { FILE: filter.go method Filter (line 7) | func (s *Selection) Filter(selector string) *Selection { method FilterMatcher (line 14) | func (s *Selection) FilterMatcher(m Matcher) *Selection { method Not (line 20) | func (s *Selection) Not(selector string) *Selection { method NotMatcher (line 26) | func (s *Selection) NotMatcher(m Matcher) *Selection { method FilterFunction (line 32) | func (s *Selection) FilterFunction(f func(int, *Selection) bool) *Select... method NotFunction (line 38) | func (s *Selection) NotFunction(f func(int, *Selection) bool) *Selection { method FilterNodes (line 44) | func (s *Selection) FilterNodes(nodes ...*html.Node) *Selection { method NotNodes (line 50) | func (s *Selection) NotNodes(nodes ...*html.Node) *Selection { method FilterSelection (line 57) | func (s *Selection) FilterSelection(sel *Selection) *Selection { method NotSelection (line 66) | func (s *Selection) NotSelection(sel *Selection) *Selection { method Intersection (line 74) | func (s *Selection) Intersection(sel *Selection) *Selection { method Has (line 81) | func (s *Selection) Has(selector string) *Selection { method HasMatcher (line 88) | func (s *Selection) HasMatcher(m Matcher) *Selection { method HasNodes (line 95) | func (s *Selection) HasNodes(nodes ...*html.Node) *Selection { method HasSelection (line 110) | func (s *Selection) HasSelection(sel *Selection) *Selection { method End (line 119) | func (s *Selection) End() *Selection { function winnow (line 128) | func winnow(sel *Selection, m Matcher, keep bool) []*html.Node { function winnowNodes (line 141) | func winnowNodes(sel *Selection, nodes []*html.Node, keep bool) []*html.... function winnowFunction (line 159) | func winnowFunction(sel *Selection, f func(int, *Selection) bool, keep b... FILE: filter_test.go function TestFilter (line 7) | func TestFilter(t *testing.T) { function TestFilterNone (line 12) | func TestFilterNone(t *testing.T) { function TestFilterInvalid (line 17) | func TestFilterInvalid(t *testing.T) { function TestFilterRollback (line 22) | func TestFilterRollback(t *testing.T) { function TestFilterFunction (line 28) | func TestFilterFunction(t *testing.T) { function TestFilterFunctionRollback (line 35) | func TestFilterFunctionRollback(t *testing.T) { function TestFilterNode (line 43) | func TestFilterNode(t *testing.T) { function TestFilterNodeRollback (line 49) | func TestFilterNodeRollback(t *testing.T) { function TestFilterSelection (line 55) | func TestFilterSelection(t *testing.T) { function TestFilterSelectionRollback (line 62) | func TestFilterSelectionRollback(t *testing.T) { function TestFilterSelectionNil (line 69) | func TestFilterSelectionNil(t *testing.T) { function TestNot (line 77) | func TestNot(t *testing.T) { function TestNotInvalid (line 82) | func TestNotInvalid(t *testing.T) { function TestNotRollback (line 87) | func TestNotRollback(t *testing.T) { function TestNotNone (line 93) | func TestNotNone(t *testing.T) { function TestNotFunction (line 98) | func TestNotFunction(t *testing.T) { function TestNotFunctionRollback (line 105) | func TestNotFunctionRollback(t *testing.T) { function TestNotNode (line 113) | func TestNotNode(t *testing.T) { function TestNotNodeRollback (line 119) | func TestNotNodeRollback(t *testing.T) { function TestNotSelection (line 125) | func TestNotSelection(t *testing.T) { function TestNotSelectionRollback (line 132) | func TestNotSelectionRollback(t *testing.T) { function TestIntersection (line 139) | func TestIntersection(t *testing.T) { function TestIntersectionRollback (line 145) | func TestIntersectionRollback(t *testing.T) { function TestHas (line 152) | func TestHas(t *testing.T) { function TestHasInvalid (line 158) | func TestHasInvalid(t *testing.T) { function TestHasRollback (line 163) | func TestHasRollback(t *testing.T) { function TestHasNodes (line 169) | func TestHasNodes(t *testing.T) { function TestHasNodesRollback (line 177) | func TestHasNodesRollback(t *testing.T) { function TestHasSelection (line 184) | func TestHasSelection(t *testing.T) { function TestHasSelectionRollback (line 191) | func TestHasSelectionRollback(t *testing.T) { function TestEnd (line 198) | func TestEnd(t *testing.T) { function TestEndToTop (line 203) | func TestEndToTop(t *testing.T) { FILE: iteration.go method Each (line 10) | func (s *Selection) Each(f func(int, *Selection)) *Selection { method EachIter (line 19) | func (s *Selection) EachIter() iter.Seq2[int, *Selection] { method EachWithBreak (line 33) | func (s *Selection) EachWithBreak(f func(int, *Selection) bool) *Selecti... method Map (line 47) | func (s *Selection) Map(f func(int, *Selection) string) (result []string) { function Map (line 53) | func Map[E any](s *Selection, f func(int, *Selection) E) (result []E) { FILE: iteration_test.go function TestEach (line 9) | func TestEach(t *testing.T) { function TestEachWithBreak (line 23) | func TestEachWithBreak(t *testing.T) { function TestEachEmptySelection (line 38) | func TestEachEmptySelection(t *testing.T) { function TestMap (line 52) | func TestMap(t *testing.T) { function TestForRange (line 71) | func TestForRange(t *testing.T) { function TestGenericMap (line 90) | func TestGenericMap(t *testing.T) { function TestEachIter (line 109) | func TestEachIter(t *testing.T) { function TestEachIterWithBreak (line 127) | func TestEachIterWithBreak(t *testing.T) { FILE: manipulation.go method After (line 16) | func (s *Selection) After(selector string) *Selection { method AfterMatcher (line 27) | func (s *Selection) AfterMatcher(m Matcher) *Selection { method AfterSelection (line 35) | func (s *Selection) AfterSelection(sel *Selection) *Selection { method AfterHtml (line 42) | func (s *Selection) AfterHtml(htmlStr string) *Selection { method AfterNodes (line 56) | func (s *Selection) AfterNodes(ns ...*html.Node) *Selection { method Append (line 74) | func (s *Selection) Append(selector string) *Selection { method AppendMatcher (line 82) | func (s *Selection) AppendMatcher(m Matcher) *Selection { method AppendSelection (line 90) | func (s *Selection) AppendSelection(sel *Selection) *Selection { method AppendHtml (line 95) | func (s *Selection) AppendHtml(htmlStr string) *Selection { method AppendNodes (line 106) | func (s *Selection) AppendNodes(ns ...*html.Node) *Selection { method Before (line 115) | func (s *Selection) Before(selector string) *Selection { method BeforeMatcher (line 122) | func (s *Selection) BeforeMatcher(m Matcher) *Selection { method BeforeSelection (line 130) | func (s *Selection) BeforeSelection(sel *Selection) *Selection { method BeforeHtml (line 137) | func (s *Selection) BeforeHtml(htmlStr string) *Selection { method BeforeNodes (line 150) | func (s *Selection) BeforeNodes(ns ...*html.Node) *Selection { method Clone (line 160) | func (s *Selection) Clone() *Selection { method Empty (line 168) | func (s *Selection) Empty() *Selection { method Prepend (line 183) | func (s *Selection) Prepend(selector string) *Selection { method PrependMatcher (line 191) | func (s *Selection) PrependMatcher(m Matcher) *Selection { method PrependSelection (line 199) | func (s *Selection) PrependSelection(sel *Selection) *Selection { method PrependHtml (line 204) | func (s *Selection) PrependHtml(htmlStr string) *Selection { method PrependNodes (line 217) | func (s *Selection) PrependNodes(ns ...*html.Node) *Selection { method Remove (line 227) | func (s *Selection) Remove() *Selection { method RemoveFiltered (line 243) | func (s *Selection) RemoveFiltered(selector string) *Selection { method RemoveMatcher (line 250) | func (s *Selection) RemoveMatcher(m Matcher) *Selection { method ReplaceWith (line 259) | func (s *Selection) ReplaceWith(selector string) *Selection { method ReplaceWithMatcher (line 268) | func (s *Selection) ReplaceWithMatcher(m Matcher) *Selection { method ReplaceWithSelection (line 277) | func (s *Selection) ReplaceWithSelection(sel *Selection) *Selection { method ReplaceWithHtml (line 286) | func (s *Selection) ReplaceWithHtml(htmlStr string) *Selection { method ReplaceWithNodes (line 303) | func (s *Selection) ReplaceWithNodes(ns ...*html.Node) *Selection { method SetHtml (line 310) | func (s *Selection) SetHtml(htmlStr string) *Selection { method SetText (line 325) | func (s *Selection) SetText(text string) *Selection { method Unwrap (line 332) | func (s *Selection) Unwrap() *Selection { method Wrap (line 350) | func (s *Selection) Wrap(selector string) *Selection { method WrapMatcher (line 359) | func (s *Selection) WrapMatcher(m Matcher) *Selection { method WrapSelection (line 368) | func (s *Selection) WrapSelection(sel *Selection) *Selection { method WrapHtml (line 376) | func (s *Selection) WrapHtml(htmlStr string) *Selection { method WrapNode (line 400) | func (s *Selection) WrapNode(n *html.Node) *Selection { method wrapNodes (line 404) | func (s *Selection) wrapNodes(ns ...*html.Node) *Selection { method WrapAll (line 417) | func (s *Selection) WrapAll(selector string) *Selection { method WrapAllMatcher (line 426) | func (s *Selection) WrapAllMatcher(m Matcher) *Selection { method WrapAllSelection (line 435) | func (s *Selection) WrapAllSelection(sel *Selection) *Selection { method WrapAllHtml (line 444) | func (s *Selection) WrapAllHtml(htmlStr string) *Selection { method wrapAllNodes (line 458) | func (s *Selection) wrapAllNodes(ns ...*html.Node) *Selection { method WrapAllNode (line 470) | func (s *Selection) WrapAllNode(n *html.Node) *Selection { method WrapInner (line 497) | func (s *Selection) WrapInner(selector string) *Selection { method WrapInnerMatcher (line 506) | func (s *Selection) WrapInnerMatcher(m Matcher) *Selection { method WrapInnerSelection (line 515) | func (s *Selection) WrapInnerSelection(sel *Selection) *Selection { method WrapInnerHtml (line 524) | func (s *Selection) WrapInnerHtml(htmlStr string) *Selection { method WrapInnerNode (line 542) | func (s *Selection) WrapInnerNode(n *html.Node) *Selection { method wrapInnerNodes (line 546) | func (s *Selection) wrapInnerNodes(ns ...*html.Node) *Selection { function parseHtml (line 564) | func parseHtml(h string) []*html.Node { function parseHtmlWithContext (line 574) | func parseHtmlWithContext(h string, context *html.Node) []*html.Node { function getFirstChildEl (line 585) | func getFirstChildEl(n *html.Node) *html.Node { function cloneNodes (line 594) | func cloneNodes(ns []*html.Node) []*html.Node { function cloneNode (line 606) | func cloneNode(n *html.Node) *html.Node { method manipulateNodes (line 622) | func (s *Selection) manipulateNodes(ns []*html.Node, reverse bool, method eachNodeHtml (line 656) | func (s *Selection) eachNodeHtml(htmlStr string, isParent bool, mergeFn ... FILE: manipulation_test.go constant wrapHtml (line 9) | wrapHtml = "