UNPKG

@farris/command-services-vue

Version:

Render schema to web page with farris ui.

20 lines (18 loc) 1.05 kB
import { ViewModel, ViewModelState } from '@farris/devkit-vue'; import { BaseDataService } from './base-data.service'; import { FormLoadingService } from '../form-loading.service'; import { FormMessageService } from '../form-message.service'; import { FormNotifyService } from '../form-notify.service'; export declare class SubListDataService extends BaseDataService { private formLoadingService; private formMessageService; private formNotifyService; constructor(viewModel: ViewModel<ViewModelState>, formLoadingService: FormLoadingService, formMessageService: FormMessageService, formNotifyService: FormNotifyService); add(): Promise<never> | undefined; remove(id: string, successMessage?: string): Promise<void>; removeAndSave(id: string, successMessage?: string): Promise<void>; insert(position: number | string): void; removeChildrenByIds(ids: string[] | string, successMessage?: string): Promise<void>; move(direction: string, field: string, targets: string | string[]): void; private getPath; }