import { IGrid } from '../base/interface' ; import { EditRender } from '../renderer/edit-renderer' ; import { ServiceLocator } from '../services/service-locator' ; import { NormalEdit } from './normal-edit' ; hidden export class InlineEdit extends NormalEdit { protected parent : IGrid ; protected serviceLocator : ServiceLocator ; protected renderer : EditRender ; constructor ( parent ? , serviceLocator ? , renderer ? ) { super ( parent , serviceLocator ) ; this . parent = parent ; this . serviceLocator = serviceLocator ; this . renderer = renderer ; } public closeEdit ( ) { super . closeEdit ( ) ; } public addRecord ( data ? , index ? ) { super . addRecord ( data , index ) ; } public endEdit ( ) { super . endEdit ( ) ; } public updateRow ( index , data ? ) { super . updateRow ( index , data ) ; } public deleteRecord ( fieldname ? , data ? ) { super . deleteRecord ( fieldname , data ) ; } protected startEdit ( tr ? ) { super . startEdit ( tr ) ; } }