Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RepresentationProvider<D, P, S, Id>

Type parameters

Hierarchy

  • RepresentationProvider

Index

Properties

defaultColorTheme: { name: string; props?: {} }

Type declaration

  • name: string
  • Optional props?: {}
    defaultSizeTheme: { name: string; props?: {} }

    Type declaration

    • name: string
    • Optional props?: {}
      defaultValues: <internal>.Values<P>
      description: string
      ensureCustomProperties?: { attach: any; detach: any }

      Type declaration

      • attach:function
        • Parameters

          Returns Promise<void>

      • detach:function
        • detach(data: D): void
        • Parameters

          • data: D

          Returns void

      factory: RepresentationFactory<D, P, S>
      label: string
      name: Id

      Methods

      • Parameters

        Returns D

      • isApplicable(data: D): boolean
      • Parameters

        • data: D

        Returns boolean

      Generated using TypeDoc