Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents an explorer address bar.

Hierarchy

Index

Constructors

constructor

  • Parameters

    Returns any

Properties

eventQueue

eventQueue: EmitterEvent[]

Optional fsv

FS view. Must be set to make this component work.

go

go: HTMLButtonElement

Go button element.

input

input: HTMLInputElement

Address bar input element.

label

label: HTMLSpanElement

Label element.

uiComponent

uiComponent: Element

The underlying HTML element.

Methods

destroy

  • destroy(): void
  • Destroys the UI component.

    Returns void

emit

  • emit(evtName: String, ...args: any): void
  • Fires an event.

    Parameters

    • evtName: String

      The event name to fire.

    • Rest ...args: any

      The arguments to pass.

    Returns void

getElement

  • getElement(): Element
  • Returns the element for this UI component.

    Returns Element

getPath

  • getPath(): string
  • Gets the current path.

    Returns string

getSize

  • getSize(): { height: Number; w: Number }
  • Returns the size of the component.

    Returns { height: Number; w: Number }

    • height: Number
    • w: Number

init

  • init(): void
  • Optional initialization code.

    Returns void

Optional navigate

  • navigate(path: string): string
  • Navigate function callback. Necessary to make this component work.

    Parameters

    • path: string

    Returns string

on

  • on(evtName: String, callback: Function): void
  • Listens for an event.

    Parameters

    • evtName: String

      The event name to listen for.

    • callback: Function

      The callback to assign.

    Returns void

once

  • once(evtName: String, callback: Function): void
  • Listens for an event once.

    Parameters

    • evtName: String

      The event name to listen for.

    • callback: Function

      The callback to assign.

    Returns void

ongo

  • ongo(): void
  • On go function.

    Returns void

setSize

  • setSize(w: string | number, h: string | number): void
  • Sets the size of the component.

    Parameters

    • w: string | number

      CSS prefixed width.

    • h: string | number

      CSS prefixed height.

    Returns void

Generated using TypeDoc