ListStyleSheetManager
Classes
ListStyleSheetManager
Implements
Constructors
Constructor
new ListStyleSheetManager(listSetting): ListStyleSheetManager;
Parameters
| Parameter | Type |
|---|---|
listSetting | IListSetting |
Returns
Methods
clearAllStyleSheets()
clearAllStyleSheets(): void;
Clears all style sheets.
Returns
void
Implementation of
IListStyleSheetManager.clearAllStyleSheets
createDefaultBulletedStyleSheet()
createDefaultBulletedStyleSheet(bulletCharCode): IListStyleSheetAccessor;
Creates a new style sheet with default style for bulleted list.
Parameters
| Parameter | Type | Description |
|---|---|---|
bulletCharCode | number | character code used as 'bullet' (e.g., code 8225 used for “‡“). |
Returns
stylesheet with unique name.
Implementation of
IListStyleSheetManager.createDefaultBulletedStyleSheet
createDefaultNumberedStyleSheet()
createDefaultNumberedStyleSheet(numberingFormat): IListStyleSheetAccessor;
Creates a new style sheet with default style for numbered list.
Parameters
| Parameter | Type | Description |
|---|---|---|
numberingFormat | NumberingFormatType | numbering format. |
Returns
stylesheet with unique name.
Implementation of
IListStyleSheetManager.createDefaultNumberedStyleSheet
createEmptyStyleSheet()
createEmptyStyleSheet(): IListStyleSheetAccessor;
Creates a new empty stylesheet.
Returns
stylesheet with unique name.
Implementation of
IListStyleSheetManager.createEmptyStyleSheet
createStyleSheet()
createStyleSheet(listStyles): IListStyleSheetAccessor;
Creates a new style sheet by existing list styles.
Parameters
| Parameter | Type | Description |
|---|---|---|
listStyles | IListStyle[] | list styles. |
Returns
stylesheet with unique name.
Implementation of
IListStyleSheetManager.createStyleSheet
getAllStyleSheets()
getAllStyleSheets(): IListStyleSheetAccessor[];
Returns all style sheets.
Returns
Implementation of
IListStyleSheetManager.getAllStyleSheets
getDefaultListLevelGap()
getDefaultListLevelGap(type): number;
Returns the default gap between list levels.
Parameters
| Parameter | Type | Description |
|---|---|---|
type | ListType | list type. |
Returns
number
Implementation of
IListStyleSheetManager.getDefaultListLevelGap
getDefaultListStyle()
getDefaultListStyle(type, level): IListStyle;
Returns the default list style by type.
Parameters
| Parameter | Type | Description |
|---|---|---|
type | ListType | list type. |
level | number | list level. |
Returns
Implementation of
IListStyleSheetManager.getDefaultListStyle
getListSetting()
getListSetting(): IListSetting;
Returns list settings.
Returns
Implementation of
IListStyleSheetManager.getListSetting
getStyleSheet()
getStyleSheet(name): IListStyleSheetAccessor;
Returns the list style sheet by name.
Parameters
| Parameter | Type | Description |
|---|---|---|
name | string | unique name of stylesheet. |
Returns
Implementation of
IListStyleSheetManager.getStyleSheet
getStyleSheetsCount()
getStyleSheetsCount(): number;
Returns the number of style sheets.
Returns
number
Implementation of
IListStyleSheetManager.getStyleSheetsCount
initialize()
initialize(styleSheets?): void;
Clears and initializes list style sheets.
Parameters
| Parameter | Type |
|---|---|
styleSheets? | IListStyleSheet[] |
Returns
void
Implementation of
IListStyleSheetManager.initialize
isStyleSheetExists()
isStyleSheetExists(name): boolean;
Checks for the existence of a style sheet.
Parameters
| Parameter | Type | Description |
|---|---|---|
name | string | unique name of stylesheet. |
Returns
boolean
true if the style sheet exists, false otherwise.