File

projects/wms-framework/src/lib/baseframework/test/DummyTextReader.ts

Index

Properties
Accessors

Properties

Private flag
Type : boolean
Private myDateTime3
Default value : new Date()
Private myInt0
Type : number
Default value : 0
Private myString2
Type : string
Default value : null

Accessors

MyInt
getMyInt()
setMyInt(value: number)
Parameters :
Name Type Optional
value number No
Returns : void
MyString
getMyString()
setMyString(value: string)
Parameters :
Name Type Optional
value string No
Returns : void
MyDateTime
getMyDateTime()
setMyDateTime(value: Date)
Parameters :
Name Type Optional
value Date No
Returns : void
Flag
getFlag()
setFlag(v: boolean)
Parameters :
Name Type Optional
v boolean No
Returns : void
import { ClassInfo } from '../../decorators/ClassInfo';
import { propertyInfo } from '../ReflectionSupport';
import { TextReader } from '../TextReader';

export class DummyTextReader extends TextReader {
  ReadBlock(_buffer: any, _index: number, _count: number): number {
    return 0;
  }
}

@ClassInfo({
  classId: 'XmlSerializerTest.DummyData',
  assembly: 'XmlSerializerTest',
  implements: [],
})
export class DummyData {
  private myInt0 = 0;
  private myString2: string = null;
  private myDateTime3 = new Date();

  @propertyInfo()
  get MyInt(): number {
    return this.myInt0;
  }
  set MyInt(value: number) {
    this.myInt0 = value;
  }

  @propertyInfo()
  get MyString(): string {
    return this.myString2;
  }
  set MyString(value: string) {
    this.myString2 = value;
  }

  @propertyInfo()
  get MyDateTime(): Date {
    return this.myDateTime3;
  }
  set MyDateTime(value: Date) {
    this.myDateTime3 = value;
  }

  private flag: boolean;
  @propertyInfo()
  public get Flag(): boolean {
    return this.flag;
  }
  public set Flag(v: boolean) {
    this.flag = v;
  }
}

result-matching ""

    No results matching ""