@omnia/foundation
Version:
Provide omnia foundation typings and tooling work on client side for omnia extension.
23 lines (22 loc) • 767 B
TypeScript
import { ElementRef, EventEmitter, OnChanges, OnInit } from '@angular/core';
import { Shared } from "../../../models";
export declare class Sortable implements OnInit, OnChanges {
private element;
sortableOptions: Shared.ISortableOptions;
enable: boolean;
omfSortableItems: Array<any>;
omfSortableItemsChange: EventEmitter<Array<any>>;
private sortableInstance;
constructor(element: ElementRef);
ngOnInit(): void;
ngOnChanges(changes: any): void;
private registerEvent;
private reorderElemnts;
}
export declare class SortableIndex implements OnInit, OnChanges {
private element;
index: number;
constructor(element: ElementRef);
ngOnInit(): void;
ngOnChanges(changes: any): void;
}