UNPKG

@obliczeniowo/elementary

Version:
21 lines (20 loc) 992 B
import { Observable } from 'rxjs'; import { ValuePickerItem } from './value-item.model'; export declare abstract class AbstractValueSetModel { set: ValuePickerItem[]; max: number; columns: number; loading: boolean; abstract init(current?: ValuePickerItem): Observable<void>; abstract getNextSet(): Observable<boolean>; abstract getPreviousSet(): Observable<boolean>; abstract getCurrentSet(): Observable<ValuePickerItem[]>; abstract displayNextPrevious(): Observable<boolean>; abstract next(current?: ValuePickerItem): Observable<ValuePickerItem | undefined>; abstract previous(current?: ValuePickerItem): Observable<ValuePickerItem | undefined>; nextDisabled(): Observable<boolean | undefined>; previousDisabled(): Observable<boolean | undefined>; decreaseDisabled(current?: ValuePickerItem): boolean; increaseDisabled(current?: ValuePickerItem): boolean; selected(item: ValuePickerItem, current?: ValuePickerItem): boolean; }