Class GscapeEntitySelector

Hierarchy

Constructors

Properties

_entityList: EntityViewData[] = []
classActions?: Command[]
enabled: boolean
fullEntityList: EntityViewData[] = []
isDefaultClosed: boolean
isSearchTextEmpty: boolean = true
isVisible: boolean
loading: boolean = false
onClassSelectionCallback: ((iri: string) => void)

Type declaration

    • (iri: string): void
    • Parameters

      • iri: string

      Returns void

title: string = 'Class Selector'
styles: CSSResult[] = ...

Accessors

  • get properties(): {
        classActions: {
            type: ArrayConstructor;
        };
        entityList: {
            attribute: boolean;
            type: ObjectConstructor;
        };
        isSearchTextEmpty: {
            state: boolean;
            type: BooleanConstructor;
        };
        loading: {
            state: boolean;
            type: BooleanConstructor;
        };
        onClassSelection: {
            type: ObjectConstructor;
        };
    }
  • Returns {
        classActions: {
            type: ArrayConstructor;
        };
        entityList: {
            attribute: boolean;
            type: ObjectConstructor;
        };
        isSearchTextEmpty: {
            state: boolean;
            type: BooleanConstructor;
        };
        loading: {
            state: boolean;
            type: BooleanConstructor;
        };
        onClassSelection: {
            type: ObjectConstructor;
        };
    }

    • classActions: {
          type: ArrayConstructor;
      }
      • type: ArrayConstructor
    • entityList: {
          attribute: boolean;
          type: ObjectConstructor;
      }
      • attribute: boolean
      • type: ObjectConstructor
    • isSearchTextEmpty: {
          state: boolean;
          type: BooleanConstructor;
      }
      • state: boolean
      • type: BooleanConstructor
    • loading: {
          state: boolean;
          type: BooleanConstructor;
      }
      • state: boolean
      • type: BooleanConstructor
    • onClassSelection: {
          type: ObjectConstructor;
      }
      • type: ObjectConstructor

Methods

  • Parameters

    • Optional position: {
          x: number;
          y: number;
      }
      • x: number
      • y: number

    Returns void