Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChartTraitObserver<X, Y, R>

Type parameters

Hierarchy

Index

Methods

Optional traitDidAggregate

Optional traitDidCorrelate

Optional traitDidInsertChildModel

  • traitDidInsertChildModel(childModel: Model, targetModel: null | Model, trait: R): void

Optional traitDidInsertTrait

  • traitDidInsertTrait(memberTrait: Trait, targetTrait: null | Trait, trait: R): void

Optional traitDidMount

  • traitDidMount(trait: R): void
  • Parameters

    • trait: R

    Returns void

Optional traitDidMutate

Optional traitDidPower

  • traitDidPower(trait: R): void
  • Parameters

    • trait: R

    Returns void

Optional traitDidReconcile

Optional traitDidRemoveChildModel

  • traitDidRemoveChildModel(childModel: Model, trait: R): void

Optional traitDidRemoveTrait

  • traitDidRemoveTrait(memberTrait: Trait, trait: R): void

Optional traitDidSetBottomAxis

  • traitDidSetBottomAxis(newBottomAxisTrait: null | AxisTrait<X>, oldBottomAxisTrait: null | AxisTrait<X>, targetTrait: null | Trait, trait: R): void
  • Parameters

    • newBottomAxisTrait: null | AxisTrait<X>
    • oldBottomAxisTrait: null | AxisTrait<X>
    • targetTrait: null | Trait
    • trait: R

    Returns void

Optional traitDidSetGraph

  • traitDidSetGraph(newGraphTrait: null | GraphTrait<X, Y>, oldGraphTrait: null | GraphTrait<X, Y>, targetTrait: null | Trait, trait: R): void
  • Parameters

    Returns void

Optional traitDidSetLeftAxis

  • traitDidSetLeftAxis(newLeftAxisTrait: null | AxisTrait<Y>, oldLeftAxisTrait: null | AxisTrait<Y>, targetTrait: null | Trait, trait: R): void
  • Parameters

    Returns void

Optional traitDidSetModel

Optional traitDidSetParentModel

  • traitDidSetParentModel(newParentModel: null | Model, oldParentModel: null | Model, trait: R): void
  • Parameters

    • newParentModel: null | Model
    • oldParentModel: null | Model
    • trait: R

    Returns void

Optional traitDidSetRightAxis

  • traitDidSetRightAxis(newRightAxisTrait: null | AxisTrait<Y>, oldRightAxisTrait: null | AxisTrait<Y>, targetTrait: null | Trait, trait: R): void
  • Parameters

    Returns void

Optional traitDidSetTopAxis

  • traitDidSetTopAxis(newTopAxisTrait: null | AxisTrait<X>, oldTopAxisTrait: null | AxisTrait<X>, targetTrait: null | Trait, trait: R): void
  • Parameters

    Returns void

Optional traitDidStartConsuming

  • traitDidStartConsuming(trait: R): void

Optional traitDidStopConsuming

  • traitDidStopConsuming(trait: R): void

Optional traitDidUnmount

  • traitDidUnmount(trait: R): void
  • Parameters

    • trait: R

    Returns void

Optional traitDidUnpower

  • traitDidUnpower(trait: R): void
  • Parameters

    • trait: R

    Returns void

Optional traitDidValidate

Optional traitWillAggregate

Optional traitWillCorrelate

Optional traitWillInsertChildModel

  • traitWillInsertChildModel(childModel: Model, targetModel: null | Model, trait: R): void

Optional traitWillInsertTrait

  • traitWillInsertTrait(memberTrait: Trait, targetTrait: null | Trait, trait: R): void

Optional traitWillMount

  • traitWillMount(trait: R): void
  • Parameters

    • trait: R

    Returns void

Optional traitWillMutate

Optional traitWillPower

  • traitWillPower(trait: R): void
  • Parameters

    • trait: R

    Returns void

Optional traitWillReconcile

Optional traitWillRemoveChildModel

  • traitWillRemoveChildModel(childModel: Model, trait: R): void

Optional traitWillRemoveTrait

  • traitWillRemoveTrait(memberTrait: Trait, trait: R): void

Optional traitWillSetBottomAxis

  • traitWillSetBottomAxis(newBottomAxisTrait: null | AxisTrait<X>, oldBottomAxisTrait: null | AxisTrait<X>, targetTrait: null | Trait, trait: R): void
  • Parameters

    • newBottomAxisTrait: null | AxisTrait<X>
    • oldBottomAxisTrait: null | AxisTrait<X>
    • targetTrait: null | Trait
    • trait: R

    Returns void

Optional traitWillSetGraph

  • traitWillSetGraph(newGraphTrait: null | GraphTrait<X, Y>, oldGraphTrait: null | GraphTrait<X, Y>, targetTrait: null | Trait, trait: R): void
  • Parameters

    Returns void

Optional traitWillSetLeftAxis

  • traitWillSetLeftAxis(newLeftAxisTrait: null | AxisTrait<Y>, oldLeftAxisTrait: null | AxisTrait<Y>, targetTrait: null | Trait, trait: R): void
  • Parameters

    Returns void

Optional traitWillSetModel

Optional traitWillSetParentModel

  • traitWillSetParentModel(newParentModel: null | Model, oldParentModel: null | Model, trait: R): void

Optional traitWillSetRightAxis

  • traitWillSetRightAxis(newRightAxisTrait: null | AxisTrait<Y>, oldRightAxisTrait: null | AxisTrait<Y>, targetTrait: null | Trait, trait: R): void
  • Parameters

    Returns void

Optional traitWillSetTopAxis

  • traitWillSetTopAxis(newTopAxisTrait: null | AxisTrait<X>, oldTopAxisTrait: null | AxisTrait<X>, targetTrait: null | Trait, trait: R): void
  • Parameters

    Returns void

Optional traitWillStartConsuming

  • traitWillStartConsuming(trait: R): void

Optional traitWillStopConsuming

  • traitWillStopConsuming(trait: R): void

Optional traitWillUnmount

  • traitWillUnmount(trait: R): void
  • Parameters

    • trait: R

    Returns void

Optional traitWillUnpower

  • traitWillUnpower(trait: R): void
  • Parameters

    • trait: R

    Returns void

Optional traitWillValidate

Generated using TypeDoc