Interface XsdSimpleType

interface XsdSimpleType {
    list?: {
        itemType?: string;
    };
    name?: string;
    restriction?: {
        base?: string;
        enumeration?: string[];
        maxInclusive?: number;
        maxLength?: number;
        minInclusive?: number;
        minLength?: number;
        pattern?: string;
    };
    union?: {
        memberTypes?: string[];
    };
}

Properties

list?: {
    itemType?: string;
}

Type declaration

  • Optional itemType?: string
name?: string
restriction?: {
    base?: string;
    enumeration?: string[];
    maxInclusive?: number;
    maxLength?: number;
    minInclusive?: number;
    minLength?: number;
    pattern?: string;
}

Type declaration

  • Optional base?: string
  • Optional enumeration?: string[]
  • Optional maxInclusive?: number
  • Optional maxLength?: number
  • Optional minInclusive?: number
  • Optional minLength?: number
  • Optional pattern?: string
union?: {
    memberTypes?: string[];
}

Type declaration

  • Optional memberTypes?: string[]