From 29da5235798283e55f67e81231a883ac05ba4b67 Mon Sep 17 00:00:00 2001 From: Andrey Savin <69673750+anti-the-social@users.noreply.github.com> Date: Wed, 7 Dec 2022 22:11:34 +0200 Subject: [PATCH] Interface (overrideLevel -> overrideLevels) Breaking change --- src/file/numbering/num.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/file/numbering/num.ts b/src/file/numbering/num.ts index 983544b447..1425aafcc2 100644 --- a/src/file/numbering/num.ts +++ b/src/file/numbering/num.ts @@ -18,15 +18,17 @@ class NumAttributes extends XmlAttributeComponent<{ protected readonly xmlKeys = { numId: "w:numId" }; } +interface IOverrideLevel { + readonly num: number; + readonly start?: number; +} + export interface IConcreteNumberingOptions { readonly numId: number; readonly abstractNumId: number; readonly reference: string; readonly instance: number; - readonly overrideLevel?: { - readonly num: number; - readonly start?: number; - }; + readonly overrideLevels?: readonly IOverrideLevel[]; } //