UNPKG

@pilotlab/data

Version:

A luxurious user experience framework, developed by your friends at Pilot.

10 lines (9 loc) 607 B
import { NodeChangeType, NodeEventArgs } from '@pilotlab/nodes'; import { IPromise } from '@pilotlab/result'; import AttributeBase from './attributeBase'; import IAttributeChangeOptions from './interfaces/iAttributeChangeOptions'; export declare class AttributeEventArgs<TAttribute extends AttributeBase<any, any, any, any>> extends NodeEventArgs<TAttribute> { constructor(attribute: TAttribute, changeType: NodeChangeType, changeOptions?: IAttributeChangeOptions, result?: IPromise<any>, isMultipleNodeChange?: boolean); changeOptions: IAttributeChangeOptions; } export default AttributeEventArgs;