UNPKG

openlyrics-parser

Version:

Parses and extracts data from OpenLyrics files, and creates them!

24 lines (23 loc) 1.09 kB
import * as builderModel from './builder.model'; import * as xmlModel from './builder.xml.model'; export declare class Builder { overwriteMeta(obj: xmlModel.IBuilderXml, userMeta?: builderModel.IBuilderMeta): void; overwriteProperties(obj: xmlModel.IBuilderXml, userProps: builderModel.IBuilderProperties): void; overwriteFormats(obj: xmlModel.IBuilderXml, userFormat?: builderModel.IBuilderFormat[]): void; overwriteVerses(obj: xmlModel.IBuilderXml, userVerses: builderModel.IBuilderVerse[]): void; overwriteInstruments(obj: xmlModel.IBuilderXml, userInstruments?: builderModel.IBuilderInstrument[]): void; private overwriteSpecialPropTitles; private overwriteSpecialPropAuthors; private overwriteSpecialPropComments; private overwriteSpecialPropSongBooks; private overwriteSpecialPropThemes; private overwriteSpecialPropTempo; private getVerseLines; private getInstrumentLines; private getChord; private getBeat; private isStringArray; private convertToHtmlBreaks; private encodeHtmlCarats; private isVerseChord; }