Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ViewFastenerInit<S, U>

Type parameters

Hierarchy

  • ViewFastenerInit

Index

Properties

Optional child

child: boolean

Optional extends

Optional key

key: string | boolean

Optional observe

observe: boolean

Optional parentView

parentView: null | View

Optional type

type: ViewFactory<S, U>

Methods

Optional createView

  • createView(): null | S | U
  • Returns null | S | U

Optional didSetView

  • didSetView(newView: null | S, oldView: null | S, targetView: null | View): void
  • Parameters

    • newView: null | S
    • oldView: null | S
    • targetView: null | View

    Returns void

Optional fromAny

  • fromAny(value: S | U): null | S
  • Parameters

    • value: S | U

    Returns null | S

Optional insertView

  • insertView(parentView: View, childView: S, targetView: null | View, key: undefined | string): void
  • Parameters

    • parentView: View
    • childView: S
    • targetView: null | View
    • key: undefined | string

    Returns void

Optional onSetView

  • onSetView(newView: null | S, oldView: null | S, targetView: null | View): void
  • Parameters

    • newView: null | S
    • oldView: null | S
    • targetView: null | View

    Returns void

Optional willSetView

  • willSetView(newView: null | S, oldView: null | S, targetView: null | View): void
  • Parameters

    • newView: null | S
    • oldView: null | S
    • targetView: null | View

    Returns void

Generated using TypeDoc