Skip to content
garafu edited this page Jun 3, 2013 · 3 revisions

public static property.
This object has follwing properties, and methods.

  • Properties
  • .original
  • .major
  • .minor
  • .build
  • .revision
  • Methods
  • .initialize( string )
  • .isEqual( number, number, number, number )
  • .isOrLess( number, number, number, number )
  • .isLessThan( number, number, number, number )
  • .isOrMore( number, number, number, number )
  • .isMoreThan( number, number, number, number )

.original

type : string
This property has original version string that has given initially.

.major

type : number
Major version number.

.minor

type : number
Minor version number, or null.

.builid

type : number
Build version number, or null.

.revision

type : number
Revision version number, or null.

.initialize( string )

Initialize Version class instance. This method set properties according to the given string.

Syntax:

private {void} initialize(
        {string} version
)

Parameter:

  • {string} version
    version string.

Return:

  • {void}
    no return value.

.isEqual( number[, number [, number [, number]]] )

Whether the current version is equal to the given version.

Syntax:

public {boolean} is(
        {number} major
        [, {number} minor
        [, {number} build
        [, {number} revision]]]
)

Parameter:

  • {number} major
    Major version number.
  • {number} minor
    (optional) Minor version number.
  • {number} build
    (optional) Build version number.
  • {number} reision
    (optional) Revision version number.

Return:

  • {boolean}
    Whether the current version is equal to the given version.

.isOrLess( number[, number [, number [, number]]] )

Whether the current version is or less than the given version.

Syntax:

public {boolean} isOrLess(
        {number} major
        [, {number} minor
        [, {number} build
        [, {number} revision]]]
)

Parameter:

  • {number} major
    Major version number.
  • {number} minor
    (optional) Minor version number.
  • {number} build
    (optional) Build version number.
  • {number} reision
    (optional) Revision version number.

Return:

  • {boolean}
    Whether the current version is or less than the given version.

.isLessThan( number[, number [, number [, number]]] )

Whether the current version is less than the given version.

Syntax:

public {boolean} is(
        {number} major
        [, {number} minor
        [, {number} build
        [, {number} revision]]]
)

Parameter:

  • {number} major
    Major version number.
  • {number} minor
    (optional) Minor version number.
  • {number} build
    (optional) Build version number.
  • {number} reision
    (optional) Revision version number.

Return:

  • {boolean}
    Whether the current version is less than the given version.

.isOrMore( number[, number [, number [, number]]] )

Whether the current version is or more than the given version.

Syntax:

public {boolean} is(
        {number} major
        [, {number} minor
        [, {number} build
        [, {number} revision]]]
)

Parameter:

  • {number} major
    Major version number.
  • {number} minor
    (optional) Minor version number.
  • {number} build
    (optional) Build version number.
  • {number} reision
    (optional) Revision version number.

Return:

  • {boolean}
    Whether the current version is or more than the given version.

.isMoreThan( number[, number [, number [, number]]] )

Whether the current version is more than the given version.

Syntax:

public {boolean} is(
        {number} major
        [, {number} minor
        [, {number} build
        [, {number} revision]]]
)

Parameter:

  • {number} major
    Major version number.
  • {number} minor
    (optional) Minor version number.
  • {number} build
    (optional) Build version number.
  • {number} reision
    (optional) Revision version number.

Return:

  • {boolean}
    Whether the current version is more than the given version.

Clone this wiki locally