License

Copyright 2016 Google Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Hierarchy

Implements

Constructors

Properties

annotationMap: Map<string, Annotation> = ...
annotationPropertySerializer: AnnotationPropertySerializer
changed: NullarySignal = ...
childAdded: Signal<((annotation: Annotation) => void)> = ...
childDeleted: Signal<((annotationId: string) => void)> = ...
childUpdated: Signal<((annotation: Annotation) => void)> = ...
disposedStacks: any
pending: Set<string> = ...
properties: Readonly<AnnotationPropertySpec>[] = []
rank_: number
readonly: boolean = false
refCount: number = 1
references: Map<string, AnnotationReference> = ...
relationships: readonly string[] = []
wasDisposed: undefined | boolean

Accessors

Methods

  • Makes sure that all descendants under this annotation which need to be visible added to the annotations tab.

    Returns

    void

    Parameters

    • annotationId: string

      annotation id of the input annotation

    • visible: boolean = false

      if the current annotation is visible or not, default is false.

    Returns void

  • Make all ancestors of the current annotation to be visible in the annotations tab.

    Returns

    void

    Parameters

    • annotationId: string

    Returns void

Generated using TypeDoc