UNPKG

smoosic

Version:

<sub>[Github site](https://github.com/Smoosic/smoosic) | [source documentation](https://smoosic.github.io/Smoosic/release/docs/modules.html) | [change notes](https://aarondavidnewman.github.io/Smoosic/changes.html) | [application](https://smoosic.github.i

56 lines 1.95 kB
import { SuiScoreViewOperations } from '../../render/sui/scoreViewOperations'; import { DialogDefinition, SuiDialogParams } from './dialog'; import { SuiComponentAdapter, SuiDialogAdapterBase } from './adapter'; import { SuiButtonArrayComponent } from './components/buttonArray'; import { SuiDialogNotifier, SuiBaseComponentParams } from './components/baseComponent'; /** * @category SuiDialog */ export declare class SuiEndBarButtonComponent extends SuiButtonArrayComponent { constructor(dialog: SuiDialogNotifier, parameter: SuiBaseComponentParams); } /** * @category SuiDialog */ export declare class SuiStartBarButtonComponent extends SuiButtonArrayComponent { constructor(dialog: SuiDialogNotifier, parameter: SuiBaseComponentParams); } /** * @category SuiDialog */ export declare class SuiRepeatSymbolButtonComponent extends SuiButtonArrayComponent { constructor(dialog: SuiDialogNotifier, parameter: SuiBaseComponentParams); } /** * Smo dialog adapter for measure endings and repeats. * @category SuiDialog */ export declare class SuiEndingsAdapter extends SuiComponentAdapter { startBarCode: string; endBarCode: string; repeatSymbolCode: string; constructor(view: SuiScoreViewOperations); get repeatSymbolComponent(): string; set repeatSymbolComponent(value: string); get endBarComponent(): string; set endBarComponent(value: string); get startBarComponent(): string; set startBarComponent(value: string); commit(): Promise<void>; cancel(): Promise<void>; remove(): Promise<void>; } /** * @category SuiDialog */ export declare class SuiEndingsDialog extends SuiDialogAdapterBase<SuiEndingsAdapter> { static get applyTo(): { score: number; selected: number; remaining: number; }; static dialogElements: DialogDefinition; constructor(parameters: SuiDialogParams); changed(): Promise<void>; } //# sourceMappingURL=endings.d.ts.map