LocationSelectorDOM: {
    _addUID: (id: string) => string;
    _createLocationAddPointElement: () => HTMLElement;
    _createLocationAutoCompletedLocationElement: (
        id: number,
        location: any,
        n: number,
    ) => void;
    _createLocationAutoCompleteElement: (id: any) => HTMLDivElement;
    _createLocationAutoCompleteResultElement: (id: number) => HTMLElement;
    _createLocationAutoCompleteteInputElement: (id: number) => HTMLElement;
    _createLocationCoordinateInputElement: (id: number) => HTMLElement;
    _createLocationPointElement: (id: number, display: number) => HTMLElement;
    _createLocationPointerInputElement: (id: number) => HTMLElement;
    _createLocationPointerShowInputElement: (id: number) => HTMLElement;
    _createLocationPointLabelElement: (id: number, text: string) => HTMLElement;
    _createLocationRemovePointElement: (id: number) => HTMLElement;
    _createMainContainerElement: () => HTMLElement;
    GPdisplayCoordinate: (value: string) => void;
} = ...

Type declaration

  • _addUID: (id: string) => string

    Add uuid to the tag ID

  • _createLocationAddPointElement: () => HTMLElement

    Create Add Point tag see event !

  • _createLocationAutoCompletedLocationElement: (id: number, location: any, n: number) => void

    Autocompletion result to a point. Proposals are dynamically filled in Javascript by autocomplete service

    TODO formaliser le contenu des reponse

  • _createLocationAutoCompleteElement: (id: any) => HTMLDivElement
  • _createLocationAutoCompleteResultElement: (id: number) => HTMLElement

    Create Results autocompletion to the point see event!

  • _createLocationAutoCompleteteInputElement: (id: number) => HTMLElement

    Create Input AutoComplete Point tag

  • _createLocationCoordinateInputElement: (id: number) => HTMLElement

    Create Input Coordinate Point tag

  • _createLocationPointElement: (id: number, display: number) => HTMLElement

    Create Container Point see event !

  • _createLocationPointerInputElement: (id: number) => HTMLElement

    Create Input Pointer tag

  • _createLocationPointerShowInputElement: (id: number) => HTMLElement

    Create Show Pointer tag

  • _createLocationPointLabelElement: (id: number, text: string) => HTMLElement

    Create Container Point see event !

  • _createLocationRemovePointElement: (id: number) => HTMLElement

    Create Remove Point tag see event !

  • _createMainContainerElement: () => HTMLElement

    Main container (DOM)

  • GPdisplayCoordinate: (value: string) => void

    Display Coordinate