public static class TocOptions.AsMutable extends Object implements com.vladsch.flexmark.util.misc.Mutable<TocOptions.AsMutable,TocOptions>, com.vladsch.flexmark.util.data.MutableDataSetter
| Modifier and Type | Field and Description |
|---|---|
String |
divClass |
boolean |
isAstAddOptions |
boolean |
isBlankLineSpacer |
boolean |
isCaseSensitiveTocTag |
boolean |
isHtml |
boolean |
isNumbered |
boolean |
isTextOnly |
int |
levels |
String |
listClass |
TocOptions.ListType |
listType |
String |
title |
int |
titleLevel |
| Modifier | Constructor and Description |
|---|---|
protected |
AsMutable(TocOptions.AsMutable other) |
protected |
AsMutable(TocOptions other) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
TocOptions.AsMutable |
normalizeTitle()
Used to normalize title and titleLevel after changing titleRaw or rawTitle
|
@NotNull com.vladsch.flexmark.util.data.MutableDataHolder |
setIn(@NotNull com.vladsch.flexmark.util.data.MutableDataHolder dataHolder) |
TocOptions.AsMutable |
setLevelList(int... levelList) |
TocOptions |
toImmutable() |
String |
toString() |
public int levels
public boolean isTextOnly
public boolean isNumbered
public TocOptions.ListType listType
public boolean isHtml
public int titleLevel
public String title
public boolean isAstAddOptions
public boolean isBlankLineSpacer
public String divClass
public String listClass
public boolean isCaseSensitiveTocTag
protected AsMutable(TocOptions other)
protected AsMutable(TocOptions.AsMutable other)
public TocOptions toImmutable()
toImmutable in interface com.vladsch.flexmark.util.misc.Mutable<TocOptions.AsMutable,TocOptions>public TocOptions.AsMutable normalizeTitle()
@NotNull
public @NotNull com.vladsch.flexmark.util.data.MutableDataHolder setIn(@NotNull
@NotNull com.vladsch.flexmark.util.data.MutableDataHolder dataHolder)
setIn in interface com.vladsch.flexmark.util.data.MutableDataSetterpublic TocOptions.AsMutable setLevelList(int... levelList)
Copyright © 2020. All rights reserved.