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

32 lines 1.23 kB
import { SmoArpeggio, SmoArpeggioType } from '../../smo/data/noteModifiers'; import { SuiScoreViewOperations } from '../../render/sui/scoreViewOperations'; import { SuiComponentAdapter, SuiDialogAdapterBase } from './adapter'; import { DialogDefinition, SuiDialogParams } from './dialog'; /** * Smo Adapter for arpeggio dialog * @category SuiDialog */ export declare class SuiArpeggioAdapter extends SuiComponentAdapter { arpeggio: SmoArpeggio; backup: SmoArpeggio; changed: boolean; constructor(view: SuiScoreViewOperations); cancel(): Promise<void>; commit(): Promise<any>; get arpeggioType(): SmoArpeggioType; set arpeggioType(value: SmoArpeggioType); } /** * export const SmoArpeggioTypes = ['directionless', 'rasquedo_up', 'rasquedo_down', * 'roll_up', 'roll_down', 'brush_up', 'brush_down', 'none']; * @category SuiDialog */ export declare class SuiArpeggioDialog extends SuiDialogAdapterBase<SuiArpeggioAdapter> { /** * The template used to create the dialog components */ static dialogElements: DialogDefinition; static createAndDisplay(parameters: SuiDialogParams): void; constructor(params: SuiDialogParams); } //# sourceMappingURL=arpeggio.d.ts.map