palm-sync
    Preparing search index...

    Class DlpWriteAppPreferenceFlags

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    backedUp: boolean = false

    If set, use backed up preferences database.

    value: number
    wrapperType: new () => SerializableWrapper<number>

    Methods

    • Parameters

      • jsonValue: number | { [key: string | symbol]: number }

      Returns void

    • Parameters

      • buffer: Buffer
      • Optionalopts: DeserializeOptions

      Returns number

    • Parameters

      • Optionalopts: SerializeOptions

      Returns number

    • Parameters

      • Optionalopts: SerializeOptions

      Returns Buffer

    • Type Parameters

      • T extends Serializable

      Parameters

      • this: new () => T
      • buffer: Buffer
      • Optionalopts: DeserializeOptions

      Returns T

    • Create a new instance of this wrapper class from a raw value.

      Type Parameters

      • SBitmaskT extends SBitmask

      Parameters

      Returns SBitmaskT

    • Returns an SBitmask class that serializes using the provided SerializableWrapper.

      Parameters

      • wrapperType: new () => SerializableWrapper<number>

      Returns {
          from<T extends Serializable>(
              this: new () => T,
              buffer: Buffer,
              opts?: DeserializeOptions,
          ): T;
          of<SBitmaskT extends SBitmask>(
              this: new () => SBitmaskT,
              value: number,
          ): SBitmaskT;
          of(
              wrapperType: new () => SerializableWrapper<number>,
          ): { new (): { wrapperType: new () => SerializableWrapper<number>; value: number; deserialize(buffer: Buffer<ArrayBufferLike>, opts?: DeserializeOptions | undefined): number; serialize(opts?: SerializeOptions | undefined): Buffer<...>; getSerializedLength(opts?: SerializeOptions | undefined): number; toJSON(): any; ass...;
          with<T extends SBitmask>(this: new () => T, props?: Partial<T>): T;
          new (): {
              value: number;
              wrapperType: new () => SerializableWrapper<number>;
              assignJSON(jsonValue: number | { [key: string | symbol]: number }): void;
              deserialize(buffer: Buffer, opts?: DeserializeOptions): number;
              getSerializedLength(opts?: SerializeOptions): number;
              serialize(opts?: SerializeOptions): Buffer;
              toJSON(): any;
          };
      }

        • new (): {
              value: number;
              wrapperType: new () => SerializableWrapper<number>;
              assignJSON(jsonValue: number | { [key: string | symbol]: number }): void;
              deserialize(buffer: Buffer, opts?: DeserializeOptions): number;
              getSerializedLength(opts?: SerializeOptions): number;
              serialize(opts?: SerializeOptions): Buffer;
              toJSON(): any;
          }
        • Returns {
              value: number;
              wrapperType: new () => SerializableWrapper<number>;
              assignJSON(jsonValue: number | { [key: string | symbol]: number }): void;
              deserialize(buffer: Buffer, opts?: DeserializeOptions): number;
              getSerializedLength(opts?: SerializeOptions): number;
              serialize(opts?: SerializeOptions): Buffer;
              toJSON(): any;
          }

      • from: function
        • Type Parameters

          • T extends Serializable

          Parameters

          • this: new () => T
          • buffer: Buffer
          • Optionalopts: DeserializeOptions

          Returns T

      • of: function
        • Create a new instance of this wrapper class from a raw value.

          Type Parameters

          • SBitmaskT extends SBitmask

          Parameters

          Returns SBitmaskT

        • Returns an SBitmask class that serializes using the provided SerializableWrapper.

          Parameters

          • wrapperType: new () => SerializableWrapper<number>

          Returns { new (): { wrapperType: new () => SerializableWrapper<number>; value: number; deserialize(buffer: Buffer<ArrayBufferLike>, opts?: DeserializeOptions | undefined): number; serialize(opts?: SerializeOptions | undefined): Buffer<...>; getSerializedLength(opts?: SerializeOptions | undefined): number; toJSON(): any; ass...

      • with: function
        • Create a new instance with the provided initial properties.

          Type Parameters

          • T extends SBitmask

          Parameters

          • this: new () => T
          • Optionalprops: Partial<T>

          Returns T

    • Create a new instance with the provided initial properties.

      Type Parameters

      • T extends SBitmask

      Parameters

      • this: new () => T
      • Optionalprops: Partial<T>

      Returns T