Lines Matching refs:OutlineSection
6 class OutlineSection extends TreeNode class
85 public static function createOutlineRoot(Outline $outlineContext): OutlineSection
87 return new OutlineSection($outlineContext, null);
103 …tatic function createFromEnterHeadingCall(Outline $outline, Call $enterHeadingCall): OutlineSection
105 return new OutlineSection($outline, $enterHeadingCall);
108 public function getFirstChild(): OutlineSection
117 public function addContentCall(Call $actualCall): OutlineSection
126 public function addHeaderCall(Call $actualCall): OutlineSection
155 public function setStartPosition(int $startPosition): OutlineSection
161 public function setEndPosition(int $endFileIndex): OutlineSection
295 * @return OutlineSection[]
303 public function setLevel(int $level): OutlineSection
319 * @param OutlineSection $parentSection
322 $updateLevel = function (OutlineSection $parentSection) {
333 public function deleteContentCalls(): OutlineSection
339 public function incrementLineNumber(): OutlineSection
369 public function updatePageLinkToInternal(?MarkupPath $startPath): OutlineSection
410 $updateLink = function (OutlineSection $parentSection) use ($startPath) {