private initSearchWidget()

in src/sampleSlicer.ts [694:725]


    private initSearchWidget(parent: HTMLElement): void {
        let counter: number = 0;

        this.searchWrapper = SampleSlicer.createElement(`<div class="searchHeader show" />`);
        parent.appendChild(this.searchWrapper);

        this.searchWrapper.appendChild(
          SampleSlicer.createElement(`<div class="search" title="Search" />`)
        );

        this.searchInput = <HTMLInputElement>SampleSlicer.createElement(`<input type="text" drag-resize-disabled class="searchInput"/>`);

        const searchEventlinstener = () => {
          this.visualHost.persistProperties(<VisualObjectInstancesToPersist>{
              merge: [{
                  objectName: "general",
                  selector: null,
                  properties: {
                      counter: counter++
                  }
              }]
          });
          this.updateInternal(false);
        };

        this.searchInput.addEventListener(
            "input",
            searchEventlinstener
        );

        this.searchWrapper.appendChild(this.searchInput);
    }