Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace EasyBindingBlock

Index

Type aliases

DescendantUnbinder: () => void

Type declaration

TypeSolver: (curve: Curve) => mapray.animation.Type | null

Type declaration

    • 型決定関数

      ここで説明する types と setter は addEntry() の引数、curve は bind() の引数である。

      types と curve がサポートする型から、setter 関数に渡されるパラメータの型 (curve から得る関数値の型も同じ) を決定して返す。

      この関数は types に含まれる型、かつ curve がサポートする型以外は返さない。そのような型が決定できなければ null を返す。

      この関数は types に複数の型を指定したときに、bind() の呼び出しのタイミングで呼び出される。types に 1 つの型しか存在しないときは呼び出されない。

      see

      EasyBindingBlock.addEntry

      see

      EasyBindingBlock.bind

      see

      Curve.isTypeSupported

      see

      Binder.Setter

      Parameters

      Returns mapray.animation.Type | null