EasyFM - v5.0.0-beta.1
    Preparing search index...

    Class default

    Represents a FileMaker host.

    Implements

    • HostBase
    Index

    Constructors

    • Parameters

      • _hostname: string
      • timezoneOffset: (moment: Moment) => number = ...
      • verify: boolean = true

      Returns default

    Properties

    _metadata:
        | {
            productInfo: {
                buildDate?: Date;
                dateFormat: string;
                name: string;
                timeFormat: string;
                timeStampFormat: string;
                version?: string;
            };
        }
        | null = null
    hostname: string
    protocol: DatabaseProtocol
    timezoneOffsetFunc: (moment: Moment) => number
    verify: boolean

    Accessors

    • get dateFormat(): string

      FileMaker host date format converted to Moment-compatible tokens.

      Returns string

    • get metadata(): {
          productInfo: {
              buildDate?: Date;
              dateFormat: string;
              name: string;
              timeFormat: string;
              timeStampFormat: string;
              version?: string;
          };
      }

      Returns {
          productInfo: {
              buildDate?: Date;
              dateFormat: string;
              name: string;
              timeFormat: string;
              timeStampFormat: string;
              version?: string;
          };
      }

    • get timeFormat(): string

      FileMaker host time format.

      Returns string

    • get timeStampFormat(): string

      FileMaker host timestamp format converted to Moment-compatible tokens.

      Returns string

    Methods

    • Fetch and cache FileMaker host product metadata.

      Returns Promise<
          {
              productInfo: {
                  buildDate?: Date;
                  dateFormat: string;
                  name: string;
                  timeFormat: string;
                  timeStampFormat: string;
                  version?: string;
              };
          },
      >