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
26 lines • 1.02 kB
TypeScript
import { SuiScoreViewOperations } from '../../render/sui/scoreViewOperations';
import { DialogDefinition, SuiDialogParams } from './dialog';
import { SuiComponentAdapter, SuiDialogAdapterBase } from './adapter';
import { MakeTupletOperation } from "../../smo/xform/operations";
/**
* @category SuiDialog
*/
export declare class SuiCustomTupletAdapter extends SuiComponentAdapter {
makeTuplet: MakeTupletOperation;
constructor(view: SuiScoreViewOperations);
commit(): Promise<void>;
cancel(): Promise<void>;
get numNotes(): number;
set numNotes(value: number);
get notesOccupied(): number;
set notesOccupied(value: number);
get ratioed(): boolean;
set ratioed(value: boolean);
get bracketed(): boolean;
set bracketed(value: boolean);
}
export declare class SuiCustomTupletDialog extends SuiDialogAdapterBase<SuiCustomTupletAdapter> {
static dialogElements: DialogDefinition;
constructor(parameters: SuiDialogParams);
}
//# sourceMappingURL=customTuplets.d.ts.map