diff --git a/doc/__404error.html b/doc/__404error.html index 4a09040..3785887 100644 --- a/doc/__404error.html +++ b/doc/__404error.html @@ -79,8 +79,8 @@
uuid packagedata
  • enums
  • parsing
  • +
  • rng
  • uuid
  • -
  • uuid_util
  • uuid_value
  • v1
  • v4
  • @@ -101,7 +101,7 @@
    uuid package uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/api/__404error.html b/doc/api/__404error.html deleted file mode 100644 index 2bdab6d..0000000 --- a/doc/api/__404error.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - uuid - Dart API docs - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    uuid
    - -
    - -
    -
    -
    - -
    -

    404: Something's gone wrong :-(

    - -
    -

    You've tried to visit a page that doesn't exist. Luckily this site - has other pages.

    -

    If you were looking for something specific, try searching: -

    -

    - -
    -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/categories.json b/doc/api/categories.json deleted file mode 100644 index fe51488..0000000 --- a/doc/api/categories.json +++ /dev/null @@ -1 +0,0 @@ -[] diff --git a/doc/api/data/GlobalOptions-class.html b/doc/api/data/GlobalOptions-class.html deleted file mode 100644 index 303383b..0000000 --- a/doc/api/data/GlobalOptions-class.html +++ /dev/null @@ -1,269 +0,0 @@ - - - - - - - - GlobalOptions class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    GlobalOptions
    - -
    - -
    -
    -
    - -
    -
    -

    GlobalOptions class - Null safety - -

    - - -
    -

    GlobalOptions stores the global options passed into the library on instantiation. -GlobalOptions.rng is the random number generator class to use. Defaults to MathRNG() MathRNG

    -
    - - - - -
    -

    Constructors

    - -
    -
    - GlobalOptions(RNG? rng) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - rng - RNG? - -
    -
    - -
    final
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/GlobalOptions/GlobalOptions.html b/doc/api/data/GlobalOptions/GlobalOptions.html deleted file mode 100644 index 8661c27..0000000 --- a/doc/api/data/GlobalOptions/GlobalOptions.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - GlobalOptions constructor - GlobalOptions - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    GlobalOptions
    - -
    - -
    -
    -
    - -
    -
    -

    GlobalOptions constructor - Null safety -

    - -
    - const - GlobalOptions(
    1. RNG? rng
    2. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const GlobalOptions(this.rng);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/GlobalOptions/namedArgs.html b/doc/api/data/GlobalOptions/namedArgs.html deleted file mode 100644 index 05486b7..0000000 --- a/doc/api/data/GlobalOptions/namedArgs.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - namedArgs property - GlobalOptions class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    namedArgs
    - -
    - -
    -
    -
    - -
    -
    -

    namedArgs property - Null safety -

    - -
    - - Map<Symbol, dynamic>? - namedArgs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final Map<Symbol, dynamic>? namedArgs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/GlobalOptions/positionalArgs.html b/doc/api/data/GlobalOptions/positionalArgs.html deleted file mode 100644 index d2af584..0000000 --- a/doc/api/data/GlobalOptions/positionalArgs.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - positionalArgs property - GlobalOptions class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    positionalArgs
    - -
    - -
    -
    -
    - -
    -
    -

    positionalArgs property - Null safety -

    - -
    - - List? - positionalArgs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List? positionalArgs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/GlobalOptions/rng.html b/doc/api/data/GlobalOptions/rng.html deleted file mode 100644 index f475a11..0000000 --- a/doc/api/data/GlobalOptions/rng.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - rng property - GlobalOptions class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    rng
    - -
    - -
    -
    -
    - -
    -
    -

    rng property - Null safety -

    - -
    - - RNG? - rng -
    final
    - -
    - - - -
    -

    Implementation

    -
    final RNG? rng;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1Options-class.html b/doc/api/data/V1Options-class.html deleted file mode 100644 index 9caf51e..0000000 --- a/doc/api/data/V1Options-class.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - - - - - V1Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V1Options
    - -
    - -
    -
    -
    - -
    -
    -

    V1Options class - Null safety - -

    - - -
    -

    V1Options stores the options passed into the v1 function. -clockSeq (Number between 0 - 0x3fff) RFC clock sequence. - Default: An internally maintained clockseq is used. -mSecs is the time in milliseconds since the unix epoch. Defualt: Now. -nSecs is the number of 100-nanosecond intervals since the last mSecs. - Ignored if msecs is unspecified. Default: internal uuid counter is - used, as per 4.2.1.2. -node Node id as List of 6 bytes (per 4.1.6). Default: Randomnly generated ID. -seedBytes is the random bytes to use to generate the node id and clock - sequence. Primarily used for testing, or recreating a UUID

    -
    - - - - -
    -

    Constructors

    - -
    -
    - V1Options(int? clockSeq, int? mSecs, int? nSecs, List<int>? node, List<int>? seedBytes) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - clockSeq - int? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - mSecs - int? - -
    -
    - -
    final
    - -
    - -
    - node - List<int>? - -
    -
    - -
    final
    - -
    - -
    - nSecs - int? - -
    -
    - -
    final
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    - seedBytes - List<int>? - -
    -
    - -
    final
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1Options/V1Options.html b/doc/api/data/V1Options/V1Options.html deleted file mode 100644 index 9cd16c7..0000000 --- a/doc/api/data/V1Options/V1Options.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - V1Options constructor - V1Options - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V1Options
    - -
    - -
    -
    -
    - -
    -
    -

    V1Options constructor - Null safety -

    - -
    - const - V1Options(
    1. int? clockSeq,
    2. -
    3. int? mSecs,
    4. -
    5. int? nSecs,
    6. -
    7. List<int>? node,
    8. -
    9. List<int>? seedBytes
    10. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const V1Options(
    -    this.clockSeq, this.mSecs, this.nSecs, this.node, this.seedBytes);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1Options/clockSeq.html b/doc/api/data/V1Options/clockSeq.html deleted file mode 100644 index 0b8ac08..0000000 --- a/doc/api/data/V1Options/clockSeq.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - clockSeq property - V1Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    clockSeq
    - -
    - -
    -
    -
    - -
    -
    -

    clockSeq property - Null safety -

    - -
    - - int? - clockSeq -
    final
    - -
    - - - -
    -

    Implementation

    -
    final int? clockSeq;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1Options/mSecs.html b/doc/api/data/V1Options/mSecs.html deleted file mode 100644 index 62dbfce..0000000 --- a/doc/api/data/V1Options/mSecs.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - mSecs property - V1Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    mSecs
    - -
    - -
    -
    -
    - -
    -
    -

    mSecs property - Null safety -

    - -
    - - int? - mSecs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final int? mSecs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1Options/nSecs.html b/doc/api/data/V1Options/nSecs.html deleted file mode 100644 index 8be9310..0000000 --- a/doc/api/data/V1Options/nSecs.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - nSecs property - V1Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    nSecs
    - -
    - -
    -
    -
    - -
    -
    -

    nSecs property - Null safety -

    - -
    - - int? - nSecs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final int? nSecs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1Options/node.html b/doc/api/data/V1Options/node.html deleted file mode 100644 index 187b485..0000000 --- a/doc/api/data/V1Options/node.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - node property - V1Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    node
    - -
    - -
    -
    -
    - -
    -
    -

    node property - Null safety -

    - -
    - - List<int>? - node -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List<int>? node;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1Options/seedBytes.html b/doc/api/data/V1Options/seedBytes.html deleted file mode 100644 index a477964..0000000 --- a/doc/api/data/V1Options/seedBytes.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - seedBytes property - V1Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    seedBytes
    - -
    - -
    -
    -
    - -
    -
    -

    seedBytes property - Null safety -

    - -
    - - List<int>? - seedBytes -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List<int>? seedBytes;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1State-class.html b/doc/api/data/V1State-class.html deleted file mode 100644 index b36a9ad..0000000 --- a/doc/api/data/V1State-class.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - - - V1State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V1State
    - -
    - -
    -
    -
    - -
    -
    -

    V1State class - Null safety - -

    - - -
    -

    V1State stores the state of the v1 function. -nodeId is the node id currently being used -clockSeq is the clock sequence currently being used -mSecs is the time in milliseconds since the unix epoch -nSecs is the number of 100-nanosecond intervals since the last mSecs -initialized is a boolean to indicate whether or not the state has been -initialized once already. Prevents re-initialization on subsequent calls to -_init() from within the v1 function.

    -
    - - - - -
    -

    Constructors

    - -
    -
    - V1State() -
    -
    - -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - -
    -

    Static Properties

    - -
    -
    - clockSeq - int? - -
    -
    - -
    read / write
    - -
    - -
    - initialized - bool - -
    -
    - -
    read / write
    - -
    - -
    - mSecs - int - -
    -
    - -
    read / write
    - -
    - -
    - nodeId - List<int>? - -
    -
    - -
    read / write
    - -
    - -
    - nSecs - int - -
    -
    - -
    read / write
    - -
    - -
    -
    - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1State/V1State.html b/doc/api/data/V1State/V1State.html deleted file mode 100644 index 3a0a2d5..0000000 --- a/doc/api/data/V1State/V1State.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - V1State constructor - V1State - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V1State
    - -
    - -
    -
    -
    - -
    -
    -

    V1State constructor - Null safety -

    - -
    - - V1State() -
    - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1State/clockSeq.html b/doc/api/data/V1State/clockSeq.html deleted file mode 100644 index 5f3cdb5..0000000 --- a/doc/api/data/V1State/clockSeq.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - clockSeq property - V1State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    clockSeq
    - -
    - -
    -
    -
    - -
    -
    -

    clockSeq property - Null safety -

    - -
    - - int? - clockSeq -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static int? clockSeq = 0;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1State/initialized.html b/doc/api/data/V1State/initialized.html deleted file mode 100644 index b4a7c35..0000000 --- a/doc/api/data/V1State/initialized.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - initialized property - V1State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    initialized
    - -
    - -
    -
    -
    - -
    -
    -

    initialized property - Null safety -

    - -
    - - bool - initialized -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static bool initialized = false;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1State/mSecs.html b/doc/api/data/V1State/mSecs.html deleted file mode 100644 index 2ff52b3..0000000 --- a/doc/api/data/V1State/mSecs.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - mSecs property - V1State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    mSecs
    - -
    - -
    -
    -
    - -
    -
    -

    mSecs property - Null safety -

    - -
    - - int - mSecs -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static int mSecs = 0;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1State/nSecs.html b/doc/api/data/V1State/nSecs.html deleted file mode 100644 index 8ed2b55..0000000 --- a/doc/api/data/V1State/nSecs.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - nSecs property - V1State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    nSecs
    - -
    - -
    -
    -
    - -
    -
    -

    nSecs property - Null safety -

    - -
    - - int - nSecs -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static int nSecs = 0;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V1State/nodeId.html b/doc/api/data/V1State/nodeId.html deleted file mode 100644 index a4e1a2f..0000000 --- a/doc/api/data/V1State/nodeId.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - nodeId property - V1State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    nodeId
    - -
    - -
    -
    -
    - -
    -
    -

    nodeId property - Null safety -

    - -
    - - List<int>? - nodeId -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static List<int>? nodeId = [];
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V4Options-class.html b/doc/api/data/V4Options-class.html deleted file mode 100644 index 9751142..0000000 --- a/doc/api/data/V4Options-class.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - - - V4Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V4Options
    - -
    - -
    -
    -
    - -
    -
    -

    V4Options class - Null safety - -

    - - -
    -

    V4Options stores the options passed into the v4 function. -random is the random bytes to use to generate the UUID. Primarily used for -testing, or recreating a UUID -rng is the random number generator function to use. Defaults to MathRNG() MathRNG

    -
    - - - - -
    -

    Constructors

    - -
    -
    - V4Options(List<int>? random, RNG? rng) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - random - List<int>? - -
    -
    - -
    final
    - -
    - -
    - rng - RNG? - -
    -
    - -
    final
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V4Options/V4Options.html b/doc/api/data/V4Options/V4Options.html deleted file mode 100644 index 32dbefa..0000000 --- a/doc/api/data/V4Options/V4Options.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - V4Options constructor - V4Options - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V4Options
    - -
    - -
    -
    -
    - -
    -
    -

    V4Options constructor - Null safety -

    - -
    - const - V4Options(
    1. List<int>? random,
    2. -
    3. RNG? rng
    4. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const V4Options(this.random, this.rng);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V4Options/namedArgs.html b/doc/api/data/V4Options/namedArgs.html deleted file mode 100644 index c129db4..0000000 --- a/doc/api/data/V4Options/namedArgs.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - namedArgs property - V4Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    namedArgs
    - -
    - -
    -
    -
    - -
    -
    -

    namedArgs property - Null safety -

    - -
    - - Map<Symbol, dynamic>? - namedArgs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final Map<Symbol, dynamic>? namedArgs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V4Options/positionalArgs.html b/doc/api/data/V4Options/positionalArgs.html deleted file mode 100644 index c731351..0000000 --- a/doc/api/data/V4Options/positionalArgs.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - positionalArgs property - V4Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    positionalArgs
    - -
    - -
    -
    -
    - -
    -
    -

    positionalArgs property - Null safety -

    - -
    - - List? - positionalArgs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List? positionalArgs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V4Options/random.html b/doc/api/data/V4Options/random.html deleted file mode 100644 index de00171..0000000 --- a/doc/api/data/V4Options/random.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - random property - V4Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    random
    - -
    - -
    -
    -
    - -
    -
    -

    random property - Null safety -

    - -
    - - List<int>? - random -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List<int>? random;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V4Options/rng.html b/doc/api/data/V4Options/rng.html deleted file mode 100644 index 646c474..0000000 --- a/doc/api/data/V4Options/rng.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - rng property - V4Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    rng
    - -
    - -
    -
    -
    - -
    -
    -

    rng property - Null safety -

    - -
    - - RNG? - rng -
    final
    - -
    - - - -
    -

    Implementation

    -
    final RNG? rng;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V5Options-class.html b/doc/api/data/V5Options-class.html deleted file mode 100644 index ae0388d..0000000 --- a/doc/api/data/V5Options-class.html +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - - - V5Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V5Options
    - -
    - -
    -
    -
    - -
    -
    -

    V5Options class - Null safety - -

    - - -
    -

    V5Options stores the options passed into the v5 function. -randomNamespace is a boolean to indicate whether or not to use a random -namespace. Defaults to true. -v4options is the options to pass into the v4 function to generate the -random namespace.

    -
    - - - - -
    -

    Constructors

    - -
    -
    - V5Options(bool? randomNamespace, V4Options? v4options) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - randomNamespace - bool? - -
    -
    - -
    final
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    - v4options - V4Options? - -
    -
    - -
    final
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V5Options/V5Options.html b/doc/api/data/V5Options/V5Options.html deleted file mode 100644 index 7a60c8e..0000000 --- a/doc/api/data/V5Options/V5Options.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - V5Options constructor - V5Options - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V5Options
    - -
    - -
    -
    -
    - -
    -
    -

    V5Options constructor - Null safety -

    - -
    - const - V5Options(
    1. bool? randomNamespace,
    2. -
    3. V4Options? v4options
    4. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const V5Options(this.randomNamespace, this.v4options);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V5Options/randomNamespace.html b/doc/api/data/V5Options/randomNamespace.html deleted file mode 100644 index ce9012d..0000000 --- a/doc/api/data/V5Options/randomNamespace.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - randomNamespace property - V5Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    randomNamespace
    - -
    - -
    -
    -
    - -
    -
    -

    randomNamespace property - Null safety -

    - -
    - - bool? - randomNamespace -
    final
    - -
    - - - -
    -

    Implementation

    -
    final bool? randomNamespace;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V5Options/v4options.html b/doc/api/data/V5Options/v4options.html deleted file mode 100644 index 1f253ed..0000000 --- a/doc/api/data/V5Options/v4options.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - v4options property - V5Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v4options
    - -
    - -
    -
    -
    - -
    -
    -

    v4options property - Null safety -

    - -
    - - V4Options? - v4options -
    final
    - -
    - - - -
    -

    Implementation

    -
    final V4Options? v4options;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6Options-class.html b/doc/api/data/V6Options-class.html deleted file mode 100644 index e3d1bb1..0000000 --- a/doc/api/data/V6Options-class.html +++ /dev/null @@ -1,325 +0,0 @@ - - - - - - - - V6Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V6Options
    - -
    - -
    -
    -
    - -
    -
    -

    V6Options class - Null safety - -

    - - -
    -

    V6Options stores the options passed into the v6 function. -clockSeq (Number between 0 - 0x3fff) RFC clock sequence. - Default: An internally maintained clockseq is used. -mSecs is the time in milliseconds since the unix epoch. Defualt: Now. -nSecs is the number of 100-nanosecond intervals since the last mSecs. - Ignored if msecs is unspecified. Default: internal uuid counter is - used, as per 4.2.1.2. -node Node id as List of 6 bytes (per 4.1.6). Default: Randomnly generated ID. -seedBytes is the random bytes to use to generate the node id and clock - sequence. Primarily used for testing, or recreating a UUID

    -
    - - - - -
    -

    Constructors

    - -
    -
    - V6Options(int? clockSeq, int? mSecs, int? nSecs, List<int>? node, List<int>? seedBytes) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - clockSeq - int? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - mSecs - int? - -
    -
    - -
    final
    - -
    - -
    - node - List<int>? - -
    -
    - -
    final
    - -
    - -
    - nSecs - int? - -
    -
    - -
    final
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    - seedBytes - List<int>? - -
    -
    - -
    final
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6Options/V6Options.html b/doc/api/data/V6Options/V6Options.html deleted file mode 100644 index ad5f684..0000000 --- a/doc/api/data/V6Options/V6Options.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - V6Options constructor - V6Options - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V6Options
    - -
    - -
    -
    -
    - -
    -
    -

    V6Options constructor - Null safety -

    - -
    - const - V6Options(
    1. int? clockSeq,
    2. -
    3. int? mSecs,
    4. -
    5. int? nSecs,
    6. -
    7. List<int>? node,
    8. -
    9. List<int>? seedBytes
    10. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const V6Options(
    -    this.clockSeq, this.mSecs, this.nSecs, this.node, this.seedBytes);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6Options/clockSeq.html b/doc/api/data/V6Options/clockSeq.html deleted file mode 100644 index 2af21be..0000000 --- a/doc/api/data/V6Options/clockSeq.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - clockSeq property - V6Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    clockSeq
    - -
    - -
    -
    -
    - -
    -
    -

    clockSeq property - Null safety -

    - -
    - - int? - clockSeq -
    final
    - -
    - - - -
    -

    Implementation

    -
    final int? clockSeq;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6Options/mSecs.html b/doc/api/data/V6Options/mSecs.html deleted file mode 100644 index e7f9df1..0000000 --- a/doc/api/data/V6Options/mSecs.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - mSecs property - V6Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    mSecs
    - -
    - -
    -
    -
    - -
    -
    -

    mSecs property - Null safety -

    - -
    - - int? - mSecs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final int? mSecs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6Options/nSecs.html b/doc/api/data/V6Options/nSecs.html deleted file mode 100644 index 7305daf..0000000 --- a/doc/api/data/V6Options/nSecs.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - nSecs property - V6Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    nSecs
    - -
    - -
    -
    -
    - -
    -
    -

    nSecs property - Null safety -

    - -
    - - int? - nSecs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final int? nSecs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6Options/node.html b/doc/api/data/V6Options/node.html deleted file mode 100644 index ce64344..0000000 --- a/doc/api/data/V6Options/node.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - node property - V6Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    node
    - -
    - -
    -
    -
    - -
    -
    -

    node property - Null safety -

    - -
    - - List<int>? - node -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List<int>? node;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6Options/seedBytes.html b/doc/api/data/V6Options/seedBytes.html deleted file mode 100644 index d0853eb..0000000 --- a/doc/api/data/V6Options/seedBytes.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - seedBytes property - V6Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    seedBytes
    - -
    - -
    -
    -
    - -
    -
    -

    seedBytes property - Null safety -

    - -
    - - List<int>? - seedBytes -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List<int>? seedBytes;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6State-class.html b/doc/api/data/V6State-class.html deleted file mode 100644 index 341cd05..0000000 --- a/doc/api/data/V6State-class.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - - - V6State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V6State
    - -
    - -
    -
    -
    - -
    -
    -

    V6State class - Null safety - -

    - - -
    -

    V6State stores the state of the v1 function. -nodeId is the node id currently being used -clockSeq is the clock sequence currently being used -mSecs is the time in milliseconds since the unix epoch -nSecs is the number of 100-nanosecond intervals since the last mSecs -initialized is a boolean to indicate whether or not the state has been -initialized once already. Prevents re-initialization on subsequent calls to -_init() from within the v6 function.

    -
    - - - - -
    -

    Constructors

    - -
    -
    - V6State() -
    -
    - -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - -
    -

    Static Properties

    - -
    -
    - clockSeq - int? - -
    -
    - -
    read / write
    - -
    - -
    - initialized - bool - -
    -
    - -
    read / write
    - -
    - -
    - mSecs - int - -
    -
    - -
    read / write
    - -
    - -
    - nodeId - List<int>? - -
    -
    - -
    read / write
    - -
    - -
    - nSecs - int - -
    -
    - -
    read / write
    - -
    - -
    -
    - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6State/V6State.html b/doc/api/data/V6State/V6State.html deleted file mode 100644 index ed36990..0000000 --- a/doc/api/data/V6State/V6State.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - V6State constructor - V6State - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V6State
    - -
    - -
    -
    -
    - -
    -
    -

    V6State constructor - Null safety -

    - -
    - - V6State() -
    - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6State/clockSeq.html b/doc/api/data/V6State/clockSeq.html deleted file mode 100644 index b2348f6..0000000 --- a/doc/api/data/V6State/clockSeq.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - clockSeq property - V6State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    clockSeq
    - -
    - -
    -
    -
    - -
    -
    -

    clockSeq property - Null safety -

    - -
    - - int? - clockSeq -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static int? clockSeq;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6State/initialized.html b/doc/api/data/V6State/initialized.html deleted file mode 100644 index 4c7320b..0000000 --- a/doc/api/data/V6State/initialized.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - initialized property - V6State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    initialized
    - -
    - -
    -
    -
    - -
    -
    -

    initialized property - Null safety -

    - -
    - - bool - initialized -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static bool initialized = false;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6State/mSecs.html b/doc/api/data/V6State/mSecs.html deleted file mode 100644 index 2a84773..0000000 --- a/doc/api/data/V6State/mSecs.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - mSecs property - V6State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    mSecs
    - -
    - -
    -
    -
    - -
    -
    -

    mSecs property - Null safety -

    - -
    - - int - mSecs -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static int mSecs = 0;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6State/nSecs.html b/doc/api/data/V6State/nSecs.html deleted file mode 100644 index 7e2d8e7..0000000 --- a/doc/api/data/V6State/nSecs.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - nSecs property - V6State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    nSecs
    - -
    - -
    -
    -
    - -
    -
    -

    nSecs property - Null safety -

    - -
    - - int - nSecs -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static int nSecs = 0;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V6State/nodeId.html b/doc/api/data/V6State/nodeId.html deleted file mode 100644 index b095d23..0000000 --- a/doc/api/data/V6State/nodeId.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - nodeId property - V6State class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    nodeId
    - -
    - -
    -
    -
    - -
    -
    -

    nodeId property - Null safety -

    - -
    - - List<int>? - nodeId -
    read / write
    - -
    - - - -
    -

    Implementation

    -
    static List<int>? nodeId = [];
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V7Options-class.html b/doc/api/data/V7Options-class.html deleted file mode 100644 index 672f41e..0000000 --- a/doc/api/data/V7Options-class.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - - - V7Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V7Options
    - -
    - -
    -
    -
    - -
    -
    -

    V7Options class - Null safety - -

    - - -
    -

    V7Options stores the options passed into the v7 function. -time is the time in milliseconds since the unix epoch -randomBytes is the random bytes to use to generate the UUID. Primarily used -for testing, or recreating a UUID

    -
    - - - - -
    -

    Constructors

    - -
    -
    - V7Options(int? time, List<int>? randomBytes) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - randomBytes - List<int>? - -
    -
    - -
    final
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    - time - int? - -
    -
    - -
    final
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V7Options/V7Options.html b/doc/api/data/V7Options/V7Options.html deleted file mode 100644 index e88c45c..0000000 --- a/doc/api/data/V7Options/V7Options.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - V7Options constructor - V7Options - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V7Options
    - -
    - -
    -
    -
    - -
    -
    -

    V7Options constructor - Null safety -

    - -
    - const - V7Options(
    1. int? time,
    2. -
    3. List<int>? randomBytes
    4. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const V7Options(this.time, this.randomBytes);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V7Options/randomBytes.html b/doc/api/data/V7Options/randomBytes.html deleted file mode 100644 index 1dbf389..0000000 --- a/doc/api/data/V7Options/randomBytes.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - randomBytes property - V7Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    randomBytes
    - -
    - -
    -
    -
    - -
    -
    -

    randomBytes property - Null safety -

    - -
    - - List<int>? - randomBytes -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List<int>? randomBytes;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V7Options/time.html b/doc/api/data/V7Options/time.html deleted file mode 100644 index 6488f68..0000000 --- a/doc/api/data/V7Options/time.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - time property - V7Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    time
    - -
    - -
    -
    -
    - -
    -
    -

    time property - Null safety -

    - -
    - - int? - time -
    final
    - -
    - - - -
    -

    Implementation

    -
    final int? time;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V8Options-class.html b/doc/api/data/V8Options-class.html deleted file mode 100644 index f09ebeb..0000000 --- a/doc/api/data/V8Options-class.html +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - - - V8Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V8Options
    - -
    - -
    -
    -
    - -
    -
    -

    V8Options class - Null safety - -

    - - -
    -

    V8Options stores the options passed into the v7 function. -time is the time in milliseconds since the unix epoch -randomBytes is the random bytes to use to generate the UUID. Primarily used -for testing, or recreating a UUID

    -
    - - - - -
    -

    Constructors

    - -
    -
    - V8Options(DateTime? time, List<int>? randomBytes) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - randomBytes - List<int>? - -
    -
    - -
    final
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    - time - DateTime? - -
    -
    - -
    final
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V8Options/V8Options.html b/doc/api/data/V8Options/V8Options.html deleted file mode 100644 index c3fa88a..0000000 --- a/doc/api/data/V8Options/V8Options.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - V8Options constructor - V8Options - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    V8Options
    - -
    - -
    -
    -
    - -
    -
    -

    V8Options constructor - Null safety -

    - -
    - const - V8Options(
    1. DateTime? time,
    2. -
    3. List<int>? randomBytes
    4. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const V8Options(this.time, this.randomBytes);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V8Options/randomBytes.html b/doc/api/data/V8Options/randomBytes.html deleted file mode 100644 index f66d142..0000000 --- a/doc/api/data/V8Options/randomBytes.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - randomBytes property - V8Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    randomBytes
    - -
    - -
    -
    -
    - -
    -
    -

    randomBytes property - Null safety -

    - -
    - - List<int>? - randomBytes -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List<int>? randomBytes;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/V8Options/time.html b/doc/api/data/V8Options/time.html deleted file mode 100644 index 93ab08a..0000000 --- a/doc/api/data/V8Options/time.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - time property - V8Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    time
    - -
    - -
    -
    -
    - -
    -
    -

    time property - Null safety -

    - -
    - - DateTime? - time -
    final
    - -
    - - - -
    -

    Implementation

    -
    final DateTime? time;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/data/data-library.html b/doc/api/data/data-library.html deleted file mode 100644 index 9e72e44..0000000 --- a/doc/api/data/data-library.html +++ /dev/null @@ -1,274 +0,0 @@ - - - - - - - - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    data
    - -
    - -
    -
    -
    - -
    - -
    -

    data library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - GlobalOptions - -
    -
    - GlobalOptions stores the global options passed into the library on instantiation. -GlobalOptions.rng is the random number generator class to use. Defaults to MathRNG() MathRNG -
    - -
    - V1Options - -
    -
    - V1Options stores the options passed into the v1 function. -clockSeq (Number between 0 - 0x3fff) RFC clock sequence. - Default: An internally maintained clockseq is used. -mSecs is the time in milliseconds since the unix epoch. Defualt: Now. -nSecs is the number of 100-nanosecond intervals since the last mSecs. - Ignored if msecs is unspecified. Default: internal uuid counter is - used, as per 4.2.1.2. -node Node id as List of 6 bytes (per 4.1.6). Default: Randomnly generated ID. -seedBytes is the random bytes to use to generate the node id and clock - sequence. Primarily used for testing, or recreating a UUID -
    - -
    - V1State - -
    -
    - V1State stores the state of the v1 function. -nodeId is the node id currently being used -clockSeq is the clock sequence currently being used -mSecs is the time in milliseconds since the unix epoch -nSecs is the number of 100-nanosecond intervals since the last mSecs -initialized is a boolean to indicate whether or not the state has been -initialized once already. Prevents re-initialization on subsequent calls to -_init() from within the v1 function. -
    - -
    - V4Options - -
    -
    - V4Options stores the options passed into the v4 function. -random is the random bytes to use to generate the UUID. Primarily used for -testing, or recreating a UUID -rng is the random number generator function to use. Defaults to MathRNG() MathRNG -
    - -
    - V5Options - -
    -
    - V5Options stores the options passed into the v5 function. -randomNamespace is a boolean to indicate whether or not to use a random -namespace. Defaults to true. -v4options is the options to pass into the v4 function to generate the -random namespace. -
    - -
    - V6Options - -
    -
    - V6Options stores the options passed into the v6 function. -clockSeq (Number between 0 - 0x3fff) RFC clock sequence. - Default: An internally maintained clockseq is used. -mSecs is the time in milliseconds since the unix epoch. Defualt: Now. -nSecs is the number of 100-nanosecond intervals since the last mSecs. - Ignored if msecs is unspecified. Default: internal uuid counter is - used, as per 4.2.1.2. -node Node id as List of 6 bytes (per 4.1.6). Default: Randomnly generated ID. -seedBytes is the random bytes to use to generate the node id and clock - sequence. Primarily used for testing, or recreating a UUID -
    - -
    - V6State - -
    -
    - V6State stores the state of the v1 function. -nodeId is the node id currently being used -clockSeq is the clock sequence currently being used -mSecs is the time in milliseconds since the unix epoch -nSecs is the number of 100-nanosecond intervals since the last mSecs -initialized is a boolean to indicate whether or not the state has been -initialized once already. Prevents re-initialization on subsequent calls to -_init() from within the v6 function. -
    - -
    - V7Options - -
    -
    - V7Options stores the options passed into the v7 function. -time is the time in milliseconds since the unix epoch -randomBytes is the random bytes to use to generate the UUID. Primarily used -for testing, or recreating a UUID -
    - -
    - V8Options - -
    -
    - V8Options stores the options passed into the v7 function. -time is the time in milliseconds since the unix epoch -randomBytes is the random bytes to use to generate the UUID. Primarily used -for testing, or recreating a UUID -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/Namespace-class.html b/doc/api/enums/Namespace-class.html deleted file mode 100644 index 8f9006e..0000000 --- a/doc/api/enums/Namespace-class.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - - - Namespace class - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    Namespace
    - -
    - -
    -
    -
    - -
    -
    -

    Namespace class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - Namespace() -
    -
    - -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - -
    -

    Constants

    - -
    -
    - DNS - → const String - - -
    -
    - - - -
    - '6ba7b810-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - NIL - → const String - - -
    -
    - - - -
    - '00000000-0000-0000-0000-000000000000' -
    -
    - -
    - OID - → const String - - -
    -
    - - - -
    - '6ba7b812-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - URL - → const String - - -
    -
    - - - -
    - '6ba7b811-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - X500 - → const String - - -
    -
    - - - -
    - '6ba7b814-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    -
    - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/Namespace/DNS-constant.html b/doc/api/enums/Namespace/DNS-constant.html deleted file mode 100644 index 645b5e5..0000000 --- a/doc/api/enums/Namespace/DNS-constant.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - DNS constant - Namespace class - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    DNS
    - -
    - -
    -
    -
    - -
    -
    -

    DNS constant - Null safety -

    - -
    - - String - const DNS - - -
    - - - -
    -

    Implementation

    -
    static const DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/Namespace/NIL-constant.html b/doc/api/enums/Namespace/NIL-constant.html deleted file mode 100644 index 5be345b..0000000 --- a/doc/api/enums/Namespace/NIL-constant.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - NIL constant - Namespace class - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NIL
    - -
    - -
    -
    -
    - -
    -
    -

    NIL constant - Null safety -

    - -
    - - String - const NIL - - -
    - - - -
    -

    Implementation

    -
    static const NIL = '00000000-0000-0000-0000-000000000000';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/Namespace/Namespace.html b/doc/api/enums/Namespace/Namespace.html deleted file mode 100644 index 3dd2534..0000000 --- a/doc/api/enums/Namespace/Namespace.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - Namespace constructor - Namespace - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    Namespace
    - -
    - -
    -
    -
    - -
    -
    -

    Namespace constructor - Null safety -

    - -
    - - Namespace() -
    - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/Namespace/OID-constant.html b/doc/api/enums/Namespace/OID-constant.html deleted file mode 100644 index 7e7c4c7..0000000 --- a/doc/api/enums/Namespace/OID-constant.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - OID constant - Namespace class - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    OID
    - -
    - -
    -
    -
    - -
    -
    -

    OID constant - Null safety -

    - -
    - - String - const OID - - -
    - - - -
    -

    Implementation

    -
    static const OID = '6ba7b812-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/Namespace/URL-constant.html b/doc/api/enums/Namespace/URL-constant.html deleted file mode 100644 index 42134b1..0000000 --- a/doc/api/enums/Namespace/URL-constant.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - URL constant - Namespace class - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    URL
    - -
    - -
    -
    -
    - -
    -
    -

    URL constant - Null safety -

    - -
    - - String - const URL - - -
    - - - -
    -

    Implementation

    -
    static const URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/Namespace/X500-constant.html b/doc/api/enums/Namespace/X500-constant.html deleted file mode 100644 index f4c0cf0..0000000 --- a/doc/api/enums/Namespace/X500-constant.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - X500 constant - Namespace class - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    X500
    - -
    - -
    -
    -
    - -
    -
    -

    X500 constant - Null safety -

    - -
    - - String - const X500 - - -
    - - - -
    -

    Implementation

    -
    static const X500 = '6ba7b814-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/ValidationMode.html b/doc/api/enums/ValidationMode.html deleted file mode 100644 index ff574e8..0000000 --- a/doc/api/enums/ValidationMode.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - - - - ValidationMode enum - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    ValidationMode
    - -
    - -
    -
    -
    - -
    -
    - -

    - ValidationMode - enum - Null safety - - -

    -
    - - -
    -

    The options for UUID Validation strictness

    -
    - - -
    -
    - -
    Inheritance
    -
    - -
    - - - - - - -
    -
    - - -
    -

    Constructors

    - -
    -
    - ValidationMode() -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Values

    - -
    -
    - nonStrict - → const ValidationMode - - -
    -
    - - - -
    - -
    - strictRFC4122 - → const ValidationMode - - -
    -
    - - - -
    - -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - index - int - -
    -
    - A numeric identifier for the enumerated value. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - -
    -

    Constants

    - -
    -
    - values - → const List<ValidationMode> - - -
    -
    - A constant List of the values in this enum, in order of their declaration. - - -
    - [nonStrict, strictRFC4122] -
    -
    - -
    -
    -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/ValidationMode/ValidationMode.html b/doc/api/enums/ValidationMode/ValidationMode.html deleted file mode 100644 index 10fbc01..0000000 --- a/doc/api/enums/ValidationMode/ValidationMode.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - - ValidationMode constructor - ValidationMode - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    ValidationMode
    - -
    - -
    -
    -
    - -
    -
    -

    ValidationMode constructor - Null safety -

    - -
    - const - ValidationMode() -
    - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/ValidationMode/values-constant.html b/doc/api/enums/ValidationMode/values-constant.html deleted file mode 100644 index 3f13fcb..0000000 --- a/doc/api/enums/ValidationMode/values-constant.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - values constant - ValidationMode enum - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    values
    - -
    - -
    -
    -
    - -
    -
    -

    values constant - Null safety -

    - -
    - - List<ValidationMode> - const values - - -
    - -
    -

    A constant List of the values in this enum, in order of their declaration.

    -
    - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/enums/enums-library.html b/doc/api/enums/enums-library.html deleted file mode 100644 index 28dc556..0000000 --- a/doc/api/enums/enums-library.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - - enums library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    enums
    - -
    - -
    -
    -
    - -
    - -
    -

    enums library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - Namespace - -
    -
    - -
    - -
    -
    - - - - - - -
    -

    Enums

    - -
    -
    - ValidationMode - -
    -
    - The options for UUID Validation strictness -
    - -
    -
    - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/index.html b/doc/api/index.html deleted file mode 100644 index 7d934d2..0000000 --- a/doc/api/index.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - - - - - uuid - Dart API docs - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    uuid
    - -
    - -
    -
    -
    - -
    - -
    -

    uuid

    -

    Version 4.0.x is a complete redesign of the underlying setup, but tries to be API compatible or similar to 3.x.

    -

    UuidValue is still Experimental and the API for it is in flux, please pay attention to changelogs and versions.

    -

    Build Status

    -

    Simple, fast generation of RFC4122 UUIDs.

    -

    Features:

    -
      -
    • Generate RFC4122 version 1, version 4, or version 5 UUIDs
    • -
    • Supports draft version 6, version 7, and version 8
    • -
    • Runs in web, server, and flutter
    • -
    • Cryptographically strong random number generation on all platforms -
        -
      • Defaults to non-crypto generator, see UuidUtil for cryptoRNG
      • -
      -
    • -
    • Documentation
    • -
    -

    Getting Started

    -

    Instructions

    -
      -
    1. Open a command line and cd to your projects root folder
    2. -
    3. In your pubspec, add an entry for dart-uuid to your dependencies (example below)
    4. -
    5. pub install
    6. -
    7. If you wish to run tests, go into packages/dart-uuid/ and run 'dart test/uuid_test.dart'
    8. -
    -

    Pubspec

    -

    There are 2 options. Directly from git, or from pub.dartlang.org

    -

    pub.dartlang.org: (you can use 'any' instead of a version if you just want the latest always)

    -
    dependencies:
    -  uuid: ^4.0.0-beta1
    -
    -
    import 'package:uuid/uuid.dart';
    -
    -var uuid = Uuid();
    -
    -

    Then create some ids ...

    -
    // Generate a v1 (time-based) id
    -uuid.v1(); // -> '6c84fb90-12c4-11e1-840d-7b25c5ee775a'
    -
    -// Generate a v4 (random) id
    -uuid.v4(); // -> '110ec58a-a0f2-4ac4-8393-c866d813b8d1'
    -
    -// Generate a v5 (namespace-name-sha1-based) id
    -uuid.v5(Uuid.NAMESPACE_URL, 'www.google.com'); // -> 'c74a196f-f19d-5ea9-bffd-a2742432fc9c'
    -
    -

    Documentation

    -

    For documentation, please visit the Documentation page. Examples are included for most functions and classes.

    -

    For more complex examples and other usages, please look at the tests.

    -

    Release notes

    -

    See CHANGELOG

    -
    - - -
    -

    Libraries

    -
    -
    - data - -
    -
    -
    - -
    - enums - -
    -
    -
    - -
    - parsing - -
    -
    -
    - -
    - rng - -
    -
    -
    - -
    - uuid - -
    -
    Generates UUID v1, v4, v5, v6, v7, v8 following RFC4122 standard. -
    - -
    - uuid_value - -
    -
    -
    - -
    - v1 - -
    -
    -
    - -
    - v4 - -
    -
    -
    - -
    - v5 - -
    -
    -
    - -
    - v6 - -
    -
    -
    - -
    - v7 - -
    -
    -
    - -
    - v8 - -
    -
    -
    - -
    - validation - -
    -
    -
    - -
    -
    - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/index.json b/doc/api/index.json deleted file mode 100644 index df5bee1..0000000 --- a/doc/api/index.json +++ /dev/null @@ -1 +0,0 @@ -[{"name":"data","qualifiedName":"data","href":"data/data-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"GlobalOptions","qualifiedName":"data.GlobalOptions","href":"data/GlobalOptions-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"GlobalOptions stores the global options passed into the library on instantiation.\nGlobalOptions.rng is the random number generator class to use. Defaults to MathRNG() MathRNG","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"GlobalOptions","qualifiedName":"data.GlobalOptions.GlobalOptions","href":"data/GlobalOptions/GlobalOptions.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"GlobalOptions","type":"class","href":"data/GlobalOptions-class.html"}},{"name":"rng","qualifiedName":"data.GlobalOptions.rng","href":"data/GlobalOptions/rng.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"GlobalOptions","type":"class","href":"data/GlobalOptions-class.html"}},{"name":"V1Options","qualifiedName":"data.V1Options","href":"data/V1Options-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"V1Options stores the options passed into the v1 function.\nclockSeq (Number between 0 - 0x3fff) RFC clock sequence.\n Default: An internally maintained clockseq is used.\nmSecs is the time in milliseconds since the unix epoch. Defualt: Now.\nnSecs is the number of 100-nanosecond intervals since the last mSecs.\n Ignored if msecs is unspecified. Default: internal uuid counter is\n used, as per 4.2.1.2.\nnode Node id as List of 6 bytes (per 4.1.6). Default: Randomnly generated ID.\nseedBytes is the random bytes to use to generate the node id and clock\n sequence. Primarily used for testing, or recreating a UUID","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"V1Options","qualifiedName":"data.V1Options.V1Options","href":"data/V1Options/V1Options.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1Options","type":"class","href":"data/V1Options-class.html"}},{"name":"clockSeq","qualifiedName":"data.V1Options.clockSeq","href":"data/V1Options/clockSeq.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1Options","type":"class","href":"data/V1Options-class.html"}},{"name":"mSecs","qualifiedName":"data.V1Options.mSecs","href":"data/V1Options/mSecs.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1Options","type":"class","href":"data/V1Options-class.html"}},{"name":"nSecs","qualifiedName":"data.V1Options.nSecs","href":"data/V1Options/nSecs.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1Options","type":"class","href":"data/V1Options-class.html"}},{"name":"node","qualifiedName":"data.V1Options.node","href":"data/V1Options/node.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1Options","type":"class","href":"data/V1Options-class.html"}},{"name":"seedBytes","qualifiedName":"data.V1Options.seedBytes","href":"data/V1Options/seedBytes.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1Options","type":"class","href":"data/V1Options-class.html"}},{"name":"V1State","qualifiedName":"data.V1State","href":"data/V1State-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"V1State stores the state of the v1 function.\nnodeId is the node id currently being used\nclockSeq is the clock sequence currently being used\nmSecs is the time in milliseconds since the unix epoch\nnSecs is the number of 100-nanosecond intervals since the last mSecs\ninitialized is a boolean to indicate whether or not the state has been\ninitialized once already. Prevents re-initialization on subsequent calls to\n_init() from within the v1 function.","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"V1State","qualifiedName":"data.V1State.V1State","href":"data/V1State/V1State.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1State","type":"class","href":"data/V1State-class.html"}},{"name":"clockSeq","qualifiedName":"data.V1State.clockSeq","href":"data/V1State/clockSeq.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1State","type":"class","href":"data/V1State-class.html"}},{"name":"initialized","qualifiedName":"data.V1State.initialized","href":"data/V1State/initialized.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1State","type":"class","href":"data/V1State-class.html"}},{"name":"mSecs","qualifiedName":"data.V1State.mSecs","href":"data/V1State/mSecs.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1State","type":"class","href":"data/V1State-class.html"}},{"name":"nSecs","qualifiedName":"data.V1State.nSecs","href":"data/V1State/nSecs.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1State","type":"class","href":"data/V1State-class.html"}},{"name":"nodeId","qualifiedName":"data.V1State.nodeId","href":"data/V1State/nodeId.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V1State","type":"class","href":"data/V1State-class.html"}},{"name":"V4Options","qualifiedName":"data.V4Options","href":"data/V4Options-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"V4Options stores the options passed into the v4 function.\nrandom is the random bytes to use to generate the UUID. Primarily used for\ntesting, or recreating a UUID\nrng is the random number generator function to use. Defaults to MathRNG() MathRNG","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"V4Options","qualifiedName":"data.V4Options.V4Options","href":"data/V4Options/V4Options.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V4Options","type":"class","href":"data/V4Options-class.html"}},{"name":"random","qualifiedName":"data.V4Options.random","href":"data/V4Options/random.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V4Options","type":"class","href":"data/V4Options-class.html"}},{"name":"rng","qualifiedName":"data.V4Options.rng","href":"data/V4Options/rng.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V4Options","type":"class","href":"data/V4Options-class.html"}},{"name":"V5Options","qualifiedName":"data.V5Options","href":"data/V5Options-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"V5Options stores the options passed into the v5 function.\nrandomNamespace is a boolean to indicate whether or not to use a random\nnamespace. Defaults to true.\nv4options is the options to pass into the v4 function to generate the\nrandom namespace.","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"V5Options","qualifiedName":"data.V5Options.V5Options","href":"data/V5Options/V5Options.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V5Options","type":"class","href":"data/V5Options-class.html"}},{"name":"randomNamespace","qualifiedName":"data.V5Options.randomNamespace","href":"data/V5Options/randomNamespace.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V5Options","type":"class","href":"data/V5Options-class.html"}},{"name":"v4options","qualifiedName":"data.V5Options.v4options","href":"data/V5Options/v4options.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V5Options","type":"class","href":"data/V5Options-class.html"}},{"name":"V6Options","qualifiedName":"data.V6Options","href":"data/V6Options-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"V6Options stores the options passed into the v6 function.\nclockSeq (Number between 0 - 0x3fff) RFC clock sequence.\n Default: An internally maintained clockseq is used.\nmSecs is the time in milliseconds since the unix epoch. Defualt: Now.\nnSecs is the number of 100-nanosecond intervals since the last mSecs.\n Ignored if msecs is unspecified. Default: internal uuid counter is\n used, as per 4.2.1.2.\nnode Node id as List of 6 bytes (per 4.1.6). Default: Randomnly generated ID.\nseedBytes is the random bytes to use to generate the node id and clock\n sequence. Primarily used for testing, or recreating a UUID","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"V6Options","qualifiedName":"data.V6Options.V6Options","href":"data/V6Options/V6Options.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6Options","type":"class","href":"data/V6Options-class.html"}},{"name":"clockSeq","qualifiedName":"data.V6Options.clockSeq","href":"data/V6Options/clockSeq.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6Options","type":"class","href":"data/V6Options-class.html"}},{"name":"mSecs","qualifiedName":"data.V6Options.mSecs","href":"data/V6Options/mSecs.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6Options","type":"class","href":"data/V6Options-class.html"}},{"name":"nSecs","qualifiedName":"data.V6Options.nSecs","href":"data/V6Options/nSecs.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6Options","type":"class","href":"data/V6Options-class.html"}},{"name":"node","qualifiedName":"data.V6Options.node","href":"data/V6Options/node.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6Options","type":"class","href":"data/V6Options-class.html"}},{"name":"seedBytes","qualifiedName":"data.V6Options.seedBytes","href":"data/V6Options/seedBytes.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6Options","type":"class","href":"data/V6Options-class.html"}},{"name":"V6State","qualifiedName":"data.V6State","href":"data/V6State-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"V6State stores the state of the v1 function.\nnodeId is the node id currently being used\nclockSeq is the clock sequence currently being used\nmSecs is the time in milliseconds since the unix epoch\nnSecs is the number of 100-nanosecond intervals since the last mSecs\ninitialized is a boolean to indicate whether or not the state has been\ninitialized once already. Prevents re-initialization on subsequent calls to\n_init() from within the v6 function.","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"V6State","qualifiedName":"data.V6State.V6State","href":"data/V6State/V6State.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6State","type":"class","href":"data/V6State-class.html"}},{"name":"clockSeq","qualifiedName":"data.V6State.clockSeq","href":"data/V6State/clockSeq.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6State","type":"class","href":"data/V6State-class.html"}},{"name":"initialized","qualifiedName":"data.V6State.initialized","href":"data/V6State/initialized.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6State","type":"class","href":"data/V6State-class.html"}},{"name":"mSecs","qualifiedName":"data.V6State.mSecs","href":"data/V6State/mSecs.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6State","type":"class","href":"data/V6State-class.html"}},{"name":"nSecs","qualifiedName":"data.V6State.nSecs","href":"data/V6State/nSecs.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6State","type":"class","href":"data/V6State-class.html"}},{"name":"nodeId","qualifiedName":"data.V6State.nodeId","href":"data/V6State/nodeId.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V6State","type":"class","href":"data/V6State-class.html"}},{"name":"V7Options","qualifiedName":"data.V7Options","href":"data/V7Options-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"V7Options stores the options passed into the v7 function.\ntime is the time in milliseconds since the unix epoch\nrandomBytes is the random bytes to use to generate the UUID. Primarily used\nfor testing, or recreating a UUID","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"V7Options","qualifiedName":"data.V7Options.V7Options","href":"data/V7Options/V7Options.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V7Options","type":"class","href":"data/V7Options-class.html"}},{"name":"randomBytes","qualifiedName":"data.V7Options.randomBytes","href":"data/V7Options/randomBytes.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V7Options","type":"class","href":"data/V7Options-class.html"}},{"name":"time","qualifiedName":"data.V7Options.time","href":"data/V7Options/time.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V7Options","type":"class","href":"data/V7Options-class.html"}},{"name":"V8Options","qualifiedName":"data.V8Options","href":"data/V8Options-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"V8Options stores the options passed into the v7 function.\ntime is the time in milliseconds since the unix epoch\nrandomBytes is the random bytes to use to generate the UUID. Primarily used\nfor testing, or recreating a UUID","enclosedBy":{"name":"data","type":"library","href":"data/data-library.html"}},{"name":"V8Options","qualifiedName":"data.V8Options.V8Options","href":"data/V8Options/V8Options.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V8Options","type":"class","href":"data/V8Options-class.html"}},{"name":"randomBytes","qualifiedName":"data.V8Options.randomBytes","href":"data/V8Options/randomBytes.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V8Options","type":"class","href":"data/V8Options-class.html"}},{"name":"time","qualifiedName":"data.V8Options.time","href":"data/V8Options/time.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"V8Options","type":"class","href":"data/V8Options-class.html"}},{"name":"enums","qualifiedName":"enums","href":"enums/enums-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"Namespace","qualifiedName":"enums.Namespace","href":"enums/Namespace-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"enums","type":"library","href":"enums/enums-library.html"}},{"name":"DNS","qualifiedName":"enums.Namespace.DNS","href":"enums/Namespace/DNS-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Namespace","type":"class","href":"enums/Namespace-class.html"}},{"name":"NIL","qualifiedName":"enums.Namespace.NIL","href":"enums/Namespace/NIL-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Namespace","type":"class","href":"enums/Namespace-class.html"}},{"name":"Namespace","qualifiedName":"enums.Namespace.Namespace","href":"enums/Namespace/Namespace.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Namespace","type":"class","href":"enums/Namespace-class.html"}},{"name":"OID","qualifiedName":"enums.Namespace.OID","href":"enums/Namespace/OID-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Namespace","type":"class","href":"enums/Namespace-class.html"}},{"name":"URL","qualifiedName":"enums.Namespace.URL","href":"enums/Namespace/URL-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Namespace","type":"class","href":"enums/Namespace-class.html"}},{"name":"X500","qualifiedName":"enums.Namespace.X500","href":"enums/Namespace/X500-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Namespace","type":"class","href":"enums/Namespace-class.html"}},{"name":"ValidationMode","qualifiedName":"enums.ValidationMode","href":"enums/ValidationMode.html","type":"enum","overriddenDepth":0,"packageName":"uuid","desc":"The options for UUID Validation strictness","enclosedBy":{"name":"enums","type":"library","href":"enums/enums-library.html"}},{"name":"ValidationMode","qualifiedName":"enums.ValidationMode.ValidationMode","href":"enums/ValidationMode/ValidationMode.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"ValidationMode","type":"enum","href":"enums/ValidationMode.html"}},{"name":"values","qualifiedName":"enums.ValidationMode.values","href":"enums/ValidationMode/values-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"A constant List of the values in this enum, in order of their declaration.","enclosedBy":{"name":"ValidationMode","type":"enum","href":"enums/ValidationMode.html"}},{"name":"parsing","qualifiedName":"parsing","href":"parsing/parsing-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidParsing","qualifiedName":"parsing.UuidParsing","href":"parsing/UuidParsing-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"parsing","type":"library","href":"parsing/parsing-library.html"}},{"name":"UuidParsing","qualifiedName":"parsing.UuidParsing.UuidParsing","href":"parsing/UuidParsing/UuidParsing.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidParsing","type":"class","href":"parsing/UuidParsing-class.html"}},{"name":"parse","qualifiedName":"parsing.UuidParsing.parse","href":"parsing/UuidParsing/parse.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Parses the provided uuid into a list of byte values as a List.\nCan optionally be provided a buffer to write into and\na positional offset for where to start inputting into the buffer.","enclosedBy":{"name":"UuidParsing","type":"class","href":"parsing/UuidParsing-class.html"}},{"name":"parseAsByteList","qualifiedName":"parsing.UuidParsing.parseAsByteList","href":"parsing/UuidParsing/parseAsByteList.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Parses the provided uuid into a list of byte values as a Uint8List.\nCan optionally be provided a buffer to write into and\n a positional offset for where to start inputting into the buffer.\nThrows FormatException if the UUID is invalid. Optionally you can set\nvalidate to false to disable validation of the UUID before parsing.","enclosedBy":{"name":"UuidParsing","type":"class","href":"parsing/UuidParsing-class.html"}},{"name":"parseHexToBytes","qualifiedName":"parsing.UuidParsing.parseHexToBytes","href":"parsing/UuidParsing/parseHexToBytes.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Convert Hex String to Uint8List","enclosedBy":{"name":"UuidParsing","type":"class","href":"parsing/UuidParsing-class.html"}},{"name":"unparse","qualifiedName":"parsing.UuidParsing.unparse","href":"parsing/UuidParsing/unparse.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Unparses a buffer of bytes and outputs a proper UUID string.\nAn optional offset is allowed if you want to start at a different point\nin the buffer.","enclosedBy":{"name":"UuidParsing","type":"class","href":"parsing/UuidParsing-class.html"}},{"name":"rng","qualifiedName":"rng","href":"rng/rng-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"CryptoRNG","qualifiedName":"rng.CryptoRNG","href":"rng/CryptoRNG-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"Crypto-Strong RNG. All platforms, unknown speed, cryptographically strong\n(theoretically)","enclosedBy":{"name":"rng","type":"library","href":"rng/rng-library.html"}},{"name":"CryptoRNG","qualifiedName":"rng.CryptoRNG.CryptoRNG","href":"rng/CryptoRNG/CryptoRNG.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"CryptoRNG","type":"class","href":"rng/CryptoRNG-class.html"}},{"name":"generate","qualifiedName":"rng.CryptoRNG.generate","href":"rng/CryptoRNG/generate.html","type":"method","overriddenDepth":1,"packageName":"uuid","desc":"","enclosedBy":{"name":"CryptoRNG","type":"class","href":"rng/CryptoRNG-class.html"}},{"name":"LegacyRNG","qualifiedName":"rng.LegacyRNG","href":"rng/LegacyRNG-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"rng","type":"library","href":"rng/rng-library.html"}},{"name":"LegacyRNG","qualifiedName":"rng.LegacyRNG.LegacyRNG","href":"rng/LegacyRNG/LegacyRNG.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"LegacyRNG","type":"class","href":"rng/LegacyRNG-class.html"}},{"name":"generate","qualifiedName":"rng.LegacyRNG.generate","href":"rng/LegacyRNG/generate.html","type":"method","overriddenDepth":1,"packageName":"uuid","desc":"","enclosedBy":{"name":"LegacyRNG","type":"class","href":"rng/LegacyRNG-class.html"}},{"name":"MathRNG","qualifiedName":"rng.MathRNG","href":"rng/MathRNG-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"Math.Random()-based RNG. All platforms, fast, not cryptographically\nstrong. Optional seed can be passed on creation.","enclosedBy":{"name":"rng","type":"library","href":"rng/rng-library.html"}},{"name":"MathRNG","qualifiedName":"rng.MathRNG.MathRNG","href":"rng/MathRNG/MathRNG.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"MathRNG","type":"class","href":"rng/MathRNG-class.html"}},{"name":"generate","qualifiedName":"rng.MathRNG.generate","href":"rng/MathRNG/generate.html","type":"method","overriddenDepth":1,"packageName":"uuid","desc":"","enclosedBy":{"name":"MathRNG","type":"class","href":"rng/MathRNG-class.html"}},{"name":"seed","qualifiedName":"rng.MathRNG.seed","href":"rng/MathRNG/seed.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"MathRNG","type":"class","href":"rng/MathRNG-class.html"}},{"name":"RNG","qualifiedName":"rng.RNG","href":"rng/RNG-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"rng","type":"library","href":"rng/rng-library.html"}},{"name":"RNG","qualifiedName":"rng.RNG.RNG","href":"rng/RNG/RNG.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"RNG","type":"class","href":"rng/RNG-class.html"}},{"name":"generate","qualifiedName":"rng.RNG.generate","href":"rng/RNG/generate.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"RNG","type":"class","href":"rng/RNG-class.html"}},{"name":"uuid","qualifiedName":"uuid","href":"uuid/uuid-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":"Generates UUID v1, v4, v5, v6, v7, v8 following RFC4122 standard."},{"name":"Uuid","qualifiedName":"uuid.Uuid","href":"uuid/Uuid-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"uuid for Dart\nAuthor: Yulian Kuncheff\nReleased under MIT License.","enclosedBy":{"name":"uuid","type":"library","href":"uuid/uuid-library.html"}},{"name":"NAMESPACE_DNS","qualifiedName":"uuid.Uuid.NAMESPACE_DNS","href":"uuid/Uuid/NAMESPACE_DNS-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"NAMESPACE_NIL","qualifiedName":"uuid.Uuid.NAMESPACE_NIL","href":"uuid/Uuid/NAMESPACE_NIL-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"NAMESPACE_OID","qualifiedName":"uuid.Uuid.NAMESPACE_OID","href":"uuid/Uuid/NAMESPACE_OID-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"NAMESPACE_URL","qualifiedName":"uuid.Uuid.NAMESPACE_URL","href":"uuid/Uuid/NAMESPACE_URL-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"NAMESPACE_X500","qualifiedName":"uuid.Uuid.NAMESPACE_X500","href":"uuid/Uuid/NAMESPACE_X500-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"Uuid","qualifiedName":"uuid.Uuid.Uuid","href":"uuid/Uuid/Uuid.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"Creates a new instance of the Uuid class.\nOptionally you can pass in a GlobalOptions object to set global options\nfor all UUID generation.\nGlobalOptions.rng is a RNG class that returns a list of random bytes.","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"goptions","qualifiedName":"uuid.Uuid.goptions","href":"uuid/Uuid/goptions.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"isValidUUID","qualifiedName":"uuid.Uuid.isValidUUID","href":"uuid/Uuid/isValidUUID.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Validates the provided uuid to make sure it has all the necessary\ncomponents and formatting and returns a bool\nYou can choose to validate from a string or from a byte list based on\nwhich parameter is passed.","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"parse","qualifiedName":"uuid.Uuid.parse","href":"uuid/Uuid/parse.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Parses the provided uuid into a list of byte values as a List.\nCan optionally be provided a buffer to write into and\n a positional offset for where to start inputting into the buffer.\nThrows FormatException if the UUID is invalid. Optionally you can set\nvalidate to false to disable validation of the UUID before parsing.","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"parseAsByteList","qualifiedName":"uuid.Uuid.parseAsByteList","href":"uuid/Uuid/parseAsByteList.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Parses the provided uuid into a list of byte values as a Uint8List.\nCan optionally be provided a buffer to write into and\n a positional offset for where to start inputting into the buffer.\nThrows FormatException if the UUID is invalid. Optionally you can set\nvalidate to false to disable validation of the UUID before parsing.","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"unparse","qualifiedName":"uuid.Uuid.unparse","href":"uuid/Uuid/unparse.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Unparses a buffer of bytes and outputs a proper UUID string.\nAn optional offset is allowed if you want to start at a different point\nin the buffer.\nThrows an exception if the buffer does not have a length of 16","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v1","qualifiedName":"uuid.Uuid.v1","href":"uuid/Uuid/v1.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a time-based version 1 UUID","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v1buffer","qualifiedName":"uuid.Uuid.v1buffer","href":"uuid/Uuid/v1buffer.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a time-based version 1 UUID into a provided buffer","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v1obj","qualifiedName":"uuid.Uuid.v1obj","href":"uuid/Uuid/v1obj.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a time-based version 1 UUID as a UuidValue object","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v4","qualifiedName":"uuid.Uuid.v4","href":"uuid/Uuid/v4.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a RNG version 4 UUID","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v4buffer","qualifiedName":"uuid.Uuid.v4buffer","href":"uuid/Uuid/v4buffer.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a RNG version 4 UUID into a provided buffer","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v4obj","qualifiedName":"uuid.Uuid.v4obj","href":"uuid/Uuid/v4obj.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a RNG version 4 UUID as a UuidValue object","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v5","qualifiedName":"uuid.Uuid.v5","href":"uuid/Uuid/v5.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a namespace & name-based version 5 UUID","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v5buffer","qualifiedName":"uuid.Uuid.v5buffer","href":"uuid/Uuid/v5buffer.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a namespace & name-based version 5 UUID into a provided buffer","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v5obj","qualifiedName":"uuid.Uuid.v5obj","href":"uuid/Uuid/v5obj.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a namespace & name-based version 5 UUID as a UuidValue object","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v6","qualifiedName":"uuid.Uuid.v6","href":"uuid/Uuid/v6.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 6 UUID","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v6buffer","qualifiedName":"uuid.Uuid.v6buffer","href":"uuid/Uuid/v6buffer.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 1 UUID into a provided buffer","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v6obj","qualifiedName":"uuid.Uuid.v6obj","href":"uuid/Uuid/v6obj.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 6 UUID as a UuidValue object","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v7","qualifiedName":"uuid.Uuid.v7","href":"uuid/Uuid/v7.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 7 UUID as a UuidValue object","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v7buffer","qualifiedName":"uuid.Uuid.v7buffer","href":"uuid/Uuid/v7buffer.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 7 UUID into a provided buffer","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v7obj","qualifiedName":"uuid.Uuid.v7obj","href":"uuid/Uuid/v7obj.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 7 UUID as a UuidValue object","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v8","qualifiedName":"uuid.Uuid.v8","href":"uuid/Uuid/v8.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 8 UUID","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v8buffer","qualifiedName":"uuid.Uuid.v8buffer","href":"uuid/Uuid/v8buffer.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 8 UUID into a provided buffer","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"v8obj","qualifiedName":"uuid.Uuid.v8obj","href":"uuid/Uuid/v8obj.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Generates a draft time-based version 8 UUID as a UuidValue object","enclosedBy":{"name":"Uuid","type":"class","href":"uuid/Uuid-class.html"}},{"name":"uuid_value","qualifiedName":"uuid_value","href":"uuid_value/uuid_value-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidValue","qualifiedName":"uuid_value.UuidValue","href":"uuid_value/UuidValue-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"uuid_value","type":"library","href":"uuid_value/uuid_value-library.html"}},{"name":"operator ==","qualifiedName":"uuid_value.UuidValue.==","href":"uuid_value/UuidValue/operator_equals.html","type":"method","overriddenDepth":1,"packageName":"uuid","desc":"The equality operator.","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"UuidValue","qualifiedName":"uuid_value.UuidValue.UuidValue","href":"uuid_value/UuidValue/UuidValue.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"UuidValue() Constructor for creating a uuid value.","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"dns","qualifiedName":"uuid_value.UuidValue.dns","href":"uuid_value/UuidValue/dns-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"equals","qualifiedName":"uuid_value.UuidValue.equals","href":"uuid_value/UuidValue/equals.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"UuidValue.fromByteList","qualifiedName":"uuid_value.UuidValue.fromByteList","href":"uuid_value/UuidValue/UuidValue.fromByteList.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"fromByteList() creates a UuidValue from a Uint8List of bytes.","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"UuidValue.fromList","qualifiedName":"uuid_value.UuidValue.fromList","href":"uuid_value/UuidValue/UuidValue.fromList.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"fromList() creates a UuidValue from a List<int> of bytes.","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"hashCode","qualifiedName":"uuid_value.UuidValue.hashCode","href":"uuid_value/UuidValue/hashCode.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"The hash code for this object.","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"nil","qualifiedName":"uuid_value.UuidValue.nil","href":"uuid_value/UuidValue/nil-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"oid","qualifiedName":"uuid_value.UuidValue.oid","href":"uuid_value/UuidValue/oid-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"time","qualifiedName":"uuid_value.UuidValue.time","href":"uuid_value/UuidValue/time.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"toBytes","qualifiedName":"uuid_value.UuidValue.toBytes","href":"uuid_value/UuidValue/toBytes.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"toString","qualifiedName":"uuid_value.UuidValue.toString","href":"uuid_value/UuidValue/toString.html","type":"method","overriddenDepth":1,"packageName":"uuid","desc":"A string representation of this object.","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"url","qualifiedName":"uuid_value.UuidValue.url","href":"uuid_value/UuidValue/url-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"uuid","qualifiedName":"uuid_value.UuidValue.uuid","href":"uuid_value/UuidValue/uuid.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"validate","qualifiedName":"uuid_value.UuidValue.validate","href":"uuid_value/UuidValue/validate.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"validate() validates the internal string representation of the uuid.\nOptionally, you can provide a validationMode to use when validating\nthe uuid string.\nThrows FormatException if the UUID is invalid.","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"version","qualifiedName":"uuid_value.UuidValue.version","href":"uuid_value/UuidValue/version.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"UuidValue.withValidation","qualifiedName":"uuid_value.UuidValue.withValidation","href":"uuid_value/UuidValue/UuidValue.withValidation.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"withValidation() creates a UuidValue from a uuid string.\nOptionally, you can provide a validationMode to use when validating\nthe uuid string.\nThrows FormatException if the UUID is invalid.","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"x500","qualifiedName":"uuid_value.UuidValue.x500","href":"uuid_value/UuidValue/x500-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValue","type":"class","href":"uuid_value/UuidValue-class.html"}},{"name":"v1","qualifiedName":"v1","href":"v1/v1-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidV1","qualifiedName":"v1.UuidV1","href":"v1/UuidV1-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"v1","type":"library","href":"v1/v1-library.html"}},{"name":"UuidV1","qualifiedName":"v1.UuidV1.UuidV1","href":"v1/UuidV1/UuidV1.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV1","type":"class","href":"v1/UuidV1-class.html"}},{"name":"generate","qualifiedName":"v1.UuidV1.generate","href":"v1/UuidV1/generate.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"v1() Generates a time-based version 1 UUID","enclosedBy":{"name":"UuidV1","type":"class","href":"v1/UuidV1-class.html"}},{"name":"goptions","qualifiedName":"v1.UuidV1.goptions","href":"v1/UuidV1/goptions.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV1","type":"class","href":"v1/UuidV1-class.html"}},{"name":"v4","qualifiedName":"v4","href":"v4/v4-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidV4","qualifiedName":"v4.UuidV4","href":"v4/UuidV4-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"v4","type":"library","href":"v4/v4-library.html"}},{"name":"UuidV4","qualifiedName":"v4.UuidV4.UuidV4","href":"v4/UuidV4/UuidV4.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV4","type":"class","href":"v4/UuidV4-class.html"}},{"name":"generate","qualifiedName":"v4.UuidV4.generate","href":"v4/UuidV4/generate.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"v4() Generates a RNG version 4 UUID","enclosedBy":{"name":"UuidV4","type":"class","href":"v4/UuidV4-class.html"}},{"name":"goptions","qualifiedName":"v4.UuidV4.goptions","href":"v4/UuidV4/goptions.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV4","type":"class","href":"v4/UuidV4-class.html"}},{"name":"v5","qualifiedName":"v5","href":"v5/v5-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidV5","qualifiedName":"v5.UuidV5","href":"v5/UuidV5-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"v5","type":"library","href":"v5/v5-library.html"}},{"name":"NAMESPACE_DNS","qualifiedName":"v5.UuidV5.NAMESPACE_DNS","href":"v5/UuidV5/NAMESPACE_DNS-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV5","type":"class","href":"v5/UuidV5-class.html"}},{"name":"NAMESPACE_NIL","qualifiedName":"v5.UuidV5.NAMESPACE_NIL","href":"v5/UuidV5/NAMESPACE_NIL-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV5","type":"class","href":"v5/UuidV5-class.html"}},{"name":"NAMESPACE_OID","qualifiedName":"v5.UuidV5.NAMESPACE_OID","href":"v5/UuidV5/NAMESPACE_OID-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV5","type":"class","href":"v5/UuidV5-class.html"}},{"name":"NAMESPACE_URL","qualifiedName":"v5.UuidV5.NAMESPACE_URL","href":"v5/UuidV5/NAMESPACE_URL-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV5","type":"class","href":"v5/UuidV5-class.html"}},{"name":"NAMESPACE_X500","qualifiedName":"v5.UuidV5.NAMESPACE_X500","href":"v5/UuidV5/NAMESPACE_X500-constant.html","type":"constant","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV5","type":"class","href":"v5/UuidV5-class.html"}},{"name":"UuidV5","qualifiedName":"v5.UuidV5.UuidV5","href":"v5/UuidV5/UuidV5.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV5","type":"class","href":"v5/UuidV5-class.html"}},{"name":"generate","qualifiedName":"v5.UuidV5.generate","href":"v5/UuidV5/generate.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"v5() Generates a namspace & name-based version 5 UUID","enclosedBy":{"name":"UuidV5","type":"class","href":"v5/UuidV5-class.html"}},{"name":"goptions","qualifiedName":"v5.UuidV5.goptions","href":"v5/UuidV5/goptions.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV5","type":"class","href":"v5/UuidV5-class.html"}},{"name":"v6","qualifiedName":"v6","href":"v6/v6-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidV6","qualifiedName":"v6.UuidV6","href":"v6/UuidV6-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"v6","type":"library","href":"v6/v6-library.html"}},{"name":"UuidV6","qualifiedName":"v6.UuidV6.UuidV6","href":"v6/UuidV6/UuidV6.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV6","type":"class","href":"v6/UuidV6-class.html"}},{"name":"generate","qualifiedName":"v6.UuidV6.generate","href":"v6/UuidV6/generate.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"v6() Generates a time-based version 6 UUID","enclosedBy":{"name":"UuidV6","type":"class","href":"v6/UuidV6-class.html"}},{"name":"goptions","qualifiedName":"v6.UuidV6.goptions","href":"v6/UuidV6/goptions.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV6","type":"class","href":"v6/UuidV6-class.html"}},{"name":"v7","qualifiedName":"v7","href":"v7/v7-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidV7","qualifiedName":"v7.UuidV7","href":"v7/UuidV7-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"v7","type":"library","href":"v7/v7-library.html"}},{"name":"UuidV7","qualifiedName":"v7.UuidV7.UuidV7","href":"v7/UuidV7/UuidV7.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV7","type":"class","href":"v7/UuidV7-class.html"}},{"name":"generate","qualifiedName":"v7.UuidV7.generate","href":"v7/UuidV7/generate.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"v7() Generates a time-based version 7 UUID","enclosedBy":{"name":"UuidV7","type":"class","href":"v7/UuidV7-class.html"}},{"name":"goptions","qualifiedName":"v7.UuidV7.goptions","href":"v7/UuidV7/goptions.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV7","type":"class","href":"v7/UuidV7-class.html"}},{"name":"v8","qualifiedName":"v8","href":"v8/v8-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidV8","qualifiedName":"v8.UuidV8","href":"v8/UuidV8-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"v8","type":"library","href":"v8/v8-library.html"}},{"name":"UuidV8","qualifiedName":"v8.UuidV8.UuidV8","href":"v8/UuidV8/UuidV8.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV8","type":"class","href":"v8/UuidV8-class.html"}},{"name":"generate","qualifiedName":"v8.UuidV8.generate","href":"v8/UuidV8/generate.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"V8() Generates a time-based version 8 UUID","enclosedBy":{"name":"UuidV8","type":"class","href":"v8/UuidV8-class.html"}},{"name":"goptions","qualifiedName":"v8.UuidV8.goptions","href":"v8/UuidV8/goptions.html","type":"property","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidV8","type":"class","href":"v8/UuidV8-class.html"}},{"name":"validation","qualifiedName":"validation","href":"validation/validation-library.html","type":"library","overriddenDepth":0,"packageName":"uuid","desc":""},{"name":"UuidValidation","qualifiedName":"validation.UuidValidation","href":"validation/UuidValidation-class.html","type":"class","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"validation","type":"library","href":"validation/validation-library.html"}},{"name":"UuidValidation","qualifiedName":"validation.UuidValidation.UuidValidation","href":"validation/UuidValidation/UuidValidation.html","type":"constructor","overriddenDepth":0,"packageName":"uuid","desc":"","enclosedBy":{"name":"UuidValidation","type":"class","href":"validation/UuidValidation-class.html"}},{"name":"isValidOrThrow","qualifiedName":"validation.UuidValidation.isValidOrThrow","href":"validation/UuidValidation/isValidOrThrow.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Validates the provided uuid to make sure it has all the necessary\ncomponents and formatting and throws a FormatException if it is invalid.\nYou can choose to validate from a string or from a byte list based on\nwhich parameter is passed.\nOptionally you can set validationMode to ValidationMode.nonStrict to\nallow for non RFC4122 compliant UUIDs.\nIf you are using a Microsoft GUID, you should set validationMode to\nValidationMode.nonStrict.","enclosedBy":{"name":"UuidValidation","type":"class","href":"validation/UuidValidation-class.html"}},{"name":"isValidUUID","qualifiedName":"validation.UuidValidation.isValidUUID","href":"validation/UuidValidation/isValidUUID.html","type":"method","overriddenDepth":0,"packageName":"uuid","desc":"Validates the provided uuid to make sure it has all the necessary\ncomponents and formatting and returns a bool\nYou can choose to validate from a string or from a byte list based on\nwhich parameter is passed.","enclosedBy":{"name":"UuidValidation","type":"class","href":"validation/UuidValidation-class.html"}}] diff --git a/doc/api/parsing/UuidParsing-class.html b/doc/api/parsing/UuidParsing-class.html deleted file mode 100644 index 69aef35..0000000 --- a/doc/api/parsing/UuidParsing-class.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - - - - UuidParsing class - parsing library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidParsing
    - -
    - -
    -
    -
    - -
    -
    -

    UuidParsing class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidParsing() -
    -
    - -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - -
    -

    Static Methods

    -
    -
    - parse(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) - List<int> - - - -
    -
    - Parses the provided uuid into a list of byte values as a List. -Can optionally be provided a buffer to write into and -a positional offset for where to start inputting into the buffer. - - -
    - -
    - parseAsByteList(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) - Uint8List - - - -
    -
    - Parses the provided uuid into a list of byte values as a Uint8List. -Can optionally be provided a buffer to write into and - a positional offset for where to start inputting into the buffer. -Throws FormatException if the UUID is invalid. Optionally you can set -validate to false to disable validation of the UUID before parsing. - - -
    - -
    - parseHexToBytes(String hex) - Uint8List - - - -
    -
    - Convert Hex String to Uint8List - - -
    - -
    - unparse(List<int> buffer, {int offset = 0}) - String - - - -
    -
    - Unparses a buffer of bytes and outputs a proper UUID string. -An optional offset is allowed if you want to start at a different point -in the buffer. - - -
    - -
    -
    - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/parsing/UuidParsing/UuidParsing.html b/doc/api/parsing/UuidParsing/UuidParsing.html deleted file mode 100644 index 477b32e..0000000 --- a/doc/api/parsing/UuidParsing/UuidParsing.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - UuidParsing constructor - UuidParsing - parsing library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidParsing
    - -
    - -
    -
    -
    - -
    -
    -

    UuidParsing constructor - Null safety -

    - -
    - - UuidParsing() -
    - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/parsing/UuidParsing/parse.html b/doc/api/parsing/UuidParsing/parse.html deleted file mode 100644 index 539cef2..0000000 --- a/doc/api/parsing/UuidParsing/parse.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - parse method - UuidParsing class - parsing library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    parse
    - -
    - -
    -
    -
    - -
    -
    -

    parse static method - Null safety -

    - -
    - - -List<int> -parse(
    1. String uuid,
    2. -
    3. {List<int>? buffer,
    4. -
    5. int offset = 0,
    6. -
    7. bool validate = true,
    8. -
    9. ValidationMode validationMode = ValidationMode.strictRFC4122}
    10. -
    ) - - - -
    - -
    -

    Parses the provided uuid into a list of byte values as a List. -Can optionally be provided a buffer to write into and -a positional offset for where to start inputting into the buffer.

    -

    Returns the buffer containing the bytes. If no buffer was provided, -a new buffer is created and returned. If a buffer was provided, it -is returned (even if the uuid bytes are not placed at the beginning of -that buffer).

    -

    Throws FormatException if the UUID is invalid. Optionally you can set -validate to false to disable validation of the UUID before parsing.

    -

    Throws RangeError if a buffer is provided and it is too small. -It is also thrown if a non-zero offset is provided without providing -a buffer.

    -
    - - - -
    -

    Implementation

    -
    static List<int> parse(
    -  String uuid, {
    -  List<int>? buffer,
    -  int offset = 0,
    -  bool validate = true,
    -  ValidationMode validationMode = ValidationMode.strictRFC4122,
    -}) {
    -  if (validate) {
    -    UuidValidation.isValidOrThrow(
    -        fromString: uuid, validationMode: validationMode);
    -  }
    -  var i = offset, ii = 0;
    -
    -  // Get buffer to store the result
    -  if (buffer == null) {
    -    // Buffer not provided: create a 16 item buffer
    -    if (offset != 0) {
    -      throw RangeError('non-zero offset without providing a buffer');
    -    }
    -    buffer = Uint8List(16);
    -  } else {
    -    // Buffer provided: check it is large enough
    -    if (buffer.length - offset < 16) {
    -      throw RangeError('buffer too small: need 16: length=${buffer.length}'
    -          '${offset != 0 ? ', offset=$offset' : ''}');
    -    }
    -  }
    -
    -  // Convert to lowercase and replace all hex with bytes then
    -  // string.replaceAll() does a lot of work that I don't need, and a manual
    -  // regex gives me more control.
    -  final regex = RegExp('[0-9a-f]{2}');
    -  for (Match match in regex.allMatches(uuid.toLowerCase())) {
    -    if (ii < 16) {
    -      var hex = uuid.toLowerCase().substring(match.start, match.end);
    -      buffer[i + ii++] = int.parse(hex, radix: 16);
    -    }
    -  }
    -
    -  // Zero out any left over bytes if the string was too short.
    -  while (ii < 16) {
    -    buffer[i + ii++] = 0;
    -  }
    -
    -  return buffer;
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/parsing/UuidParsing/parseAsByteList.html b/doc/api/parsing/UuidParsing/parseAsByteList.html deleted file mode 100644 index e9a7b6f..0000000 --- a/doc/api/parsing/UuidParsing/parseAsByteList.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - parseAsByteList method - UuidParsing class - parsing library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    parseAsByteList
    - -
    - -
    -
    -
    - -
    -
    -

    parseAsByteList static method - Null safety -

    - -
    - - -Uint8List -parseAsByteList(
    1. String uuid,
    2. -
    3. {List<int>? buffer,
    4. -
    5. int offset = 0,
    6. -
    7. bool validate = true,
    8. -
    9. ValidationMode validationMode = ValidationMode.strictRFC4122}
    10. -
    ) - - - -
    - -
    -

    Parses the provided uuid into a list of byte values as a Uint8List. -Can optionally be provided a buffer to write into and - a positional offset for where to start inputting into the buffer. -Throws FormatException if the UUID is invalid. Optionally you can set -validate to false to disable validation of the UUID before parsing.

    -
    - - - -
    -

    Implementation

    -
    static Uint8List parseAsByteList(String uuid,
    -    {List<int>? buffer,
    -    int offset = 0,
    -    bool validate = true,
    -    ValidationMode validationMode = ValidationMode.strictRFC4122}) {
    -  return Uint8List.fromList(parse(uuid,
    -      buffer: buffer,
    -      offset: offset,
    -      validate: validate,
    -      validationMode: validationMode));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/parsing/UuidParsing/parseHexToBytes.html b/doc/api/parsing/UuidParsing/parseHexToBytes.html deleted file mode 100644 index 09e73c0..0000000 --- a/doc/api/parsing/UuidParsing/parseHexToBytes.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - - parseHexToBytes method - UuidParsing class - parsing library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    parseHexToBytes
    - -
    - -
    -
    -
    - -
    -
    -

    parseHexToBytes static method - Null safety -

    - -
    - - -Uint8List -parseHexToBytes(
    1. String hex
    2. -
    ) - - - -
    - -
    -

    Convert Hex String to Uint8List

    -
    - - - -
    -

    Implementation

    -
    static Uint8List parseHexToBytes(String hex) {
    -  if (hex.length % 2 != 0) {
    -    throw ArgumentError('Invalid hex string');
    -  }
    -  if (hex.startsWith('0x')) {
    -    hex = hex.substring(2);
    -  }
    -
    -  var bytes = Uint8List(hex.length ~/ 2);
    -  for (var i = 0; i < hex.length; i += 2) {
    -    bytes[i ~/ 2] = int.parse(hex.substring(i, i + 2), radix: 16);
    -  }
    -  return bytes;
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/parsing/UuidParsing/unparse.html b/doc/api/parsing/UuidParsing/unparse.html deleted file mode 100644 index 7d07bb9..0000000 --- a/doc/api/parsing/UuidParsing/unparse.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - unparse method - UuidParsing class - parsing library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    unparse
    - -
    - -
    -
    -
    - -
    -
    -

    unparse static method - Null safety -

    - -
    - - -String -unparse(
    1. List<int> buffer,
    2. -
    3. {int offset = 0}
    4. -
    ) - - - -
    - -
    -

    Unparses a buffer of bytes and outputs a proper UUID string. -An optional offset is allowed if you want to start at a different point -in the buffer.

    -

    Throws a RangeError exception if the buffer is not large enough to -hold the bytes. That is, if the length of the buffer after the offset -is less than 16.

    -
    - - - -
    -

    Implementation

    -
    static String unparse(List<int> buffer, {int offset = 0}) {
    -  if (buffer.length - offset < 16) {
    -    throw RangeError('buffer too small: need 16: length=${buffer.length}'
    -        '${offset != 0 ? ', offset=$offset' : ''}');
    -  }
    -  var i = offset;
    -  return '${_byteToHex[buffer[i++]]}${_byteToHex[buffer[i++]]}'
    -      '${_byteToHex[buffer[i++]]}${_byteToHex[buffer[i++]]}-'
    -      '${_byteToHex[buffer[i++]]}${_byteToHex[buffer[i++]]}-'
    -      '${_byteToHex[buffer[i++]]}${_byteToHex[buffer[i++]]}-'
    -      '${_byteToHex[buffer[i++]]}${_byteToHex[buffer[i++]]}-'
    -      '${_byteToHex[buffer[i++]]}${_byteToHex[buffer[i++]]}'
    -      '${_byteToHex[buffer[i++]]}${_byteToHex[buffer[i++]]}'
    -      '${_byteToHex[buffer[i++]]}${_byteToHex[buffer[i++]]}';
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/parsing/parsing-library.html b/doc/api/parsing/parsing-library.html deleted file mode 100644 index 7c25360..0000000 --- a/doc/api/parsing/parsing-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - parsing library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    parsing
    - -
    - -
    -
    -
    - -
    - -
    -

    parsing library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidParsing - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/search.html b/doc/api/search.html deleted file mode 100644 index c2b6601..0000000 --- a/doc/api/search.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - - - uuid - Dart API docs - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    uuid
    - -
    - -
    -
    -
    - -
    -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/static-assets/docs.dart.js b/doc/api/static-assets/docs.dart.js deleted file mode 100644 index 15cda7c..0000000 --- a/doc/api/static-assets/docs.dart.js +++ /dev/null @@ -1,6191 +0,0 @@ -(function dartProgram(){function copyProperties(a,b){var s=Object.keys(a) -for(var r=0;r=0)return true -if(typeof version=="function"&&version.length==0){var q=version() -if(/^\d+\.\d+\.\d+\.\d+$/.test(q))return true}}catch(p){}return false}() -function inherit(a,b){a.prototype.constructor=a -a.prototype["$i"+a.name]=a -if(b!=null){if(z){a.prototype.__proto__=b.prototype -return}var s=Object.create(b.prototype) -copyProperties(a.prototype,s) -a.prototype=s}}function inheritMany(a,b){for(var s=0;s").b(a))return new A.ci(a,b.l("@<0>").H(c).l("ci<1,2>")) -return new A.aU(a,b.l("@<0>").H(c).l("aU<1,2>"))}, -jC(a){return new A.di("Field '"+a+"' has been assigned during initialization.")}, -it(a){var s,r=a^48 -if(r<=9)return r -s=a|32 -if(97<=s&&s<=102)return s-87 -return-1}, -fX(a,b){a=a+b&536870911 -a=a+((a&524287)<<10)&536870911 -return a^a>>>6}, -lL(a){a=a+((a&67108863)<<3)&536870911 -a^=a>>>11 -return a+((a&16383)<<15)&536870911}, -bF(a,b,c){return a}, -jG(a,b,c,d){if(t.W.b(a))return new A.bN(a,b,c.l("@<0>").H(d).l("bN<1,2>")) -return new A.ai(a,b,c.l("@<0>").H(d).l("ai<1,2>"))}, -iL(){return new A.bo("No element")}, -ll(){return new A.bo("Too many elements")}, -lK(a,b){A.dE(a,0,J.aA(a)-1,b)}, -dE(a,b,c,d){if(c-b<=32)A.lJ(a,b,c,d) -else A.lI(a,b,c,d)}, -lJ(a,b,c,d){var s,r,q,p,o -for(s=b+1,r=J.ba(a);s<=c;++s){q=r.h(a,s) -p=s -while(!0){if(!(p>b&&d.$2(r.h(a,p-1),q)>0))break -o=p-1 -r.i(a,p,r.h(a,o)) -p=o}r.i(a,p,q)}}, -lI(a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i=B.c.aD(a5-a4+1,6),h=a4+i,g=a5-i,f=B.c.aD(a4+a5,2),e=f-i,d=f+i,c=J.ba(a3),b=c.h(a3,h),a=c.h(a3,e),a0=c.h(a3,f),a1=c.h(a3,d),a2=c.h(a3,g) -if(a6.$2(b,a)>0){s=a -a=b -b=s}if(a6.$2(a1,a2)>0){s=a2 -a2=a1 -a1=s}if(a6.$2(b,a0)>0){s=a0 -a0=b -b=s}if(a6.$2(a,a0)>0){s=a0 -a0=a -a=s}if(a6.$2(b,a1)>0){s=a1 -a1=b -b=s}if(a6.$2(a0,a1)>0){s=a1 -a1=a0 -a0=s}if(a6.$2(a,a2)>0){s=a2 -a2=a -a=s}if(a6.$2(a,a0)>0){s=a0 -a0=a -a=s}if(a6.$2(a1,a2)>0){s=a2 -a2=a1 -a1=s}c.i(a3,h,b) -c.i(a3,f,a0) -c.i(a3,g,a2) -c.i(a3,e,c.h(a3,a4)) -c.i(a3,d,c.h(a3,a5)) -r=a4+1 -q=a5-1 -if(J.bd(a6.$2(a,a1),0)){for(p=r;p<=q;++p){o=c.h(a3,p) -n=a6.$2(o,a) -if(n===0)continue -if(n<0){if(p!==r){c.i(a3,p,c.h(a3,r)) -c.i(a3,r,o)}++r}else for(;!0;){n=a6.$2(c.h(a3,q),a) -if(n>0){--q -continue}else{m=q-1 -if(n<0){c.i(a3,p,c.h(a3,r)) -l=r+1 -c.i(a3,r,c.h(a3,q)) -c.i(a3,q,o) -q=m -r=l -break}else{c.i(a3,p,c.h(a3,q)) -c.i(a3,q,o) -q=m -break}}}}k=!0}else{for(p=r;p<=q;++p){o=c.h(a3,p) -if(a6.$2(o,a)<0){if(p!==r){c.i(a3,p,c.h(a3,r)) -c.i(a3,r,o)}++r}else if(a6.$2(o,a1)>0)for(;!0;)if(a6.$2(c.h(a3,q),a1)>0){--q -if(qg){for(;J.bd(a6.$2(c.h(a3,r),a),0);)++r -for(;J.bd(a6.$2(c.h(a3,q),a1),0);)--q -for(p=r;p<=q;++p){o=c.h(a3,p) -if(a6.$2(o,a)===0){if(p!==r){c.i(a3,p,c.h(a3,r)) -c.i(a3,r,o)}++r}else if(a6.$2(o,a1)===0)for(;!0;)if(a6.$2(c.h(a3,q),a1)===0){--q -if(q36)throw A.b(A.R(b,2,36,"radix",n)) -if(b===10&&s!=null)return parseInt(a,10) -if(b<10||s==null){r=b<=10?47+b:86+b -q=m[1] -for(p=q.length,o=0;or)return n}return parseInt(a,b)}, -fT(a){return A.lw(a)}, -lw(a){var s,r,q,p -if(a instanceof A.r)return A.O(A.bc(a),null) -s=J.aP(a) -if(s===B.N||s===B.P||t.o.b(a)){r=B.o(a) -if(r!=="Object"&&r!=="")return r -q=a.constructor -if(typeof q=="function"){p=q.name -if(typeof p=="string"&&p!=="Object"&&p!=="")return p}}return A.O(A.bc(a),null)}, -lF(a,b,c){var s,r,q,p -if(c<=500&&b===0&&c===a.length)return String.fromCharCode.apply(null,a) -for(s=b,r="";s>>0,s&1023|56320)}}throw A.b(A.R(a,0,1114111,null,null))}, -b3(a){if(a.date===void 0)a.date=new Date(a.a) -return a.date}, -lE(a){var s=A.b3(a).getFullYear()+0 -return s}, -lC(a){var s=A.b3(a).getMonth()+1 -return s}, -ly(a){var s=A.b3(a).getDate()+0 -return s}, -lz(a){var s=A.b3(a).getHours()+0 -return s}, -lB(a){var s=A.b3(a).getMinutes()+0 -return s}, -lD(a){var s=A.b3(a).getSeconds()+0 -return s}, -lA(a){var s=A.b3(a).getMilliseconds()+0 -return s}, -aH(a,b,c){var s,r,q={} -q.a=0 -s=[] -r=[] -q.a=b.length -B.b.I(s,b) -q.b="" -if(c!=null&&c.a!==0)c.B(0,new A.fS(q,r,s)) -return J.l3(a,new A.fx(B.a_,0,s,r,0))}, -lx(a,b,c){var s,r,q=c==null||c.a===0 -if(q){s=b.length -if(s===0){if(!!a.$0)return a.$0()}else if(s===1){if(!!a.$1)return a.$1(b[0])}else if(s===2){if(!!a.$2)return a.$2(b[0],b[1])}else if(s===3){if(!!a.$3)return a.$3(b[0],b[1],b[2])}else if(s===4){if(!!a.$4)return a.$4(b[0],b[1],b[2],b[3])}else if(s===5)if(!!a.$5)return a.$5(b[0],b[1],b[2],b[3],b[4]) -r=a[""+"$"+s] -if(r!=null)return r.apply(a,b)}return A.lv(a,b,c)}, -lv(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=b.length,e=a.$R -if(fn)return A.aH(a,b,null) -if(fe)return A.aH(a,b,c) -l=A.fE(b,!0,t.z) -k=Object.keys(q) -if(c==null)for(r=k.length,j=0;j=s)return A.B(b,s,a,r) -return A.lG(b,r)}, -nj(a,b,c){if(a>c)return A.R(a,0,c,"start",null) -if(b!=null)if(bc)return A.R(b,a,c,"end",null) -return new A.W(!0,b,"end",null)}, -nd(a){return new A.W(!0,a,null,null)}, -b(a){var s,r -if(a==null)a=new A.dv() -s=new Error() -s.dartException=a -r=A.nJ -if("defineProperty" in Object){Object.defineProperty(s,"message",{get:r}) -s.name=""}else s.toString=r -return s}, -nJ(){return J.be(this.dartException)}, -ay(a){throw A.b(a)}, -aR(a){throw A.b(A.aB(a))}, -as(a){var s,r,q,p,o,n -a=A.nD(a.replace(String({}),"$receiver$")) -s=a.match(/\\\$[a-zA-Z]+\\\$/g) -if(s==null)s=A.n([],t.s) -r=s.indexOf("\\$arguments\\$") -q=s.indexOf("\\$argumentsExpr\\$") -p=s.indexOf("\\$expr\\$") -o=s.indexOf("\\$method\\$") -n=s.indexOf("\\$receiver\\$") -return new A.h_(a.replace(new RegExp("\\\\\\$arguments\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$argumentsExpr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$expr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$method\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$receiver\\\\\\$","g"),"((?:x|[^x])*)"),r,q,p,o,n)}, -h0(a){return function($expr$){var $argumentsExpr$="$arguments$" -try{$expr$.$method$($argumentsExpr$)}catch(s){return s.message}}(a)}, -jQ(a){return function($expr$){try{$expr$.$method$}catch(s){return s.message}}(a)}, -iO(a,b){var s=b==null,r=s?null:b.method -return new A.dh(a,r,s?null:b.receiver)}, -az(a){if(a==null)return new A.fP(a) -if(a instanceof A.bP)return A.aQ(a,a.a) -if(typeof a!=="object")return a -if("dartException" in a)return A.aQ(a,a.dartException) -return A.nb(a)}, -aQ(a,b){if(t.U.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a -return b}, -nb(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null -if(!("message" in a))return a -s=a.message -if("number" in a&&typeof a.number=="number"){r=a.number -q=r&65535 -if((B.c.a4(r,16)&8191)===10)switch(q){case 438:return A.aQ(a,A.iO(A.o(s)+" (Error "+q+")",e)) -case 445:case 5007:p=A.o(s) -return A.aQ(a,new A.c9(p+" (Error "+q+")",e))}}if(a instanceof TypeError){o=$.kE() -n=$.kF() -m=$.kG() -l=$.kH() -k=$.kK() -j=$.kL() -i=$.kJ() -$.kI() -h=$.kN() -g=$.kM() -f=o.M(s) -if(f!=null)return A.aQ(a,A.iO(s,f)) -else{f=n.M(s) -if(f!=null){f.method="call" -return A.aQ(a,A.iO(s,f))}else{f=m.M(s) -if(f==null){f=l.M(s) -if(f==null){f=k.M(s) -if(f==null){f=j.M(s) -if(f==null){f=i.M(s) -if(f==null){f=l.M(s) -if(f==null){f=h.M(s) -if(f==null){f=g.M(s) -p=f!=null}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0}else p=!0 -if(p)return A.aQ(a,new A.c9(s,f==null?e:f.method))}}return A.aQ(a,new A.dT(typeof s=="string"?s:""))}if(a instanceof RangeError){if(typeof s=="string"&&s.indexOf("call stack")!==-1)return new A.cc() -s=function(b){try{return String(b)}catch(d){}return null}(a) -return A.aQ(a,new A.W(!1,e,e,typeof s=="string"?s.replace(/^RangeError:\s*/,""):s))}if(typeof InternalError=="function"&&a instanceof InternalError)if(typeof s=="string"&&s==="too much recursion")return new A.cc() -return a}, -bb(a){var s -if(a instanceof A.bP)return a.b -if(a==null)return new A.cy(a) -s=a.$cachedTrace -if(s!=null)return s -return a.$cachedTrace=new A.cy(a)}, -ky(a){if(a==null||typeof a!="object")return J.f8(a) -else return A.dA(a)}, -nk(a,b){var s,r,q,p=a.length -for(s=0;s=0}, -nD(a){if(/[[\]{}()*+?.\\^$|]/.test(a))return a.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&") -return a}, -ko(a){return a}, -nG(a,b,c,d){var s,r,q,p=new A.he(b,a,0),o=t.F,n=0,m="" -for(;p.n();){s=p.d -if(s==null)s=o.a(s) -r=s.b -q=r.index -m=m+A.o(A.ko(B.a.m(a,n,q)))+A.o(c.$1(s)) -n=q+r[0].length}p=m+A.o(A.ko(B.a.O(a,n))) -return p.charCodeAt(0)==0?p:p}, -bI:function bI(a,b){this.a=a -this.$ti=b}, -bH:function bH(){}, -aa:function aa(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.$ti=d}, -fx:function fx(a,b,c,d,e){var _=this -_.a=a -_.c=b -_.d=c -_.e=d -_.f=e}, -fS:function fS(a,b,c){this.a=a -this.b=b -this.c=c}, -h_:function h_(a,b,c,d,e,f){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f}, -c9:function c9(a,b){this.a=a -this.b=b}, -dh:function dh(a,b,c){this.a=a -this.b=b -this.c=c}, -dT:function dT(a){this.a=a}, -fP:function fP(a){this.a=a}, -bP:function bP(a,b){this.a=a -this.b=b}, -cy:function cy(a){this.a=a -this.b=null}, -aV:function aV(){}, -d0:function d0(){}, -d1:function d1(){}, -dN:function dN(){}, -dH:function dH(){}, -bi:function bi(a,b){this.a=a -this.b=b}, -dC:function dC(a){this.a=a}, -hB:function hB(){}, -af:function af(a){var _=this -_.a=0 -_.f=_.e=_.d=_.c=_.b=null -_.r=0 -_.$ti=a}, -fA:function fA(a){this.a=a}, -fD:function fD(a,b){var _=this -_.a=a -_.b=b -_.d=_.c=null}, -ah:function ah(a,b){this.a=a -this.$ti=b}, -dk:function dk(a,b){var _=this -_.a=a -_.b=b -_.d=_.c=null}, -iu:function iu(a){this.a=a}, -iv:function iv(a){this.a=a}, -iw:function iw(a){this.a=a}, -fy:function fy(a,b){var _=this -_.a=a -_.b=b -_.d=_.c=null}, -em:function em(a){this.b=a}, -he:function he(a,b,c){var _=this -_.a=a -_.b=b -_.c=c -_.d=null}, -mH(a){return a}, -lt(a){return new Int8Array(a)}, -aw(a,b,c){if(a>>>0!==a||a>=c)throw A.b(A.cO(b,a))}, -mE(a,b,c){var s -if(!(a>>>0!==a))s=b>>>0!==b||a>b||b>c -else s=!0 -if(s)throw A.b(A.nj(a,b,c)) -return b}, -b2:function b2(){}, -bm:function bm(){}, -b1:function b1(){}, -c3:function c3(){}, -dq:function dq(){}, -dr:function dr(){}, -ds:function ds(){}, -dt:function dt(){}, -du:function du(){}, -c4:function c4(){}, -c5:function c5(){}, -cp:function cp(){}, -cq:function cq(){}, -cr:function cr(){}, -cs:function cs(){}, -jM(a,b){var s=b.c -return s==null?b.c=A.iY(a,b.y,!0):s}, -jL(a,b){var s=b.c -return s==null?b.c=A.cD(a,"ac",[b.y]):s}, -jN(a){var s=a.x -if(s===6||s===7||s===8)return A.jN(a.y) -return s===12||s===13}, -lH(a){return a.at}, -cP(a){return A.eR(v.typeUniverse,a,!1)}, -aN(a,b,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=b.x -switch(c){case 5:case 1:case 2:case 3:case 4:return b -case 6:s=b.y -r=A.aN(a,s,a0,a1) -if(r===s)return b -return A.k3(a,r,!0) -case 7:s=b.y -r=A.aN(a,s,a0,a1) -if(r===s)return b -return A.iY(a,r,!0) -case 8:s=b.y -r=A.aN(a,s,a0,a1) -if(r===s)return b -return A.k2(a,r,!0) -case 9:q=b.z -p=A.cN(a,q,a0,a1) -if(p===q)return b -return A.cD(a,b.y,p) -case 10:o=b.y -n=A.aN(a,o,a0,a1) -m=b.z -l=A.cN(a,m,a0,a1) -if(n===o&&l===m)return b -return A.iW(a,n,l) -case 12:k=b.y -j=A.aN(a,k,a0,a1) -i=b.z -h=A.n8(a,i,a0,a1) -if(j===k&&h===i)return b -return A.k1(a,j,h) -case 13:g=b.z -a1+=g.length -f=A.cN(a,g,a0,a1) -o=b.y -n=A.aN(a,o,a0,a1) -if(f===g&&n===o)return b -return A.iX(a,n,f,!0) -case 14:e=b.y -if(e=0)p+=" "+r[q];++q}return p+"})"}, -kg(a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=", " -if(a5!=null){s=a5.length -if(a4==null){a4=A.n([],t.s) -r=null}else r=a4.length -q=a4.length -for(p=s;p>0;--p)a4.push("T"+(q+p)) -for(o=t.X,n=t._,m="<",l="",p=0;p0){a0+=a1+"[" -for(a1="",p=0;p0){a0+=a1+"{" -for(a1="",p=0;p "+a}, -O(a,b){var s,r,q,p,o,n,m=a.x -if(m===5)return"erased" -if(m===2)return"dynamic" -if(m===3)return"void" -if(m===1)return"Never" -if(m===4)return"any" -if(m===6){s=A.O(a.y,b) -return s}if(m===7){r=a.y -s=A.O(r,b) -q=r.x -return(q===12||q===13?"("+s+")":s)+"?"}if(m===8)return"FutureOr<"+A.O(a.y,b)+">" -if(m===9){p=A.na(a.y) -o=a.z -return o.length>0?p+("<"+A.kl(o,b)+">"):p}if(m===11)return A.n2(a,b) -if(m===12)return A.kg(a,b,null) -if(m===13)return A.kg(a.y,b,a.z) -if(m===14){n=a.y -return b[b.length-1-n]}return"?"}, -na(a){var s=v.mangledGlobalNames[a] -if(s!=null)return s -return"minified:"+a}, -mg(a,b){var s=a.tR[b] -for(;typeof s=="string";)s=a.tR[s] -return s}, -mf(a,b){var s,r,q,p,o,n=a.eT,m=n[b] -if(m==null)return A.eR(a,b,!1) -else if(typeof m=="number"){s=m -r=A.cE(a,5,"#") -q=A.hP(s) -for(p=0;p0)p+="<"+A.cC(c)+">" -s=a.eC.get(p) -if(s!=null)return s -r=new A.S(null,null) -r.x=9 -r.y=b -r.z=c -if(c.length>0)r.c=c[0] -r.at=p -q=A.av(a,r) -a.eC.set(p,q) -return q}, -iW(a,b,c){var s,r,q,p,o,n -if(b.x===10){s=b.y -r=b.z.concat(c)}else{r=c -s=b}q=s.at+(";<"+A.cC(r)+">") -p=a.eC.get(q) -if(p!=null)return p -o=new A.S(null,null) -o.x=10 -o.y=s -o.z=r -o.at=q -n=A.av(a,o) -a.eC.set(q,n) -return n}, -mb(a,b,c){var s,r,q="+"+(b+"("+A.cC(c)+")"),p=a.eC.get(q) -if(p!=null)return p -s=new A.S(null,null) -s.x=11 -s.y=b -s.z=c -s.at=q -r=A.av(a,s) -a.eC.set(q,r) -return r}, -k1(a,b,c){var s,r,q,p,o,n=b.at,m=c.a,l=m.length,k=c.b,j=k.length,i=c.c,h=i.length,g="("+A.cC(m) -if(j>0){s=l>0?",":"" -g+=s+"["+A.cC(k)+"]"}if(h>0){s=l>0?",":"" -g+=s+"{"+A.m5(i)+"}"}r=n+(g+")") -q=a.eC.get(r) -if(q!=null)return q -p=new A.S(null,null) -p.x=12 -p.y=b -p.z=c -p.at=r -o=A.av(a,p) -a.eC.set(r,o) -return o}, -iX(a,b,c,d){var s,r=b.at+("<"+A.cC(c)+">"),q=a.eC.get(r) -if(q!=null)return q -s=A.m7(a,b,c,r,d) -a.eC.set(r,s) -return s}, -m7(a,b,c,d,e){var s,r,q,p,o,n,m,l -if(e){s=c.length -r=A.hP(s) -for(q=0,p=0;p0){n=A.aN(a,b,r,0) -m=A.cN(a,c,r,0) -return A.iX(a,n,m,c!==m)}}l=new A.S(null,null) -l.x=13 -l.y=b -l.z=c -l.at=d -return A.av(a,l)}, -jY(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}}, -k_(a){var s,r,q,p,o,n,m,l,k,j=a.r,i=a.s -for(s=j.length,r=0;r=48&&q<=57)r=A.m_(r+1,q,j,i) -else if((((q|32)>>>0)-97&65535)<26||q===95||q===36||q===124)r=A.jZ(a,r,j,i,!1) -else if(q===46)r=A.jZ(a,r,j,i,!0) -else{++r -switch(q){case 44:break -case 58:i.push(!1) -break -case 33:i.push(!0) -break -case 59:i.push(A.aM(a.u,a.e,i.pop())) -break -case 94:i.push(A.ma(a.u,i.pop())) -break -case 35:i.push(A.cE(a.u,5,"#")) -break -case 64:i.push(A.cE(a.u,2,"@")) -break -case 126:i.push(A.cE(a.u,3,"~")) -break -case 60:i.push(a.p) -a.p=i.length -break -case 62:p=a.u -o=i.splice(a.p) -A.iV(a.u,a.e,o) -a.p=i.pop() -n=i.pop() -if(typeof n=="string")i.push(A.cD(p,n,o)) -else{m=A.aM(p,a.e,n) -switch(m.x){case 12:i.push(A.iX(p,m,o,a.n)) -break -default:i.push(A.iW(p,m,o)) -break}}break -case 38:A.m0(a,i) -break -case 42:p=a.u -i.push(A.k3(p,A.aM(p,a.e,i.pop()),a.n)) -break -case 63:p=a.u -i.push(A.iY(p,A.aM(p,a.e,i.pop()),a.n)) -break -case 47:p=a.u -i.push(A.k2(p,A.aM(p,a.e,i.pop()),a.n)) -break -case 40:i.push(-3) -i.push(a.p) -a.p=i.length -break -case 41:A.lZ(a,i) -break -case 91:i.push(a.p) -a.p=i.length -break -case 93:o=i.splice(a.p) -A.iV(a.u,a.e,o) -a.p=i.pop() -i.push(o) -i.push(-1) -break -case 123:i.push(a.p) -a.p=i.length -break -case 125:o=i.splice(a.p) -A.m2(a.u,a.e,o) -a.p=i.pop() -i.push(o) -i.push(-2) -break -case 43:l=j.indexOf("(",r) -i.push(j.substring(r,l)) -i.push(-4) -i.push(a.p) -a.p=i.length -r=l+1 -break -default:throw"Bad character "+q}}}k=i.pop() -return A.aM(a.u,a.e,k)}, -m_(a,b,c,d){var s,r,q=b-48 -for(s=c.length;a=48&&r<=57))break -q=q*10+(r-48)}d.push(q) -return a}, -jZ(a,b,c,d,e){var s,r,q,p,o,n,m=b+1 -for(s=c.length;m>>0)-97&65535)<26||r===95||r===36||r===124))q=r>=48&&r<=57 -else q=!0 -if(!q)break}}p=c.substring(b,m) -if(e){s=a.u -o=a.e -if(o.x===10)o=o.y -n=A.mg(s,o.y)[p] -if(n==null)A.ay('No "'+p+'" in "'+A.lH(o)+'"') -d.push(A.hK(s,o,n))}else d.push(p) -return m}, -lZ(a,b){var s,r,q,p,o,n=null,m=a.u,l=b.pop() -if(typeof l=="number")switch(l){case-1:s=b.pop() -r=n -break -case-2:r=b.pop() -s=n -break -default:b.push(l) -r=n -s=r -break}else{b.push(l) -r=n -s=r}q=A.lY(a,b) -l=b.pop() -switch(l){case-3:l=b.pop() -if(s==null)s=m.sEA -if(r==null)r=m.sEA -p=A.aM(m,a.e,l) -o=new A.ed() -o.a=q -o.b=s -o.c=r -b.push(A.k1(m,p,o)) -return -case-4:b.push(A.mb(m,b.pop(),q)) -return -default:throw A.b(A.cW("Unexpected state under `()`: "+A.o(l)))}}, -m0(a,b){var s=b.pop() -if(0===s){b.push(A.cE(a.u,1,"0&")) -return}if(1===s){b.push(A.cE(a.u,4,"1&")) -return}throw A.b(A.cW("Unexpected extended operation "+A.o(s)))}, -lY(a,b){var s=b.splice(a.p) -A.iV(a.u,a.e,s) -a.p=b.pop() -return s}, -aM(a,b,c){if(typeof c=="string")return A.cD(a,c,a.sEA) -else if(typeof c=="number"){b.toString -return A.m1(a,b,c)}else return c}, -iV(a,b,c){var s,r=c.length -for(s=0;sn)return!1 -m=n-o -l=s.b -k=r.b -j=l.length -i=k.length -if(o+j=d)return!1 -a1=f[b] -b+=3 -if(a00?new Array(q):v.typeUniverse.sEA -for(o=0;o0?new Array(a):v.typeUniverse.sEA}, -S:function S(a,b){var _=this -_.a=a -_.b=b -_.w=_.r=_.c=null -_.x=0 -_.at=_.as=_.Q=_.z=_.y=null}, -ed:function ed(){this.c=this.b=this.a=null}, -eQ:function eQ(a){this.a=a}, -ea:function ea(){}, -cB:function cB(a){this.a=a}, -lP(){var s,r,q={} -if(self.scheduleImmediate!=null)return A.ne() -if(self.MutationObserver!=null&&self.document!=null){s=self.document.createElement("div") -r=self.document.createElement("span") -q.a=null -new self.MutationObserver(A.bG(new A.hg(q),1)).observe(s,{childList:true}) -return new A.hf(q,s,r)}else if(self.setImmediate!=null)return A.nf() -return A.ng()}, -lQ(a){self.scheduleImmediate(A.bG(new A.hh(a),0))}, -lR(a){self.setImmediate(A.bG(new A.hi(a),0))}, -lS(a){A.m3(0,a)}, -m3(a,b){var s=new A.hI() -s.bH(a,b) -return s}, -mZ(a){return new A.dX(new A.I($.D,a.l("I<0>")),a.l("dX<0>"))}, -mB(a,b){a.$2(0,null) -b.b=!0 -return b.a}, -my(a,b){A.mC(a,b)}, -mA(a,b){b.aH(0,a)}, -mz(a,b){b.aI(A.az(a),A.bb(a))}, -mC(a,b){var s,r,q=new A.hS(b),p=new A.hT(b) -if(a instanceof A.I)a.b4(q,p,t.z) -else{s=t.z -if(t.c.b(a))a.aR(q,p,s) -else{r=new A.I($.D,t.aY) -r.a=8 -r.c=a -r.b4(q,p,s)}}}, -nc(a){var s=function(b,c){return function(d,e){while(true)try{b(d,e) -break}catch(r){e=r -d=c}}}(a,1) -return $.D.bo(new A.im(s))}, -fa(a,b){var s=A.bF(a,"error",t.K) -return new A.cX(s,b==null?A.jr(a):b)}, -jr(a){var s -if(t.U.b(a)){s=a.ga8() -if(s!=null)return s}return B.L}, -iT(a,b){var s,r -for(;s=a.a,(s&4)!==0;)a=a.c -if((s&24)!==0){r=b.aC() -b.ao(a) -A.ck(b,r)}else{r=b.c -b.a=b.a&1|4 -b.c=a -a.b2(r)}}, -ck(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f={},e=f.a=a -for(s=t.c;!0;){r={} -q=e.a -p=(q&16)===0 -o=!p -if(b==null){if(o&&(q&1)===0){e=e.c -A.jd(e.a,e.b)}return}r.a=b -n=b.a -for(e=b;n!=null;e=n,n=m){e.a=null -A.ck(f.a,e) -r.a=n -m=n.a}q=f.a -l=q.c -r.b=o -r.c=l -if(p){k=e.c -k=(k&1)!==0||(k&15)===8}else k=!0 -if(k){j=e.b.b -if(o){q=q.b===j -q=!(q||q)}else q=!1 -if(q){A.jd(l.a,l.b) -return}i=$.D -if(i!==j)$.D=j -else i=null -e=e.c -if((e&15)===8)new A.hx(r,f,o).$0() -else if(p){if((e&1)!==0)new A.hw(r,l).$0()}else if((e&2)!==0)new A.hv(f,r).$0() -if(i!=null)$.D=i -e=r.c -if(s.b(e)){q=r.a.$ti -q=q.l("ac<2>").b(e)||!q.z[1].b(e)}else q=!1 -if(q){h=r.a.b -if((e.a&24)!==0){g=h.c -h.c=null -b=h.aa(g) -h.a=e.a&30|h.a&1 -h.c=e.c -f.a=e -continue}else A.iT(e,h) -return}}h=r.a.b -g=h.c -h.c=null -b=h.aa(g) -e=r.b -q=r.c -if(!e){h.a=8 -h.c=q}else{h.a=h.a&1|16 -h.c=q}f.a=h -e=h}}, -n3(a,b){if(t.C.b(a))return b.bo(a) -if(t.w.b(a))return a -throw A.b(A.iI(a,"onError",u.c))}, -n0(){var s,r -for(s=$.bD;s!=null;s=$.bD){$.cM=null -r=s.b -$.bD=r -if(r==null)$.cL=null -s.a.$0()}}, -n7(){$.ja=!0 -try{A.n0()}finally{$.cM=null -$.ja=!1 -if($.bD!=null)$.jj().$1(A.kr())}}, -kn(a){var s=new A.dY(a),r=$.cL -if(r==null){$.bD=$.cL=s -if(!$.ja)$.jj().$1(A.kr())}else $.cL=r.b=s}, -n6(a){var s,r,q,p=$.bD -if(p==null){A.kn(a) -$.cM=$.cL -return}s=new A.dY(a) -r=$.cM -if(r==null){s.b=p -$.bD=$.cM=s}else{q=r.b -s.b=q -$.cM=r.b=s -if(q==null)$.cL=s}}, -nE(a){var s,r=null,q=$.D -if(B.d===q){A.b8(r,r,B.d,a) -return}s=!1 -if(s){A.b8(r,r,q,a) -return}A.b8(r,r,q,q.b9(a))}, -o4(a){A.bF(a,"stream",t.K) -return new A.eD()}, -jd(a,b){A.n6(new A.ik(a,b))}, -kk(a,b,c,d){var s,r=$.D -if(r===c)return d.$0() -$.D=c -s=r -try{r=d.$0() -return r}finally{$.D=s}}, -n5(a,b,c,d,e){var s,r=$.D -if(r===c)return d.$1(e) -$.D=c -s=r -try{r=d.$1(e) -return r}finally{$.D=s}}, -n4(a,b,c,d,e,f){var s,r=$.D -if(r===c)return d.$2(e,f) -$.D=c -s=r -try{r=d.$2(e,f) -return r}finally{$.D=s}}, -b8(a,b,c,d){if(B.d!==c)d=c.b9(d) -A.kn(d)}, -hg:function hg(a){this.a=a}, -hf:function hf(a,b,c){this.a=a -this.b=b -this.c=c}, -hh:function hh(a){this.a=a}, -hi:function hi(a){this.a=a}, -hI:function hI(){}, -hJ:function hJ(a,b){this.a=a -this.b=b}, -dX:function dX(a,b){this.a=a -this.b=!1 -this.$ti=b}, -hS:function hS(a){this.a=a}, -hT:function hT(a){this.a=a}, -im:function im(a){this.a=a}, -cX:function cX(a,b){this.a=a -this.b=b}, -e0:function e0(){}, -cf:function cf(a,b){this.a=a -this.$ti=b}, -bx:function bx(a,b,c,d,e){var _=this -_.a=null -_.b=a -_.c=b -_.d=c -_.e=d -_.$ti=e}, -I:function I(a,b){var _=this -_.a=0 -_.b=a -_.c=null -_.$ti=b}, -hn:function hn(a,b){this.a=a -this.b=b}, -hu:function hu(a,b){this.a=a -this.b=b}, -hq:function hq(a){this.a=a}, -hr:function hr(a){this.a=a}, -hs:function hs(a,b,c){this.a=a -this.b=b -this.c=c}, -hp:function hp(a,b){this.a=a -this.b=b}, -ht:function ht(a,b){this.a=a -this.b=b}, -ho:function ho(a,b,c){this.a=a -this.b=b -this.c=c}, -hx:function hx(a,b,c){this.a=a -this.b=b -this.c=c}, -hy:function hy(a){this.a=a}, -hw:function hw(a,b){this.a=a -this.b=b}, -hv:function hv(a,b){this.a=a -this.b=b}, -dY:function dY(a){this.a=a -this.b=null}, -dJ:function dJ(){}, -eD:function eD(){}, -hR:function hR(){}, -ik:function ik(a,b){this.a=a -this.b=b}, -hC:function hC(){}, -hD:function hD(a,b){this.a=a -this.b=b}, -jD(a,b,c){return A.nk(a,new A.af(b.l("@<0>").H(c).l("af<1,2>")))}, -dl(a,b){return new A.af(a.l("@<0>").H(b).l("af<1,2>"))}, -bY(a){return new A.cl(a.l("cl<0>"))}, -iU(){var s=Object.create(null) -s[""]=s -delete s[""] -return s}, -lX(a,b){var s=new A.cm(a,b) -s.c=a.e -return s}, -lk(a,b,c){var s,r -if(A.jc(a)){if(b==="("&&c===")")return"(...)" -return b+"..."+c}s=A.n([],t.s) -$.b9.push(a) -try{A.mY(a,s)}finally{$.b9.pop()}r=A.jO(b,s,", ")+c -return r.charCodeAt(0)==0?r:r}, -iK(a,b,c){var s,r -if(A.jc(a))return b+"..."+c -s=new A.G(b) -$.b9.push(a) -try{r=s -r.a=A.jO(r.a,a,", ")}finally{$.b9.pop()}s.a+=c -r=s.a -return r.charCodeAt(0)==0?r:r}, -jc(a){var s,r -for(s=$.b9.length,r=0;r100){while(!0){if(!(k>75&&j>3))break -k-=b.pop().length+2;--j}b.push("...") -return}}q=A.o(p) -r=A.o(o) -k+=r.length+q.length+4}}if(j>b.length+2){k+=5 -m="..."}else m=null -while(!0){if(!(k>80&&b.length>3))break -k-=b.pop().length+2 -if(m==null){k+=5 -m="..."}}if(m!=null)b.push(m) -b.push(q) -b.push(r)}, -jE(a,b){var s,r,q=A.bY(b) -for(s=a.length,r=0;r=0)return null -return r}return null}, -lO(a,b,c,d){var s=a?$.kP():$.kO() -if(s==null)return null -if(0===c&&d===b.length)return A.jV(s,b) -return A.jV(s,b.subarray(c,A.b4(c,d,b.length)))}, -jV(a,b){var s,r -try{s=a.decode(b) -return s}catch(r){}return null}, -js(a,b,c,d,e,f){if(B.c.ak(f,4)!==0)throw A.b(A.J("Invalid base64 padding, padded length must be multiple of four, is "+f,a,c)) -if(d+e!==f)throw A.b(A.J("Invalid base64 padding, '=' not at the end",a,b)) -if(e>2)throw A.b(A.J("Invalid base64 padding, more than two '=' characters",a,b))}, -mv(a){switch(a){case 65:return"Missing extension byte" -case 67:return"Unexpected extension byte" -case 69:return"Invalid UTF-8 byte" -case 71:return"Overlong encoding" -case 73:return"Out of unicode range" -case 75:return"Encoded surrogate" -case 77:return"Unfinished UTF-8 octet sequence" -default:return""}}, -mu(a,b,c){var s,r,q,p=c-b,o=new Uint8Array(p) -for(s=J.ba(a),r=0;r>>0!==0?255:q}return o}, -ei:function ei(a,b){this.a=a -this.b=b -this.c=null}, -ej:function ej(a){this.a=a}, -hb:function hb(){}, -ha:function ha(){}, -fe:function fe(){}, -ff:function ff(){}, -d3:function d3(){}, -d5:function d5(){}, -fp:function fp(){}, -fw:function fw(){}, -fv:function fv(){}, -fB:function fB(){}, -fC:function fC(a){this.a=a}, -h8:function h8(){}, -hc:function hc(){}, -hO:function hO(a){this.b=0 -this.c=a}, -h9:function h9(a){this.a=a}, -hN:function hN(a){this.a=a -this.b=16 -this.c=0}, -iB(a,b){var s=A.jJ(a,b) -if(s!=null)return s -throw A.b(A.J(a,null,null))}, -li(a){if(a instanceof A.aV)return a.k(0) -return"Instance of '"+A.fT(a)+"'"}, -lj(a,b){a=A.b(a) -a.stack=b.k(0) -throw a -throw A.b("unreachable")}, -jF(a,b,c,d){var s,r=c?J.ln(a,d):J.lm(a,d) -if(a!==0&&b!=null)for(s=0;s")) -for(s=a.gC(a);s.n();)r.push(s.gt(s)) -if(b)return r -return J.iM(r)}, -fE(a,b,c){var s=A.ls(a,c) -return s}, -ls(a,b){var s,r -if(Array.isArray(a))return A.n(a.slice(0),b.l("A<0>")) -s=A.n([],b.l("A<0>")) -for(r=J.a8(a);r.n();)s.push(r.gt(r)) -return s}, -jP(a,b,c){var s=A.lF(a,b,A.b4(b,c,a.length)) -return s}, -iS(a,b){return new A.fy(a,A.jB(a,!1,b,!1,!1,!1))}, -jO(a,b,c){var s=J.a8(b) -if(!s.n())return a -if(c.length===0){do a+=A.o(s.gt(s)) -while(s.n())}else{a+=A.o(s.gt(s)) -for(;s.n();)a=a+c+A.o(s.gt(s))}return a}, -lu(a,b,c,d,e){return new A.c6(a,b,c,d,e)}, -ka(a,b,c,d){var s,r,q,p,o,n="0123456789ABCDEF" -if(c===B.h){s=$.kS().b -s=s.test(b)}else s=!1 -if(s)return b -r=c.gce().X(b) -for(s=r.length,q=0,p="";q>>4]&1<<(o&15))!==0)p+=A.al(o) -else p=d&&o===32?p+"+":p+"%"+n[o>>>4&15]+n[o&15]}return p.charCodeAt(0)==0?p:p}, -lf(a){var s=Math.abs(a),r=a<0?"-":"" -if(s>=1000)return""+a -if(s>=100)return r+"0"+s -if(s>=10)return r+"00"+s -return r+"000"+s}, -lg(a){if(a>=100)return""+a -if(a>=10)return"0"+a -return"00"+a}, -d8(a){if(a>=10)return""+a -return"0"+a}, -bj(a){if(typeof a=="number"||A.ii(a)||a==null)return J.be(a) -if(typeof a=="string")return JSON.stringify(a) -return A.li(a)}, -cW(a){return new A.cV(a)}, -a0(a,b){return new A.W(!1,null,b,a)}, -iI(a,b,c){return new A.W(!0,a,b,c)}, -lG(a,b){return new A.ca(null,null,!0,a,b,"Value not in range")}, -R(a,b,c,d,e){return new A.ca(b,c,!0,a,d,"Invalid value")}, -b4(a,b,c){if(0>a||a>c)throw A.b(A.R(a,0,c,"start",null)) -if(b!=null){if(a>b||b>c)throw A.b(A.R(b,a,c,"end",null)) -return b}return c}, -jK(a,b){if(a<0)throw A.b(A.R(a,0,null,b,null)) -return a}, -B(a,b,c,d){return new A.dd(b,!0,a,d,"Index out of range")}, -t(a){return new A.dV(a)}, -jR(a){return new A.dS(a)}, -cd(a){return new A.bo(a)}, -aB(a){return new A.d4(a)}, -J(a,b,c){return new A.ft(a,b,c)}, -jH(a,b,c,d){var s,r=B.e.gu(a) -b=B.e.gu(b) -c=B.e.gu(c) -d=B.e.gu(d) -s=$.kU() -return A.lL(A.fX(A.fX(A.fX(A.fX(s,r),b),c),d))}, -h3(a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3=null,a4=a5.length -if(a4>=5){s=((B.a.p(a5,4)^58)*3|B.a.p(a5,0)^100|B.a.p(a5,1)^97|B.a.p(a5,2)^116|B.a.p(a5,3)^97)>>>0 -if(s===0)return A.jS(a4=14)r[7]=a4 -q=r[1] -if(q>=0)if(A.km(a5,0,q,20,r)===20)r[7]=q -p=r[2]+1 -o=r[3] -n=r[4] -m=r[5] -l=r[6] -if(lq+3){j=a3 -k=!1}else{i=o>0 -if(i&&o+1===n){j=a3 -k=!1}else{if(!B.a.G(a5,"\\",n))if(p>0)h=B.a.G(a5,"\\",p-1)||B.a.G(a5,"\\",p-2) -else h=!1 -else h=!0 -if(h){j=a3 -k=!1}else{if(!(mn+2&&B.a.G(a5,"/..",m-3) -else h=!0 -if(h){j=a3 -k=!1}else{if(q===4)if(B.a.G(a5,"file",0)){if(p<=0){if(!B.a.G(a5,"/",n)){g="file:///" -s=3}else{g="file://" -s=2}a5=g+B.a.m(a5,n,a4) -q-=0 -i=s-0 -m+=i -l+=i -a4=a5.length -p=7 -o=7 -n=7}else if(n===m){++l -f=m+1 -a5=B.a.Z(a5,n,m,"/");++a4 -m=f}j="file"}else if(B.a.G(a5,"http",0)){if(i&&o+3===n&&B.a.G(a5,"80",o+1)){l-=3 -e=n-3 -m-=3 -a5=B.a.Z(a5,o,n,"") -a4-=3 -n=e}j="http"}else j=a3 -else if(q===5&&B.a.G(a5,"https",0)){if(i&&o+4===n&&B.a.G(a5,"443",o+1)){l-=4 -e=n-4 -m-=4 -a5=B.a.Z(a5,o,n,"") -a4-=3 -n=e}j="https"}else j=a3 -k=!0}}}}else j=a3 -if(k){if(a40)j=A.mo(a5,0,q) -else{if(q===0)A.bA(a5,0,"Invalid empty scheme") -j=""}if(p>0){d=q+3 -c=d9)k.$2("invalid character",s)}else{if(q===3)k.$2(m,s) -o=A.iB(B.a.m(a,r,s),null) -if(o>255)k.$2(l,r) -n=q+1 -j[q]=o -r=s+1 -q=n}}if(q!==3)k.$2(m,c) -o=A.iB(B.a.m(a,r,c),null) -if(o>255)k.$2(l,r) -j[q]=o -return j}, -jT(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=new A.h4(a),c=new A.h5(d,a) -if(a.length<2)d.$2("address is too short",e) -s=A.n([],t.t) -for(r=b,q=r,p=!1,o=!1;r>>0) -s.push((k[2]<<8|k[3])>>>0)}if(p){if(s.length>7)d.$2("an address with a wildcard must have less than 7 parts",e)}else if(s.length!==8)d.$2("an address without a wildcard must contain exactly 8 parts",e) -j=new Uint8Array(16) -for(l=s.length,i=9-l,r=0,h=0;r=b&&q=b&&s>>4]&1<<(p&15))!==0){if(q&&65<=p&&90>=p){if(i==null)i=new A.G("") -if(r>>4]&1<<(o&15))!==0){if(p&&65<=o&&90>=o){if(q==null)q=new A.G("") -if(r>>4]&1<<(o&15))!==0)A.bA(a,s,"Invalid character") -else{if((o&64512)===55296&&s+1>>4]&1<<(q&15))!==0))A.bA(a,s,"Illegal scheme character") -if(65<=q&&q<=90)r=!0}a=B.a.m(a,b,c) -return A.mh(r?a.toLowerCase():a)}, -mh(a){if(a==="http")return"http" -if(a==="file")return"file" -if(a==="https")return"https" -if(a==="package")return"package" -return a}, -mp(a,b,c){return A.cH(a,b,c,B.V,!1,!1)}, -mm(a,b,c,d,e,f){var s,r=e==="file",q=r||f -if(a==null)return r?"/":"" -else s=A.cH(a,b,c,B.w,!0,!0) -if(s.length===0){if(r)return"/"}else if(q&&!B.a.D(s,"/"))s="/"+s -return A.mq(s,e,f)}, -mq(a,b,c){var s=b.length===0 -if(s&&!c&&!B.a.D(a,"/")&&!B.a.D(a,"\\"))return A.ms(a,!s||c) -return A.mt(a)}, -j0(a,b,c,d){var s,r={} -if(a!=null){if(d!=null)throw A.b(A.a0("Both query and queryParameters specified",null)) -return A.cH(a,b,c,B.i,!0,!1)}if(d==null)return null -s=new A.G("") -r.a="" -d.B(0,new A.hL(new A.hM(r,s))) -r=s.a -return r.charCodeAt(0)==0?r:r}, -mk(a,b,c){return A.cH(a,b,c,B.i,!0,!1)}, -j1(a,b,c){var s,r,q,p,o,n=b+2 -if(n>=a.length)return"%" -s=B.a.A(a,b+1) -r=B.a.A(a,n) -q=A.it(s) -p=A.it(r) -if(q<0||p<0)return"%" -o=q*16+p -if(o<127&&(B.j[B.c.a4(o,4)]&1<<(o&15))!==0)return A.al(c&&65<=o&&90>=o?(o|32)>>>0:o) -if(s>=97||r>=97)return B.a.m(a,b,b+3).toUpperCase() -return null}, -j_(a){var s,r,q,p,o,n="0123456789ABCDEF" -if(a<128){s=new Uint8Array(3) -s[0]=37 -s[1]=B.a.p(n,a>>>4) -s[2]=B.a.p(n,a&15)}else{if(a>2047)if(a>65535){r=240 -q=4}else{r=224 -q=3}else{r=192 -q=2}s=new Uint8Array(3*q) -for(p=0;--q,q>=0;r=128){o=B.c.c0(a,6*q)&63|r -s[p]=37 -s[p+1]=B.a.p(n,o>>>4) -s[p+2]=B.a.p(n,o&15) -p+=3}}return A.jP(s,0,null)}, -cH(a,b,c,d,e,f){var s=A.k8(a,b,c,d,e,f) -return s==null?B.a.m(a,b,c):s}, -k8(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j,i=null -for(s=!e,r=b,q=r,p=i;r>>4]&1<<(o&15))!==0)++r -else{if(o===37){n=A.j1(a,r,!1) -if(n==null){r+=3 -continue}if("%"===n){n="%25" -m=1}else m=3}else if(o===92&&f){n="/" -m=1}else if(s&&o<=93&&(B.r[o>>>4]&1<<(o&15))!==0){A.bA(a,r,"Invalid character") -m=i -n=m}else{if((o&64512)===55296){l=r+1 -if(l=2&&A.k6(B.a.p(a,0)))for(s=1;s127||(B.t[r>>>4]&1<<(r&15))===0)break}return a}, -mj(a,b){var s,r,q -for(s=0,r=0;r<2;++r){q=B.a.p(a,b+r) -if(48<=q&&q<=57)s=s*16+q-48 -else{q|=32 -if(97<=q&&q<=102)s=s*16+q-87 -else throw A.b(A.a0("Invalid URL encoding",null))}}return s}, -j2(a,b,c,d,e){var s,r,q,p,o=b -while(!0){if(!(o127)throw A.b(A.a0("Illegal percent encoding in URI",null)) -if(r===37){if(o+3>q)throw A.b(A.a0("Truncated URI",null)) -p.push(A.mj(a,o+1)) -o+=2}else if(r===43)p.push(32) -else p.push(r)}}return B.a2.X(p)}, -k6(a){var s=a|32 -return 97<=s&&s<=122}, -jS(a,b,c){var s,r,q,p,o,n,m,l,k="Invalid MIME type",j=A.n([b-1],t.t) -for(s=a.length,r=b,q=-1,p=null;rb)throw A.b(A.J(k,a,r)) -for(;p!==44;){j.push(r);++r -for(o=-1;r=0)j.push(o) -else{n=B.b.gag(j) -if(p!==44||r!==n+7||!B.a.G(a,"base64",n+1))throw A.b(A.J("Expecting '='",a,r)) -break}}j.push(r) -m=r+1 -if((j.length&1)===1)a=B.B.cq(0,a,m,s) -else{l=A.k8(a,m,s,B.i,!0,!1) -if(l!=null)a=B.a.Z(a,m,s,l)}return new A.h1(a,j,c)}, -mG(){var s,r,q,p,o,n="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",m=".",l=":",k="/",j="\\",i="?",h="#",g="/\\",f=A.n(new Array(22),t.n) -for(s=0;s<22;++s)f[s]=new Uint8Array(96) -r=new A.hZ(f) -q=new A.i_() -p=new A.i0() -o=r.$2(0,225) -q.$3(o,n,1) -q.$3(o,m,14) -q.$3(o,l,34) -q.$3(o,k,3) -q.$3(o,j,227) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(14,225) -q.$3(o,n,1) -q.$3(o,m,15) -q.$3(o,l,34) -q.$3(o,g,234) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(15,225) -q.$3(o,n,1) -q.$3(o,"%",225) -q.$3(o,l,34) -q.$3(o,k,9) -q.$3(o,j,233) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(1,225) -q.$3(o,n,1) -q.$3(o,l,34) -q.$3(o,k,10) -q.$3(o,j,234) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(2,235) -q.$3(o,n,139) -q.$3(o,k,131) -q.$3(o,j,131) -q.$3(o,m,146) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(3,235) -q.$3(o,n,11) -q.$3(o,k,68) -q.$3(o,j,68) -q.$3(o,m,18) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(4,229) -q.$3(o,n,5) -p.$3(o,"AZ",229) -q.$3(o,l,102) -q.$3(o,"@",68) -q.$3(o,"[",232) -q.$3(o,k,138) -q.$3(o,j,138) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(5,229) -q.$3(o,n,5) -p.$3(o,"AZ",229) -q.$3(o,l,102) -q.$3(o,"@",68) -q.$3(o,k,138) -q.$3(o,j,138) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(6,231) -p.$3(o,"19",7) -q.$3(o,"@",68) -q.$3(o,k,138) -q.$3(o,j,138) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(7,231) -p.$3(o,"09",7) -q.$3(o,"@",68) -q.$3(o,k,138) -q.$3(o,j,138) -q.$3(o,i,172) -q.$3(o,h,205) -q.$3(r.$2(8,8),"]",5) -o=r.$2(9,235) -q.$3(o,n,11) -q.$3(o,m,16) -q.$3(o,g,234) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(16,235) -q.$3(o,n,11) -q.$3(o,m,17) -q.$3(o,g,234) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(17,235) -q.$3(o,n,11) -q.$3(o,k,9) -q.$3(o,j,233) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(10,235) -q.$3(o,n,11) -q.$3(o,m,18) -q.$3(o,k,10) -q.$3(o,j,234) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(18,235) -q.$3(o,n,11) -q.$3(o,m,19) -q.$3(o,g,234) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(19,235) -q.$3(o,n,11) -q.$3(o,g,234) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(11,235) -q.$3(o,n,11) -q.$3(o,k,10) -q.$3(o,j,234) -q.$3(o,i,172) -q.$3(o,h,205) -o=r.$2(12,236) -q.$3(o,n,12) -q.$3(o,i,12) -q.$3(o,h,205) -o=r.$2(13,237) -q.$3(o,n,13) -q.$3(o,i,13) -p.$3(r.$2(20,245),"az",21) -o=r.$2(21,245) -p.$3(o,"az",21) -p.$3(o,"09",21) -q.$3(o,"+-.",21) -return f}, -km(a,b,c,d,e){var s,r,q,p,o=$.kW() -for(s=b;s95?31:q] -d=p&31 -e[p>>>5]=s}return d}, -fL:function fL(a,b){this.a=a -this.b=b}, -bK:function bK(a,b){this.a=a -this.b=b}, -x:function x(){}, -cV:function cV(a){this.a=a}, -a6:function a6(){}, -dv:function dv(){}, -W:function W(a,b,c,d){var _=this -_.a=a -_.b=b -_.c=c -_.d=d}, -ca:function ca(a,b,c,d,e,f){var _=this -_.e=a -_.f=b -_.a=c -_.b=d -_.c=e -_.d=f}, -dd:function dd(a,b,c,d,e){var _=this -_.f=a -_.a=b -_.b=c -_.c=d -_.d=e}, -c6:function c6(a,b,c,d,e){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e}, -dV:function dV(a){this.a=a}, -dS:function dS(a){this.a=a}, -bo:function bo(a){this.a=a}, -d4:function d4(a){this.a=a}, -dx:function dx(){}, -cc:function cc(){}, -d7:function d7(a){this.a=a}, -hm:function hm(a){this.a=a}, -ft:function ft(a,b,c){this.a=a -this.b=b -this.c=c}, -u:function u(){}, -de:function de(){}, -E:function E(){}, -r:function r(){}, -eG:function eG(){}, -G:function G(a){this.a=a}, -h6:function h6(a){this.a=a}, -h2:function h2(a){this.a=a}, -h4:function h4(a){this.a=a}, -h5:function h5(a,b){this.a=a -this.b=b}, -cG:function cG(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.z=_.y=_.w=$}, -hM:function hM(a,b){this.a=a -this.b=b}, -hL:function hL(a){this.a=a}, -h1:function h1(a,b,c){this.a=a -this.b=b -this.c=c}, -hZ:function hZ(a){this.a=a}, -i_:function i_(){}, -i0:function i0(){}, -ey:function ey(a,b,c,d,e,f,g,h){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.w=h -_.x=null}, -e4:function e4(a,b,c,d,e,f,g){var _=this -_.a=a -_.b=b -_.c=c -_.d=d -_.e=e -_.f=f -_.r=g -_.z=_.y=_.w=$}, -lT(a,b){var s -for(s=b.gC(b);s.n();)a.appendChild(s.gt(s))}, -lh(a,b,c){var s=document.body -s.toString -s=new A.at(new A.H(B.m.K(s,a,b,c)),new A.fo(),t.ba.l("at")) -return t.h.a(s.gU(s))}, -bO(a){var s,r="element tag unavailable" -try{r=a.tagName}catch(s){}return r}, -jX(a){var s=document.createElement("a"),r=new A.hE(s,window.location) -r=new A.by(r) -r.bF(a) -return r}, -lU(a,b,c,d){return!0}, -lV(a,b,c,d){var s,r=d.a,q=r.a -q.href=c -s=q.hostname -r=r.b -if(!(s==r.hostname&&q.port===r.port&&q.protocol===r.protocol))if(s==="")if(q.port===""){r=q.protocol -r=r===":"||r===""}else r=!1 -else r=!1 -else r=!0 -return r}, -k0(){var s=t.N,r=A.jE(B.x,s),q=A.n(["TEMPLATE"],t.s) -s=new A.eJ(r,A.bY(s),A.bY(s),A.bY(s),null) -s.bG(null,new A.L(B.x,new A.hH(),t.e),q,null) -return s}, -l:function l(){}, -f9:function f9(){}, -cT:function cT(){}, -cU:function cU(){}, -bh:function bh(){}, -aS:function aS(){}, -aT:function aT(){}, -a1:function a1(){}, -fh:function fh(){}, -y:function y(){}, -bJ:function bJ(){}, -fi:function fi(){}, -X:function X(){}, -ab:function ab(){}, -fj:function fj(){}, -fk:function fk(){}, -fl:function fl(){}, -aW:function aW(){}, -fm:function fm(){}, -bL:function bL(){}, -bM:function bM(){}, -d9:function d9(){}, -fn:function fn(){}, -q:function q(){}, -fo:function fo(){}, -h:function h(){}, -d:function d(){}, -a2:function a2(){}, -da:function da(){}, -fq:function fq(){}, -dc:function dc(){}, -ad:function ad(){}, -fu:function fu(){}, -aY:function aY(){}, -bS:function bS(){}, -bT:function bT(){}, -aD:function aD(){}, -bl:function bl(){}, -fF:function fF(){}, -fI:function fI(){}, -dm:function dm(){}, -fJ:function fJ(a){this.a=a}, -dn:function dn(){}, -fK:function fK(a){this.a=a}, -aj:function aj(){}, -dp:function dp(){}, -H:function H(a){this.a=a}, -m:function m(){}, -c7:function c7(){}, -ak:function ak(){}, -dz:function dz(){}, -dB:function dB(){}, -fU:function fU(a){this.a=a}, -dD:function dD(){}, -an:function an(){}, -dF:function dF(){}, -ao:function ao(){}, -dG:function dG(){}, -ap:function ap(){}, -dI:function dI(){}, -fW:function fW(a){this.a=a}, -Y:function Y(){}, -ce:function ce(){}, -dL:function dL(){}, -dM:function dM(){}, -br:function br(){}, -b6:function b6(){}, -aq:function aq(){}, -Z:function Z(){}, -dO:function dO(){}, -dP:function dP(){}, -fY:function fY(){}, -ar:function ar(){}, -dQ:function dQ(){}, -fZ:function fZ(){}, -N:function N(){}, -h7:function h7(){}, -hd:function hd(){}, -bv:function bv(){}, -au:function au(){}, -bw:function bw(){}, -e1:function e1(){}, -ch:function ch(){}, -ee:function ee(){}, -co:function co(){}, -eB:function eB(){}, -eH:function eH(){}, -dZ:function dZ(){}, -cj:function cj(a){this.a=a}, -e3:function e3(a){this.a=a}, -hj:function hj(a,b){this.a=a -this.b=b}, -hk:function hk(a,b){this.a=a -this.b=b}, -e9:function e9(a){this.a=a}, -by:function by(a){this.a=a}, -z:function z(){}, -c8:function c8(a){this.a=a}, -fN:function fN(a){this.a=a}, -fM:function fM(a,b,c){this.a=a -this.b=b -this.c=c}, -cv:function cv(){}, -hF:function hF(){}, -hG:function hG(){}, -eJ:function eJ(a,b,c,d,e){var _=this -_.e=a -_.a=b -_.b=c -_.c=d -_.d=e}, -hH:function hH(){}, -eI:function eI(){}, -bR:function bR(a,b){var _=this -_.a=a -_.b=b -_.c=-1 -_.d=null}, -hE:function hE(a,b){this.a=a -this.b=b}, -eT:function eT(a){this.a=a -this.b=0}, -hQ:function hQ(a){this.a=a}, -e2:function e2(){}, -e5:function e5(){}, -e6:function e6(){}, -e7:function e7(){}, -e8:function e8(){}, -eb:function eb(){}, -ec:function ec(){}, -eg:function eg(){}, -eh:function eh(){}, -en:function en(){}, -eo:function eo(){}, -ep:function ep(){}, -eq:function eq(){}, -er:function er(){}, -es:function es(){}, -ev:function ev(){}, -ew:function ew(){}, -ex:function ex(){}, -cw:function cw(){}, -cx:function cx(){}, -ez:function ez(){}, -eA:function eA(){}, -eC:function eC(){}, -eK:function eK(){}, -eL:function eL(){}, -cz:function cz(){}, -cA:function cA(){}, -eM:function eM(){}, -eN:function eN(){}, -eU:function eU(){}, -eV:function eV(){}, -eW:function eW(){}, -eX:function eX(){}, -eY:function eY(){}, -eZ:function eZ(){}, -f_:function f_(){}, -f0:function f0(){}, -f1:function f1(){}, -f2:function f2(){}, -kd(a){var s,r,q -if(a==null)return a -if(typeof a=="string"||typeof a=="number"||A.ii(a))return a -s=Object.getPrototypeOf(a) -if(s===Object.prototype||s===null)return A.aO(a) -if(Array.isArray(a)){r=[] -for(q=0;q")),r=new A.cf(s,b.l("cf<0>")) -a.then(A.bG(new A.iE(r),1),A.bG(new A.iF(r),1)) -return s}, -iE:function iE(a){this.a=a}, -iF:function iF(a){this.a=a}, -fO:function fO(a){this.a=a}, -aF:function aF(){}, -dj:function dj(){}, -aG:function aG(){}, -dw:function dw(){}, -fR:function fR(){}, -bn:function bn(){}, -dK:function dK(){}, -cY:function cY(a){this.a=a}, -i:function i(){}, -aJ:function aJ(){}, -dR:function dR(){}, -ek:function ek(){}, -el:function el(){}, -et:function et(){}, -eu:function eu(){}, -eE:function eE(){}, -eF:function eF(){}, -eO:function eO(){}, -eP:function eP(){}, -fb:function fb(){}, -cZ:function cZ(){}, -fc:function fc(a){this.a=a}, -fd:function fd(){}, -bg:function bg(){}, -fQ:function fQ(){}, -e_:function e_(){}, -nq(){var s=document,r=t.cD,q=r.a(s.getElementById("search-box")),p=r.a(s.getElementById("search-body")),o=r.a(s.getElementById("search-sidebar")) -s=window -r=$.f6() -A.kA(s.fetch(A.o(r)+"index.json",null),t.z).bq(new A.iy(new A.iz(q,p,o),q,p,o),t.P)}, -kf(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=null,f=b.length -if(f===0)return A.n([],t.O) -s=A.n([],t.L) -for(r=a.length,f=f>1,q="dart:"+b,p=0;p4294967295)throw A.b(A.R(a,0,4294967295,"length",null)) -return J.lo(new Array(a),b)}, -ln(a,b){if(a<0)throw A.b(A.a0("Length must be a non-negative integer: "+a,null)) -return A.n(new Array(a),b.l("A<0>"))}, -lo(a,b){return J.iM(A.n(a,b.l("A<0>")))}, -iM(a){a.fixed$length=Array -return a}, -lp(a,b){return J.l_(a,b)}, -jA(a){if(a<256)switch(a){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0 -default:return!1}switch(a){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0 -default:return!1}}, -lq(a,b){var s,r -for(s=a.length;b0;b=s){s=b-1 -r=B.a.A(a,s) -if(r!==32&&r!==13&&!J.jA(r))break}return b}, -aP(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.bU.prototype -return J.dg.prototype}if(typeof a=="string")return J.aE.prototype -if(a==null)return J.bV.prototype -if(typeof a=="boolean")return J.df.prototype -if(a.constructor==Array)return J.A.prototype -if(typeof a!="object"){if(typeof a=="function")return J.ae.prototype -return a}if(a instanceof A.r)return a -return J.is(a)}, -ba(a){if(typeof a=="string")return J.aE.prototype -if(a==null)return a -if(a.constructor==Array)return J.A.prototype -if(typeof a!="object"){if(typeof a=="function")return J.ae.prototype -return a}if(a instanceof A.r)return a -return J.is(a)}, -cQ(a){if(a==null)return a -if(a.constructor==Array)return J.A.prototype -if(typeof a!="object"){if(typeof a=="function")return J.ae.prototype -return a}if(a instanceof A.r)return a -return J.is(a)}, -nl(a){if(typeof a=="number")return J.bk.prototype -if(typeof a=="string")return J.aE.prototype -if(a==null)return a -if(!(a instanceof A.r))return J.b7.prototype -return a}, -ks(a){if(typeof a=="string")return J.aE.prototype -if(a==null)return a -if(!(a instanceof A.r))return J.b7.prototype -return a}, -K(a){if(a==null)return a -if(typeof a!="object"){if(typeof a=="function")return J.ae.prototype -return a}if(a instanceof A.r)return a -return J.is(a)}, -bd(a,b){if(a==null)return b==null -if(typeof a!="object")return b!=null&&a===b -return J.aP(a).J(a,b)}, -iH(a,b){if(typeof b==="number")if(a.constructor==Array||typeof a=="string"||A.kx(a,a[v.dispatchPropertyName]))if(b>>>0===b&&b>>0===b&&b").H(b).l("a9<1,2>"))}, -I(a,b){var s -if(!!a.fixed$length)A.ay(A.t("addAll")) -if(Array.isArray(b)){this.bJ(a,b) -return}for(s=J.a8(b);s.n();)a.push(s.gt(s))}, -bJ(a,b){var s,r=b.length -if(r===0)return -if(a===b)throw A.b(A.aB(a)) -for(s=0;s").H(c).l("L<1,2>"))}, -T(a,b){var s,r=A.jF(a.length,"",!1,t.N) -for(s=0;ss)throw A.b(A.R(b,0,s,"start",null)) -if(cs)throw A.b(A.R(c,b,s,"end",null)) -if(b===c)return A.n([],A.bB(a)) -return A.n(a.slice(b,c),A.bB(a))}, -gci(a){if(a.length>0)return a[0] -throw A.b(A.iL())}, -gag(a){var s=a.length -if(s>0)return a[s-1] -throw A.b(A.iL())}, -b8(a,b){var s,r=a.length -for(s=0;s=0&&b=0&&b=p){r.d=null -return!1}r.d=q[s] -r.c=s+1 -return!0}} -J.bk.prototype={ -ae(a,b){var s -if(ab)return 1 -else if(a===b){if(a===0){s=this.gaL(b) -if(this.gaL(a)===s)return 0 -if(this.gaL(a))return-1 -return 1}return 0}else if(isNaN(a)){if(isNaN(b))return 0 -return 1}else return-1}, -gaL(a){return a===0?1/a<0:a<0}, -a_(a){if(a>0){if(a!==1/0)return Math.round(a)}else if(a>-1/0)return 0-Math.round(0-a) -throw A.b(A.t(""+a+".round()"))}, -k(a){if(a===0&&1/a<0)return"-0.0" -else return""+a}, -gu(a){var s,r,q,p,o=a|0 -if(a===o)return o&536870911 -s=Math.abs(a) -r=Math.log(s)/0.6931471805599453|0 -q=Math.pow(2,r) -p=s<1?s/q:q/s -return((p*9007199254740992|0)+(p*3542243181176521|0))*599197+r*1259&536870911}, -ak(a,b){var s=a%b -if(s===0)return 0 -if(s>0)return s -return s+b}, -aD(a,b){return(a|0)===a?a/b|0:this.c1(a,b)}, -c1(a,b){var s=a/b -if(s>=-2147483648&&s<=2147483647)return s|0 -if(s>0){if(s!==1/0)return Math.floor(s)}else if(s>-1/0)return Math.ceil(s) -throw A.b(A.t("Result of truncating division is "+A.o(s)+": "+A.o(a)+" ~/ "+b))}, -a4(a,b){var s -if(a>0)s=this.b3(a,b) -else{s=b>31?31:b -s=a>>s>>>0}return s}, -c0(a,b){if(0>b)throw A.b(A.nd(b)) -return this.b3(a,b)}, -b3(a,b){return b>31?0:a>>>b}, -$ia7:1, -$iQ:1} -J.bU.prototype={$ik:1} -J.dg.prototype={} -J.aE.prototype={ -A(a,b){if(b<0)throw A.b(A.cO(a,b)) -if(b>=a.length)A.ay(A.cO(a,b)) -return a.charCodeAt(b)}, -p(a,b){if(b>=a.length)throw A.b(A.cO(a,b)) -return a.charCodeAt(b)}, -bt(a,b){return a+b}, -Z(a,b,c,d){var s=A.b4(b,c,a.length) -return a.substring(0,b)+d+a.substring(s)}, -G(a,b,c){var s -if(c<0||c>a.length)throw A.b(A.R(c,0,a.length,null,null)) -s=c+b.length -if(s>a.length)return!1 -return b===a.substring(c,s)}, -D(a,b){return this.G(a,b,0)}, -m(a,b,c){return a.substring(b,A.b4(b,c,a.length))}, -O(a,b){return this.m(a,b,null)}, -cB(a){return a.toLowerCase()}, -cC(a){var s,r,q,p=a.trim(),o=p.length -if(o===0)return p -if(this.p(p,0)===133){s=J.lq(p,1) -if(s===o)return""}else s=0 -r=o-1 -q=this.A(p,r)===133?J.lr(p,r):o -if(s===0&&q===o)return p -return p.substring(s,q)}, -bu(a,b){var s,r -if(0>=b)return"" -if(b===1||a.length===0)return a -if(b!==b>>>0)throw A.b(B.J) -for(s=a,r="";!0;){if((b&1)===1)r=s+r -b=b>>>1 -if(b===0)break -s+=s}return r}, -af(a,b,c){var s -if(c<0||c>a.length)throw A.b(A.R(c,0,a.length,null,null)) -s=a.indexOf(b,c) -return s}, -bg(a,b){return this.af(a,b,0)}, -c8(a,b,c){var s=a.length -if(c>s)throw A.b(A.R(c,0,s,null,null)) -return A.f5(a,b,c)}, -F(a,b){return this.c8(a,b,0)}, -ae(a,b){var s -if(a===b)s=0 -else s=a>6}r=r+((r&67108863)<<3)&536870911 -r^=r>>11 -return r+((r&16383)<<15)&536870911}, -gj(a){return a.length}, -$ic:1} -A.aL.prototype={ -gC(a){var s=A.F(this) -return new A.d_(J.a8(this.ga5()),s.l("@<1>").H(s.z[1]).l("d_<1,2>"))}, -gj(a){return J.aA(this.ga5())}, -q(a,b){return A.F(this).z[1].a(J.cS(this.ga5(),b))}, -k(a){return J.be(this.ga5())}} -A.d_.prototype={ -n(){return this.a.n()}, -gt(a){var s=this.a -return this.$ti.z[1].a(s.gt(s))}} -A.aU.prototype={ -ga5(){return this.a}} -A.ci.prototype={$if:1} -A.cg.prototype={ -h(a,b){return this.$ti.z[1].a(J.iH(this.a,b))}, -i(a,b,c){J.f7(this.a,b,this.$ti.c.a(c))}, -$if:1, -$ij:1} -A.a9.prototype={ -ac(a,b){return new A.a9(this.a,this.$ti.l("@<1>").H(b).l("a9<1,2>"))}, -ga5(){return this.a}} -A.di.prototype={ -k(a){return"LateInitializationError: "+this.a}} -A.d2.prototype={ -gj(a){return this.a.length}, -h(a,b){return B.a.A(this.a,b)}} -A.fV.prototype={} -A.f.prototype={} -A.a3.prototype={ -gC(a){return new A.c_(this,this.gj(this))}, -ai(a,b){return this.by(0,b)}} -A.c_.prototype={ -gt(a){var s=this.d -return s==null?A.F(this).c.a(s):s}, -n(){var s,r=this,q=r.a,p=J.ba(q),o=p.gj(q) -if(r.b!==o)throw A.b(A.aB(q)) -s=r.c -if(s>=o){r.d=null -return!1}r.d=p.q(q,s);++r.c -return!0}} -A.ai.prototype={ -gC(a){return new A.c2(J.a8(this.a),this.b)}, -gj(a){return J.aA(this.a)}, -q(a,b){return this.b.$1(J.cS(this.a,b))}} -A.bN.prototype={$if:1} -A.c2.prototype={ -n(){var s=this,r=s.b -if(r.n()){s.a=s.c.$1(r.gt(r)) -return!0}s.a=null -return!1}, -gt(a){var s=this.a -return s==null?A.F(this).z[1].a(s):s}} -A.L.prototype={ -gj(a){return J.aA(this.a)}, -q(a,b){return this.b.$1(J.cS(this.a,b))}} -A.at.prototype={ -gC(a){return new A.dW(J.a8(this.a),this.b)}} -A.dW.prototype={ -n(){var s,r -for(s=this.a,r=this.b;s.n();)if(r.$1(s.gt(s)))return!0 -return!1}, -gt(a){var s=this.a -return s.gt(s)}} -A.bQ.prototype={} -A.dU.prototype={ -i(a,b,c){throw A.b(A.t("Cannot modify an unmodifiable list"))}} -A.bt.prototype={} -A.bp.prototype={ -gu(a){var s=this._hashCode -if(s!=null)return s -s=664597*J.f8(this.a)&536870911 -this._hashCode=s -return s}, -k(a){return'Symbol("'+A.o(this.a)+'")'}, -J(a,b){if(b==null)return!1 -return b instanceof A.bp&&this.a==b.a}, -$ibq:1} -A.cI.prototype={} -A.bI.prototype={} -A.bH.prototype={ -k(a){return A.iQ(this)}, -i(a,b,c){A.le()}, -$iv:1} -A.aa.prototype={ -gj(a){return this.a}, -W(a,b){if("__proto__"===b)return!1 -return this.b.hasOwnProperty(b)}, -h(a,b){if(!this.W(0,b))return null -return this.b[b]}, -B(a,b){var s,r,q,p,o=this.c -for(s=o.length,r=this.b,q=0;q>>0}, -k(a){return"Closure '"+this.$_name+"' of "+("Instance of '"+A.fT(this.a)+"'")}} -A.dC.prototype={ -k(a){return"RuntimeError: "+this.a}} -A.hB.prototype={} -A.af.prototype={ -gj(a){return this.a}, -gE(a){return new A.ah(this,A.F(this).l("ah<1>"))}, -gcD(a){var s=A.F(this) -return A.jG(new A.ah(this,s.l("ah<1>")),new A.fA(this),s.c,s.z[1])}, -W(a,b){var s=this.b -if(s==null)return!1 -return s[b]!=null}, -h(a,b){var s,r,q,p,o=null -if(typeof b=="string"){s=this.b -if(s==null)return o -r=s[b] -q=r==null?o:r.b -return q}else if(typeof b=="number"&&(b&0x3fffffff)===b){p=this.c -if(p==null)return o -r=p[b] -q=r==null?o:r.b -return q}else return this.cm(b)}, -cm(a){var s,r,q=this.d -if(q==null)return null -s=q[this.bh(a)] -r=this.bi(s,a) -if(r<0)return null -return s[r].b}, -i(a,b,c){var s,r,q=this -if(typeof b=="string"){s=q.b -q.aU(s==null?q.b=q.aA():s,b,c)}else if(typeof b=="number"&&(b&0x3fffffff)===b){r=q.c -q.aU(r==null?q.c=q.aA():r,b,c)}else q.cn(b,c)}, -cn(a,b){var s,r,q,p=this,o=p.d -if(o==null)o=p.d=p.aA() -s=p.bh(a) -r=o[s] -if(r==null)o[s]=[p.aB(a,b)] -else{q=p.bi(r,a) -if(q>=0)r[q].b=b -else r.push(p.aB(a,b))}}, -ad(a){var s=this -if(s.a>0){s.b=s.c=s.d=s.e=s.f=null -s.a=0 -s.b1()}}, -B(a,b){var s=this,r=s.e,q=s.r -for(;r!=null;){b.$2(r.a,r.b) -if(q!==s.r)throw A.b(A.aB(s)) -r=r.c}}, -aU(a,b,c){var s=a[b] -if(s==null)a[b]=this.aB(b,c) -else s.b=c}, -b1(){this.r=this.r+1&1073741823}, -aB(a,b){var s,r=this,q=new A.fD(a,b) -if(r.e==null)r.e=r.f=q -else{s=r.f -s.toString -q.d=s -r.f=s.c=q}++r.a -r.b1() -return q}, -bh(a){return J.f8(a)&0x3fffffff}, -bi(a,b){var s,r -if(a==null)return-1 -s=a.length -for(r=0;r"]=s -delete s[""] -return s}} -A.fA.prototype={ -$1(a){var s=this.a,r=s.h(0,a) -return r==null?A.F(s).z[1].a(r):r}, -$S(){return A.F(this.a).l("2(1)")}} -A.fD.prototype={} -A.ah.prototype={ -gj(a){return this.a.a}, -gC(a){var s=this.a,r=new A.dk(s,s.r) -r.c=s.e -return r}} -A.dk.prototype={ -gt(a){return this.d}, -n(){var s,r=this,q=r.a -if(r.b!==q.r)throw A.b(A.aB(q)) -s=r.c -if(s==null){r.d=null -return!1}else{r.d=s.a -r.c=s.c -return!0}}} -A.iu.prototype={ -$1(a){return this.a(a)}, -$S:4} -A.iv.prototype={ -$2(a,b){return this.a(a,b)}, -$S:47} -A.iw.prototype={ -$1(a){return this.a(a)}, -$S:22} -A.fy.prototype={ -k(a){return"RegExp/"+this.a+"/"+this.b.flags}, -gbT(){var s=this,r=s.c -if(r!=null)return r -r=s.b -return s.c=A.jB(s.a,r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, -bR(a,b){var s,r=this.gbT() -r.lastIndex=b -s=r.exec(a) -if(s==null)return null -return new A.em(s)}} -A.em.prototype={ -gcf(a){var s=this.b -return s.index+s[0].length}, -h(a,b){return this.b[b]}, -$ifH:1, -$iiR:1} -A.he.prototype={ -gt(a){var s=this.d -return s==null?t.F.a(s):s}, -n(){var s,r,q,p,o,n=this,m=n.b -if(m==null)return!1 -s=n.c -r=m.length -if(s<=r){q=n.a -p=q.bR(m,s) -if(p!=null){n.d=p -o=p.gcf(p) -if(p.b.index===o){if(q.b.unicode){s=n.c -q=s+1 -if(q=55296&&s<=56319){s=B.a.A(m,q) -s=s>=56320&&s<=57343}else s=!1}else s=!1}else s=!1 -o=(s?o+1:o)+1}n.c=o -return!0}}n.b=n.d=null -return!1}} -A.b2.prototype={$iT:1} -A.bm.prototype={ -gj(a){return a.length}, -$ip:1} -A.b1.prototype={ -h(a,b){A.aw(b,a,a.length) -return a[b]}, -i(a,b,c){A.aw(b,a,a.length) -a[b]=c}, -$if:1, -$ij:1} -A.c3.prototype={ -i(a,b,c){A.aw(b,a,a.length) -a[b]=c}, -$if:1, -$ij:1} -A.dq.prototype={ -h(a,b){A.aw(b,a,a.length) -return a[b]}} -A.dr.prototype={ -h(a,b){A.aw(b,a,a.length) -return a[b]}} -A.ds.prototype={ -h(a,b){A.aw(b,a,a.length) -return a[b]}} -A.dt.prototype={ -h(a,b){A.aw(b,a,a.length) -return a[b]}} -A.du.prototype={ -h(a,b){A.aw(b,a,a.length) -return a[b]}} -A.c4.prototype={ -gj(a){return a.length}, -h(a,b){A.aw(b,a,a.length) -return a[b]}} -A.c5.prototype={ -gj(a){return a.length}, -h(a,b){A.aw(b,a,a.length) -return a[b]}, -$ibs:1} -A.cp.prototype={} -A.cq.prototype={} -A.cr.prototype={} -A.cs.prototype={} -A.S.prototype={ -l(a){return A.hK(v.typeUniverse,this,a)}, -H(a){return A.me(v.typeUniverse,this,a)}} -A.ed.prototype={} -A.eQ.prototype={ -k(a){return A.O(this.a,null)}} -A.ea.prototype={ -k(a){return this.a}} -A.cB.prototype={$ia6:1} -A.hg.prototype={ -$1(a){var s=this.a,r=s.a -s.a=null -r.$0()}, -$S:11} -A.hf.prototype={ -$1(a){var s,r -this.a.a=a -s=this.b -r=this.c -s.firstChild?s.removeChild(r):s.appendChild(r)}, -$S:24} -A.hh.prototype={ -$0(){this.a.$0()}, -$S:14} -A.hi.prototype={ -$0(){this.a.$0()}, -$S:14} -A.hI.prototype={ -bH(a,b){if(self.setTimeout!=null)self.setTimeout(A.bG(new A.hJ(this,b),0),a) -else throw A.b(A.t("`setTimeout()` not found."))}} -A.hJ.prototype={ -$0(){this.b.$0()}, -$S:0} -A.dX.prototype={ -aH(a,b){var s,r=this -if(b==null)r.$ti.c.a(b) -if(!r.b)r.a.aV(b) -else{s=r.a -if(r.$ti.l("ac<1>").b(b))s.aX(b) -else s.aq(b)}}, -aI(a,b){var s=this.a -if(this.b)s.a1(a,b) -else s.aW(a,b)}} -A.hS.prototype={ -$1(a){return this.a.$2(0,a)}, -$S:5} -A.hT.prototype={ -$2(a,b){this.a.$2(1,new A.bP(a,b))}, -$S:39} -A.im.prototype={ -$2(a,b){this.a(a,b)}, -$S:48} -A.cX.prototype={ -k(a){return A.o(this.a)}, -$ix:1, -ga8(){return this.b}} -A.e0.prototype={ -aI(a,b){var s -A.bF(a,"error",t.K) -s=this.a -if((s.a&30)!==0)throw A.b(A.cd("Future already completed")) -if(b==null)b=A.jr(a) -s.aW(a,b)}, -ba(a){return this.aI(a,null)}} -A.cf.prototype={ -aH(a,b){var s=this.a -if((s.a&30)!==0)throw A.b(A.cd("Future already completed")) -s.aV(b)}} -A.bx.prototype={ -co(a){if((this.c&15)!==6)return!0 -return this.b.b.aQ(this.d,a.a)}, -cl(a){var s,r=this.e,q=null,p=a.a,o=this.b.b -if(t.C.b(r))q=o.cv(r,p,a.b) -else q=o.aQ(r,p) -try{p=q -return p}catch(s){if(t.b7.b(A.az(s))){if((this.c&1)!==0)throw A.b(A.a0("The error handler of Future.then must return a value of the returned future's type","onError")) -throw A.b(A.a0("The error handler of Future.catchError must return a value of the future's type","onError"))}else throw s}}} -A.I.prototype={ -aR(a,b,c){var s,r,q=$.D -if(q===B.d){if(b!=null&&!t.C.b(b)&&!t.w.b(b))throw A.b(A.iI(b,"onError",u.c))}else if(b!=null)b=A.n3(b,q) -s=new A.I(q,c.l("I<0>")) -r=b==null?1:3 -this.an(new A.bx(s,r,a,b,this.$ti.l("@<1>").H(c).l("bx<1,2>"))) -return s}, -bq(a,b){return this.aR(a,null,b)}, -b4(a,b,c){var s=new A.I($.D,c.l("I<0>")) -this.an(new A.bx(s,3,a,b,this.$ti.l("@<1>").H(c).l("bx<1,2>"))) -return s}, -c_(a){this.a=this.a&1|16 -this.c=a}, -ao(a){this.a=a.a&30|this.a&1 -this.c=a.c}, -an(a){var s=this,r=s.a -if(r<=3){a.a=s.c -s.c=a}else{if((r&4)!==0){r=s.c -if((r.a&24)===0){r.an(a) -return}s.ao(r)}A.b8(null,null,s.b,new A.hn(s,a))}}, -b2(a){var s,r,q,p,o,n=this,m={} -m.a=a -if(a==null)return -s=n.a -if(s<=3){r=n.c -n.c=a -if(r!=null){q=a.a -for(p=a;q!=null;p=q,q=o)o=q.a -p.a=r}}else{if((s&4)!==0){s=n.c -if((s.a&24)===0){s.b2(a) -return}n.ao(s)}m.a=n.aa(a) -A.b8(null,null,n.b,new A.hu(m,n))}}, -aC(){var s=this.c -this.c=null -return this.aa(s)}, -aa(a){var s,r,q -for(s=a,r=null;s!=null;r=s,s=q){q=s.a -s.a=r}return r}, -bM(a){var s,r,q,p=this -p.a^=2 -try{a.aR(new A.hq(p),new A.hr(p),t.P)}catch(q){s=A.az(q) -r=A.bb(q) -A.nE(new A.hs(p,s,r))}}, -aq(a){var s=this,r=s.aC() -s.a=8 -s.c=a -A.ck(s,r)}, -a1(a,b){var s=this.aC() -this.c_(A.fa(a,b)) -A.ck(this,s)}, -aV(a){if(this.$ti.l("ac<1>").b(a)){this.aX(a) -return}this.bL(a)}, -bL(a){this.a^=2 -A.b8(null,null,this.b,new A.hp(this,a))}, -aX(a){var s=this -if(s.$ti.b(a)){if((a.a&16)!==0){s.a^=2 -A.b8(null,null,s.b,new A.ht(s,a))}else A.iT(a,s) -return}s.bM(a)}, -aW(a,b){this.a^=2 -A.b8(null,null,this.b,new A.ho(this,a,b))}, -$iac:1} -A.hn.prototype={ -$0(){A.ck(this.a,this.b)}, -$S:0} -A.hu.prototype={ -$0(){A.ck(this.b,this.a.a)}, -$S:0} -A.hq.prototype={ -$1(a){var s,r,q,p=this.a -p.a^=2 -try{p.aq(p.$ti.c.a(a))}catch(q){s=A.az(q) -r=A.bb(q) -p.a1(s,r)}}, -$S:11} -A.hr.prototype={ -$2(a,b){this.a.a1(a,b)}, -$S:17} -A.hs.prototype={ -$0(){this.a.a1(this.b,this.c)}, -$S:0} -A.hp.prototype={ -$0(){this.a.aq(this.b)}, -$S:0} -A.ht.prototype={ -$0(){A.iT(this.b,this.a)}, -$S:0} -A.ho.prototype={ -$0(){this.a.a1(this.b,this.c)}, -$S:0} -A.hx.prototype={ -$0(){var s,r,q,p,o,n,m=this,l=null -try{q=m.a.a -l=q.b.b.ct(q.d)}catch(p){s=A.az(p) -r=A.bb(p) -q=m.c&&m.b.a.c.a===s -o=m.a -if(q)o.c=m.b.a.c -else o.c=A.fa(s,r) -o.b=!0 -return}if(l instanceof A.I&&(l.a&24)!==0){if((l.a&16)!==0){q=m.a -q.c=l.c -q.b=!0}return}if(t.c.b(l)){n=m.b.a -q=m.a -q.c=l.bq(new A.hy(n),t.z) -q.b=!1}}, -$S:0} -A.hy.prototype={ -$1(a){return this.a}, -$S:23} -A.hw.prototype={ -$0(){var s,r,q,p,o -try{q=this.a -p=q.a -q.c=p.b.b.aQ(p.d,this.b)}catch(o){s=A.az(o) -r=A.bb(o) -q=this.a -q.c=A.fa(s,r) -q.b=!0}}, -$S:0} -A.hv.prototype={ -$0(){var s,r,q,p,o,n,m=this -try{s=m.a.a.c -p=m.b -if(p.a.co(s)&&p.a.e!=null){p.c=p.a.cl(s) -p.b=!1}}catch(o){r=A.az(o) -q=A.bb(o) -p=m.a.a.c -n=m.b -if(p.a===r)n.c=p -else n.c=A.fa(r,q) -n.b=!0}}, -$S:0} -A.dY.prototype={} -A.dJ.prototype={} -A.eD.prototype={} -A.hR.prototype={} -A.ik.prototype={ -$0(){var s=this.a,r=this.b -A.bF(s,"error",t.K) -A.bF(r,"stackTrace",t.l) -A.lj(s,r)}, -$S:0} -A.hC.prototype={ -cz(a){var s,r,q -try{if(B.d===$.D){a.$0() -return}A.kk(null,null,this,a)}catch(q){s=A.az(q) -r=A.bb(q) -A.jd(s,r)}}, -b9(a){return new A.hD(this,a)}, -cu(a){if($.D===B.d)return a.$0() -return A.kk(null,null,this,a)}, -ct(a){return this.cu(a,t.z)}, -cA(a,b){if($.D===B.d)return a.$1(b) -return A.n5(null,null,this,a,b)}, -aQ(a,b){return this.cA(a,b,t.z,t.z)}, -cw(a,b,c){if($.D===B.d)return a.$2(b,c) -return A.n4(null,null,this,a,b,c)}, -cv(a,b,c){return this.cw(a,b,c,t.z,t.z,t.z)}, -cr(a){return a}, -bo(a){return this.cr(a,t.z,t.z,t.z)}} -A.hD.prototype={ -$0(){return this.a.cz(this.b)}, -$S:0} -A.cl.prototype={ -gC(a){var s=new A.cm(this,this.r) -s.c=this.e -return s}, -gj(a){return this.a}, -F(a,b){var s,r -if(b!=="__proto__"){s=this.b -if(s==null)return!1 -return s[b]!=null}else{r=this.bP(b) -return r}}, -bP(a){var s=this.d -if(s==null)return!1 -return this.az(s[this.ar(a)],a)>=0}, -v(a,b){var s,r,q=this -if(typeof b=="string"&&b!=="__proto__"){s=q.b -return q.aZ(s==null?q.b=A.iU():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c -return q.aZ(r==null?q.c=A.iU():r,b)}else return q.bI(0,b)}, -bI(a,b){var s,r,q=this,p=q.d -if(p==null)p=q.d=A.iU() -s=q.ar(b) -r=p[s] -if(r==null)p[s]=[q.ap(b)] -else{if(q.az(r,b)>=0)return!1 -r.push(q.ap(b))}return!0}, -a6(a,b){var s -if(b!=="__proto__")return this.bW(this.b,b) -else{s=this.bV(0,b) -return s}}, -bV(a,b){var s,r,q,p,o=this,n=o.d -if(n==null)return!1 -s=o.ar(b) -r=n[s] -q=o.az(r,b) -if(q<0)return!1 -p=r.splice(q,1)[0] -if(0===r.length)delete n[s] -o.b6(p) -return!0}, -aZ(a,b){if(a[b]!=null)return!1 -a[b]=this.ap(b) -return!0}, -bW(a,b){var s -if(a==null)return!1 -s=a[b] -if(s==null)return!1 -this.b6(s) -delete a[b] -return!0}, -b_(){this.r=this.r+1&1073741823}, -ap(a){var s,r=this,q=new A.hA(a) -if(r.e==null)r.e=r.f=q -else{s=r.f -s.toString -q.c=s -r.f=s.b=q}++r.a -r.b_() -return q}, -b6(a){var s=this,r=a.c,q=a.b -if(r==null)s.e=q -else r.b=q -if(q==null)s.f=r -else q.c=r;--s.a -s.b_()}, -ar(a){return J.f8(a)&1073741823}, -az(a,b){var s,r -if(a==null)return-1 -s=a.length -for(r=0;r").H(c).l("L<1,2>"))}, -ac(a,b){return new A.a9(a,A.bc(a).l("@").H(b).l("a9<1,2>"))}, -cg(a,b,c,d){var s -A.b4(b,c,this.gj(a)) -for(s=b;s"))}return new A.ej(this)}, -i(a,b,c){var s,r,q=this -if(q.b==null)q.c.i(0,b,c) -else if(q.W(0,b)){s=q.b -s[b]=c -r=q.a -if(r==null?s!=null:r!==s)r[b]=null}else q.c2().i(0,b,c)}, -W(a,b){if(this.b==null)return this.c.W(0,b) -return Object.prototype.hasOwnProperty.call(this.a,b)}, -B(a,b){var s,r,q,p,o=this -if(o.b==null)return o.c.B(0,b) -s=o.a2() -for(r=0;r=0){g=B.a.A("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f) -if(g===k)continue -k=g}else{if(f===-1){if(o<0){e=p==null?null:p.a.length -if(e==null)e=0 -o=e+(r-q) -n=r}++m -if(k===61)continue}k=g}if(f!==-2){if(p==null){p=new A.G("") -e=p}else e=p -d=e.a+=B.a.m(a1,q,r) -e.a=d+A.al(k) -q=l -continue}}throw A.b(A.J("Invalid base64 data",a1,r))}if(p!=null){e=p.a+=B.a.m(a1,q,a3) -d=e.length -if(o>=0)A.js(a1,n,a3,o,m,d) -else{c=B.c.ak(d-1,4)+1 -if(c===1)throw A.b(A.J(a,a1,a3)) -for(;c<4;){e+="=" -p.a=e;++c}}e=p.a -return B.a.Z(a1,a2,a3,e.charCodeAt(0)==0?e:e)}b=a3-a2 -if(o>=0)A.js(a1,n,a3,o,m,b) -else{c=B.c.ak(b,4) -if(c===1)throw A.b(A.J(a,a1,a3)) -if(c>1)a1=B.a.Z(a1,a3,a3,c===2?"==":"=")}return a1}} -A.ff.prototype={} -A.d3.prototype={} -A.d5.prototype={} -A.fp.prototype={} -A.fw.prototype={ -k(a){return"unknown"}} -A.fv.prototype={ -X(a){var s=this.bQ(a,0,a.length) -return s==null?a:s}, -bQ(a,b,c){var s,r,q,p -for(s=b,r=null;s":q=">" -break -case"/":q="/" -break -default:q=null}if(q!=null){if(r==null)r=new A.G("") -if(s>b)r.a+=B.a.m(a,b,s) -r.a+=q -b=s+1}}if(r==null)return null -if(c>b)r.a+=B.a.m(a,b,c) -p=r.a -return p.charCodeAt(0)==0?p:p}} -A.fB.prototype={ -cb(a,b,c){var s=A.n1(b,this.gcd().a) -return s}, -gcd(){return B.Q}} -A.fC.prototype={} -A.h8.prototype={ -gce(){return B.K}} -A.hc.prototype={ -X(a){var s,r,q,p=A.b4(0,null,a.length),o=p-0 -if(o===0)return new Uint8Array(0) -s=o*3 -r=new Uint8Array(s) -q=new A.hO(r) -if(q.bS(a,0,p)!==p){B.a.A(a,p-1) -q.aG()}return new Uint8Array(r.subarray(0,A.mE(0,q.b,s)))}} -A.hO.prototype={ -aG(){var s=this,r=s.c,q=s.b,p=s.b=q+1 -r[q]=239 -q=s.b=p+1 -r[p]=191 -s.b=q+1 -r[q]=189}, -c3(a,b){var s,r,q,p,o=this -if((b&64512)===56320){s=65536+((a&1023)<<10)|b&1023 -r=o.c -q=o.b -p=o.b=q+1 -r[q]=s>>>18|240 -q=o.b=p+1 -r[p]=s>>>12&63|128 -p=o.b=q+1 -r[q]=s>>>6&63|128 -o.b=p+1 -r[p]=s&63|128 -return!0}else{o.aG() -return!1}}, -bS(a,b,c){var s,r,q,p,o,n,m,l=this -if(b!==c&&(B.a.A(a,c-1)&64512)===55296)--c -for(s=l.c,r=s.length,q=b;q=r)break -l.b=o+1 -s[o]=p}else{o=p&64512 -if(o===55296){if(l.b+4>r)break -n=q+1 -if(l.c3(p,B.a.p(a,n)))q=n}else if(o===56320){if(l.b+3>r)break -l.aG()}else if(p<=2047){o=l.b -m=o+1 -if(m>=r)break -l.b=m -s[o]=p>>>6|192 -l.b=m+1 -s[m]=p&63|128}else{o=l.b -if(o+2>=r)break -m=l.b=o+1 -s[o]=p>>>12|224 -o=l.b=m+1 -s[m]=p>>>6&63|128 -l.b=o+1 -s[o]=p&63|128}}}return q}} -A.h9.prototype={ -X(a){var s=this.a,r=A.lN(s,a,0,null) -if(r!=null)return r -return new A.hN(s).c9(a,0,null,!0)}} -A.hN.prototype={ -c9(a,b,c,d){var s,r,q,p,o=this,n=A.b4(b,c,J.aA(a)) -if(b===n)return"" -s=A.mu(a,b,n) -r=o.au(s,0,n-b,!0) -q=o.b -if((q&1)!==0){p=A.mv(q) -o.b=0 -throw A.b(A.J(p,a,b+o.c))}return r}, -au(a,b,c,d){var s,r,q=this -if(c-b>1000){s=B.c.aD(b+c,2) -r=q.au(a,b,s,!1) -if((q.b&1)!==0)return r -return r+q.au(a,s,c,d)}return q.cc(a,b,c,d)}, -cc(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=65533,j=l.b,i=l.c,h=new A.G(""),g=b+1,f=a[b] -$label0$0:for(s=l.a;!0;){for(;!0;g=p){r=B.a.p("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",f)&31 -i=j<=32?f&61694>>>r:(f&63|i<<6)>>>0 -j=B.a.p(" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\x00\x00\x00\x00\x00AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000\x800AAAAA\x00\x00\x00\x00 AAAAA",j+r) -if(j===0){h.a+=A.al(i) -if(g===c)break $label0$0 -break}else if((j&1)!==0){if(s)switch(j){case 69:case 67:h.a+=A.al(k) -break -case 65:h.a+=A.al(k);--g -break -default:q=h.a+=A.al(k) -h.a=q+A.al(k) -break}else{l.b=j -l.c=g-1 -return""}j=0}if(g===c)break $label0$0 -p=g+1 -f=a[g]}p=g+1 -f=a[g] -if(f<128){while(!0){if(!(p=128){o=n-1 -p=n -break}p=n}if(o-g<20)for(m=g;m32)if(s)h.a+=A.al(k) -else{l.b=77 -l.c=c -return""}l.b=j -l.c=i -s=h.a -return s.charCodeAt(0)==0?s:s}} -A.fL.prototype={ -$2(a,b){var s=this.b,r=this.a,q=s.a+=r.a -q+=a.a -s.a=q -s.a=q+": " -s.a+=A.bj(b) -r.a=", "}, -$S:15} -A.bK.prototype={ -J(a,b){if(b==null)return!1 -return b instanceof A.bK&&this.a===b.a&&!0}, -ae(a,b){return B.c.ae(this.a,b.a)}, -gu(a){var s=this.a -return(s^B.c.a4(s,30))&1073741823}, -k(a){var s=this,r=A.lf(A.lE(s)),q=A.d8(A.lC(s)),p=A.d8(A.ly(s)),o=A.d8(A.lz(s)),n=A.d8(A.lB(s)),m=A.d8(A.lD(s)),l=A.lg(A.lA(s)) -return r+"-"+q+"-"+p+" "+o+":"+n+":"+m+"."+l}} -A.x.prototype={ -ga8(){return A.bb(this.$thrownJsError)}} -A.cV.prototype={ -k(a){var s=this.a -if(s!=null)return"Assertion failed: "+A.bj(s) -return"Assertion failed"}} -A.a6.prototype={} -A.dv.prototype={ -k(a){return"Throw of null."}, -$ia6:1} -A.W.prototype={ -gaw(){return"Invalid argument"+(!this.a?"(s)":"")}, -gav(){return""}, -k(a){var s=this,r=s.c,q=r==null?"":" ("+r+")",p=s.d,o=p==null?"":": "+A.o(p),n=s.gaw()+q+o -if(!s.a)return n -return n+s.gav()+": "+A.bj(s.gaK())}, -gaK(){return this.b}} -A.ca.prototype={ -gaK(){return this.b}, -gaw(){return"RangeError"}, -gav(){var s,r=this.e,q=this.f -if(r==null)s=q!=null?": Not less than or equal to "+A.o(q):"" -else if(q==null)s=": Not greater than or equal to "+A.o(r) -else if(q>r)s=": Not in inclusive range "+A.o(r)+".."+A.o(q) -else s=qe.length -else s=!1 -if(s)f=null -if(f==null){if(e.length>78)e=B.a.m(e,0,75)+"..." -return g+"\n"+e}for(r=1,q=0,p=!1,o=0;o1?g+(" (at line "+r+", character "+(f-q+1)+")\n"):g+(" (at character "+(f+1)+")\n") -m=e.length -for(o=f;o78)if(f-q<75){l=q+75 -k=q -j="" -i="..."}else{if(m-f<75){k=m-75 -l=m -i=""}else{k=f-36 -l=f+36 -i="..."}j="..."}else{l=m -k=q -j="" -i=""}return g+j+B.a.m(e,k,l)+i+"\n"+B.a.bu(" ",f-k+j.length)+"^\n"}else return f!=null?g+(" (at offset "+A.o(f)+")"):g}} -A.u.prototype={ -ac(a,b){return A.l8(this,A.F(this).l("u.E"),b)}, -aM(a,b,c){return A.jG(this,b,A.F(this).l("u.E"),c)}, -ai(a,b){return new A.at(this,b,A.F(this).l("at"))}, -gj(a){var s,r=this.gC(this) -for(s=0;r.n();)++s -return s}, -gU(a){var s,r=this.gC(this) -if(!r.n())throw A.b(A.iL()) -s=r.gt(r) -if(r.n())throw A.b(A.ll()) -return s}, -q(a,b){var s,r,q -A.jK(b,"index") -for(s=this.gC(this),r=0;s.n();){q=s.gt(s) -if(b===r)return q;++r}throw A.b(A.B(b,r,this,"index"))}, -k(a){return A.lk(this,"(",")")}} -A.de.prototype={} -A.E.prototype={ -gu(a){return A.r.prototype.gu.call(this,this)}, -k(a){return"null"}} -A.r.prototype={$ir:1, -J(a,b){return this===b}, -gu(a){return A.dA(this)}, -k(a){return"Instance of '"+A.fT(this)+"'"}, -bl(a,b){throw A.b(A.lu(this,b.gbj(),b.gbn(),b.gbk(),null))}, -toString(){return this.k(this)}} -A.eG.prototype={ -k(a){return""}, -$iaI:1} -A.G.prototype={ -gj(a){return this.a.length}, -k(a){var s=this.a -return s.charCodeAt(0)==0?s:s}} -A.h6.prototype={ -$2(a,b){var s,r,q,p=B.a.bg(b,"=") -if(p===-1){if(b!=="")J.f7(a,A.j2(b,0,b.length,this.a,!0),"")}else if(p!==0){s=B.a.m(b,0,p) -r=B.a.O(b,p+1) -q=this.a -J.f7(a,A.j2(s,0,s.length,q,!0),A.j2(r,0,r.length,q,!0))}return a}, -$S:16} -A.h2.prototype={ -$2(a,b){throw A.b(A.J("Illegal IPv4 address, "+a,this.a,b))}, -$S:25} -A.h4.prototype={ -$2(a,b){throw A.b(A.J("Illegal IPv6 address, "+a,this.a,b))}, -$S:18} -A.h5.prototype={ -$2(a,b){var s -if(b-a>4)this.a.$2("an IPv6 part can only contain a maximum of 4 hex digits",a) -s=A.iB(B.a.m(this.b,a,b),16) -if(s<0||s>65535)this.a.$2("each part must be in the range of `0x0..0xFFFF`",a) -return s}, -$S:19} -A.cG.prototype={ -gab(){var s,r,q,p,o=this,n=o.w -if(n===$){s=o.a -r=s.length!==0?""+s+":":"" -q=o.c -p=q==null -if(!p||s==="file"){s=r+"//" -r=o.b -if(r.length!==0)s=s+r+"@" -if(!p)s+=q -r=o.d -if(r!=null)s=s+":"+A.o(r)}else s=r -s+=o.e -r=o.f -if(r!=null)s=s+"?"+r -r=o.r -if(r!=null)s=s+"#"+r -n!==$&&A.ji() -n=o.w=s.charCodeAt(0)==0?s:s}return n}, -gu(a){var s,r=this,q=r.y -if(q===$){s=B.a.gu(r.gab()) -r.y!==$&&A.ji() -r.y=s -q=s}return q}, -gaO(){var s,r=this,q=r.z -if(q===$){s=r.f -s=A.jU(s==null?"":s) -r.z!==$&&A.ji() -q=r.z=new A.aK(s,t.V)}return q}, -gbs(){return this.b}, -gaJ(a){var s=this.c -if(s==null)return"" -if(B.a.D(s,"["))return B.a.m(s,1,s.length-1) -return s}, -gah(a){var s=this.d -return s==null?A.k4(this.a):s}, -gaN(a){var s=this.f -return s==null?"":s}, -gbb(){var s=this.r -return s==null?"":s}, -aP(a,b){var s,r,q,p,o=this,n=o.a,m=n==="file",l=o.b,k=o.d,j=o.c -if(!(j!=null))j=l.length!==0||k!=null||m?"":null -s=o.e -if(!m)r=j!=null&&s.length!==0 -else r=!0 -if(r&&!B.a.D(s,"/"))s="/"+s -q=s -p=A.j0(null,0,0,b) -return A.iZ(n,l,j,k,q,p,o.r)}, -gbc(){return this.c!=null}, -gbf(){return this.f!=null}, -gbd(){return this.r!=null}, -k(a){return this.gab()}, -J(a,b){var s,r,q=this -if(b==null)return!1 -if(q===b)return!0 -if(t.R.b(b))if(q.a===b.gal())if(q.c!=null===b.gbc())if(q.b===b.gbs())if(q.gaJ(q)===b.gaJ(b))if(q.gah(q)===b.gah(b))if(q.e===b.gbm(b)){s=q.f -r=s==null -if(!r===b.gbf()){if(r)s="" -if(s===b.gaN(b)){s=q.r -r=s==null -if(!r===b.gbd()){if(r)s="" -s=s===b.gbb()}else s=!1}else s=!1}else s=!1}else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -else s=!1 -return s}, -$ibu:1, -gal(){return this.a}, -gbm(a){return this.e}} -A.hM.prototype={ -$2(a,b){var s=this.b,r=this.a -s.a+=r.a -r.a="&" -r=s.a+=A.ka(B.j,a,B.h,!0) -if(b!=null&&b.length!==0){s.a=r+"=" -s.a+=A.ka(B.j,b,B.h,!0)}}, -$S:20} -A.hL.prototype={ -$2(a,b){var s,r -if(b==null||typeof b=="string")this.a.$2(a,b) -else for(s=J.a8(b),r=this.a;s.n();)r.$2(a,s.gt(s))}, -$S:2} -A.h1.prototype={ -gbr(){var s,r,q,p,o=this,n=null,m=o.c -if(m==null){m=o.a -s=o.b[0]+1 -r=B.a.af(m,"?",s) -q=m.length -if(r>=0){p=A.cH(m,r+1,q,B.i,!1,!1) -q=r}else p=n -m=o.c=new A.e4("data","",n,n,A.cH(m,s,q,B.w,!1,!1),p,n)}return m}, -k(a){var s=this.a -return this.b[0]===-1?"data:"+s:s}} -A.hZ.prototype={ -$2(a,b){var s=this.a[a] -B.Z.cg(s,0,96,b) -return s}, -$S:21} -A.i_.prototype={ -$3(a,b,c){var s,r -for(s=b.length,r=0;r>>0]=c}, -$S:10} -A.ey.prototype={ -gbc(){return this.c>0}, -gbe(){return this.c>0&&this.d+1r?B.a.m(this.a,r,s-1):""}, -gaJ(a){var s=this.c -return s>0?B.a.m(this.a,s,this.d):""}, -gah(a){var s,r=this -if(r.gbe())return A.iB(B.a.m(r.a,r.d+1,r.e),null) -s=r.b -if(s===4&&B.a.D(r.a,"http"))return 80 -if(s===5&&B.a.D(r.a,"https"))return 443 -return 0}, -gbm(a){return B.a.m(this.a,this.e,this.f)}, -gaN(a){var s=this.f,r=this.r -return s=s.r)return B.Y -return new A.aK(A.jU(s.gaN(s)),t.V)}, -aP(a,b){var s,r,q,p,o,n=this,m=null,l=n.gal(),k=l==="file",j=n.c,i=j>0?B.a.m(n.a,n.b+3,j):"",h=n.gbe()?n.gah(n):m -j=n.c -if(j>0)s=B.a.m(n.a,j,n.d) -else s=i.length!==0||h!=null||k?"":m -j=n.a -r=B.a.m(j,n.e,n.f) -if(!k)q=s!=null&&r.length!==0 -else q=!0 -if(q&&!B.a.D(r,"/"))r="/"+r -p=A.j0(m,0,0,b) -q=n.r -o=q>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.bM.prototype={ -k(a){var s,r=a.left -r.toString -s=a.top -s.toString -return"Rectangle ("+A.o(r)+", "+A.o(s)+") "+A.o(this.ga0(a))+" x "+A.o(this.gY(a))}, -J(a,b){var s,r -if(b==null)return!1 -if(t.q.b(b)){s=a.left -s.toString -r=b.left -r.toString -if(s===r){s=a.top -s.toString -r=b.top -r.toString -if(s===r){s=J.K(b) -s=this.ga0(a)===s.ga0(b)&&this.gY(a)===s.gY(b)}else s=!1}else s=!1}else s=!1 -return s}, -gu(a){var s,r=a.left -r.toString -s=a.top -s.toString -return A.jH(r,s,this.ga0(a),this.gY(a))}, -gb0(a){return a.height}, -gY(a){var s=this.gb0(a) -s.toString -return s}, -gb7(a){return a.width}, -ga0(a){var s=this.gb7(a) -s.toString -return s}, -$ib5:1} -A.d9.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.fn.prototype={ -gj(a){return a.length}} -A.q.prototype={ -gc5(a){return new A.cj(a)}, -gR(a){return new A.e9(a)}, -k(a){return a.localName}, -K(a,b,c,d){var s,r,q,p -if(c==null){s=$.jz -if(s==null){s=A.n([],t.Q) -r=new A.c8(s) -s.push(A.jX(null)) -s.push(A.k0()) -$.jz=r -d=r}else d=s -s=$.jy -if(s==null){d.toString -s=new A.eT(d) -$.jy=s -c=s}else{d.toString -s.a=d -c=s}}if($.aC==null){s=document -r=s.implementation.createHTMLDocument("") -$.aC=r -$.iJ=r.createRange() -r=$.aC.createElement("base") -t.D.a(r) -s=s.baseURI -s.toString -r.href=s -$.aC.head.appendChild(r)}s=$.aC -if(s.body==null){r=s.createElement("body") -s.body=t.Y.a(r)}s=$.aC -if(t.Y.b(a)){s=s.body -s.toString -q=s}else{s.toString -q=s.createElement(a.tagName) -$.aC.body.appendChild(q)}if("createContextualFragment" in window.Range.prototype&&!B.b.F(B.T,a.tagName)){$.iJ.selectNodeContents(q) -s=$.iJ -p=s.createContextualFragment(b)}else{q.innerHTML=b -p=$.aC.createDocumentFragment() -for(;s=q.firstChild,s!=null;)p.appendChild(s)}if(q!==$.aC.body)J.jo(q) -c.aT(p) -document.adoptNode(p) -return p}, -ca(a,b,c){return this.K(a,b,c,null)}, -sL(a,b){this.a7(a,b)}, -a7(a,b){a.textContent=null -a.appendChild(this.K(a,b,null,null))}, -gL(a){return a.innerHTML}, -$iq:1} -A.fo.prototype={ -$1(a){return t.h.b(a)}, -$S:12} -A.h.prototype={$ih:1} -A.d.prototype={ -N(a,b,c){this.bK(a,b,c,null)}, -bK(a,b,c,d){return a.addEventListener(b,A.bG(c,1),d)}} -A.a2.prototype={$ia2:1} -A.da.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.fq.prototype={ -gj(a){return a.length}} -A.dc.prototype={ -gj(a){return a.length}} -A.ad.prototype={$iad:1} -A.fu.prototype={ -gj(a){return a.length}} -A.aY.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.bS.prototype={} -A.bT.prototype={$ibT:1} -A.aD.prototype={$iaD:1} -A.bl.prototype={$ibl:1} -A.fF.prototype={ -k(a){return String(a)}} -A.fI.prototype={ -gj(a){return a.length}} -A.dm.prototype={ -h(a,b){return A.aO(a.get(b))}, -B(a,b){var s,r=a.entries() -for(;!0;){s=r.next() -if(s.done)return -b.$2(s.value[0],A.aO(s.value[1]))}}, -gE(a){var s=A.n([],t.s) -this.B(a,new A.fJ(s)) -return s}, -gj(a){return a.size}, -i(a,b,c){throw A.b(A.t("Not supported"))}, -$iv:1} -A.fJ.prototype={ -$2(a,b){return this.a.push(a)}, -$S:2} -A.dn.prototype={ -h(a,b){return A.aO(a.get(b))}, -B(a,b){var s,r=a.entries() -for(;!0;){s=r.next() -if(s.done)return -b.$2(s.value[0],A.aO(s.value[1]))}}, -gE(a){var s=A.n([],t.s) -this.B(a,new A.fK(s)) -return s}, -gj(a){return a.size}, -i(a,b,c){throw A.b(A.t("Not supported"))}, -$iv:1} -A.fK.prototype={ -$2(a,b){return this.a.push(a)}, -$S:2} -A.aj.prototype={$iaj:1} -A.dp.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.H.prototype={ -gU(a){var s=this.a,r=s.childNodes.length -if(r===0)throw A.b(A.cd("No elements")) -if(r>1)throw A.b(A.cd("More than one element")) -s=s.firstChild -s.toString -return s}, -I(a,b){var s,r,q,p,o -if(b instanceof A.H){s=b.a -r=this.a -if(s!==r)for(q=s.childNodes.length,p=0;p>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.ak.prototype={ -gj(a){return a.length}, -$iak:1} -A.dz.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.dB.prototype={ -h(a,b){return A.aO(a.get(b))}, -B(a,b){var s,r=a.entries() -for(;!0;){s=r.next() -if(s.done)return -b.$2(s.value[0],A.aO(s.value[1]))}}, -gE(a){var s=A.n([],t.s) -this.B(a,new A.fU(s)) -return s}, -gj(a){return a.size}, -i(a,b,c){throw A.b(A.t("Not supported"))}, -$iv:1} -A.fU.prototype={ -$2(a,b){return this.a.push(a)}, -$S:2} -A.dD.prototype={ -gj(a){return a.length}} -A.an.prototype={$ian:1} -A.dF.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.ao.prototype={$iao:1} -A.dG.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.ap.prototype={ -gj(a){return a.length}, -$iap:1} -A.dI.prototype={ -h(a,b){return a.getItem(A.f3(b))}, -i(a,b,c){a.setItem(b,c)}, -B(a,b){var s,r,q -for(s=0;!0;++s){r=a.key(s) -if(r==null)return -q=a.getItem(r) -q.toString -b.$2(r,q)}}, -gE(a){var s=A.n([],t.s) -this.B(a,new A.fW(s)) -return s}, -gj(a){return a.length}, -$iv:1} -A.fW.prototype={ -$2(a,b){return this.a.push(a)}, -$S:6} -A.Y.prototype={$iY:1} -A.ce.prototype={ -K(a,b,c,d){var s,r -if("createContextualFragment" in window.Range.prototype)return this.am(a,b,c,d) -s=A.lh(""+b+"
    ",c,d) -r=document.createDocumentFragment() -new A.H(r).I(0,new A.H(s)) -return r}} -A.dL.prototype={ -K(a,b,c,d){var s,r -if("createContextualFragment" in window.Range.prototype)return this.am(a,b,c,d) -s=document -r=s.createDocumentFragment() -s=new A.H(B.A.K(s.createElement("table"),b,c,d)) -s=new A.H(s.gU(s)) -new A.H(r).I(0,new A.H(s.gU(s))) -return r}} -A.dM.prototype={ -K(a,b,c,d){var s,r -if("createContextualFragment" in window.Range.prototype)return this.am(a,b,c,d) -s=document -r=s.createDocumentFragment() -s=new A.H(B.A.K(s.createElement("table"),b,c,d)) -new A.H(r).I(0,new A.H(s.gU(s))) -return r}} -A.br.prototype={ -a7(a,b){var s,r -a.textContent=null -s=a.content -s.toString -J.kX(s) -r=this.K(a,b,null,null) -a.content.appendChild(r)}, -$ibr:1} -A.b6.prototype={$ib6:1} -A.aq.prototype={$iaq:1} -A.Z.prototype={$iZ:1} -A.dO.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.dP.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.fY.prototype={ -gj(a){return a.length}} -A.ar.prototype={$iar:1} -A.dQ.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.fZ.prototype={ -gj(a){return a.length}} -A.N.prototype={} -A.h7.prototype={ -k(a){return String(a)}} -A.hd.prototype={ -gj(a){return a.length}} -A.bv.prototype={$ibv:1} -A.au.prototype={$iau:1} -A.bw.prototype={$ibw:1} -A.e1.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.ch.prototype={ -k(a){var s,r,q,p=a.left -p.toString -s=a.top -s.toString -r=a.width -r.toString -q=a.height -q.toString -return"Rectangle ("+A.o(p)+", "+A.o(s)+") "+A.o(r)+" x "+A.o(q)}, -J(a,b){var s,r -if(b==null)return!1 -if(t.q.b(b)){s=a.left -s.toString -r=b.left -r.toString -if(s===r){s=a.top -s.toString -r=b.top -r.toString -if(s===r){s=a.width -s.toString -r=J.K(b) -if(s===r.ga0(b)){s=a.height -s.toString -r=s===r.gY(b) -s=r}else s=!1}else s=!1}else s=!1}else s=!1 -return s}, -gu(a){var s,r,q,p=a.left -p.toString -s=a.top -s.toString -r=a.width -r.toString -q=a.height -q.toString -return A.jH(p,s,r,q)}, -gb0(a){return a.height}, -gY(a){var s=a.height -s.toString -return s}, -gb7(a){return a.width}, -ga0(a){var s=a.width -s.toString -return s}} -A.ee.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.co.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.eB.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.eH.prototype={ -gj(a){return a.length}, -h(a,b){var s=a.length -if(b>>>0!==b||b>=s)throw A.b(A.B(b,s,a,null)) -return a[b]}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return a[b]}, -$if:1, -$ip:1, -$ij:1} -A.dZ.prototype={ -B(a,b){var s,r,q,p,o,n -for(s=this.gE(this),r=s.length,q=this.a,p=0;p0)p[r]=q[0].toUpperCase()+B.a.O(q,1)}return B.b.T(p,"")}, -aE(a){var s,r,q,p,o -for(s=a.length,r=0,q="";r0?q+"-":q)+o}return q.charCodeAt(0)==0?q:q}} -A.hj.prototype={ -$2(a,b){if(B.a.D(a,"data-"))this.b.$2(this.a.b5(B.a.O(a,5)),b)}, -$S:6} -A.hk.prototype={ -$2(a,b){if(B.a.D(a,"data-"))this.b.push(this.a.b5(B.a.O(a,5)))}, -$S:6} -A.e9.prototype={ -S(){var s,r,q,p,o=A.bY(t.N) -for(s=this.a.className.split(" "),r=s.length,q=0;q") -return}if(!l.a.V(a)){l.a3(a,b) -window -s=A.o(b) -if(typeof console!="undefined")window.console.warn("Removing disallowed element <"+e+"> from "+s) -return}if(g!=null)if(!l.a.P(a,"is",g)){l.a3(a,b) -window -if(typeof console!="undefined")window.console.warn("Removing disallowed type extension <"+e+' is="'+g+'">') -return}s=f.gE(f) -r=A.n(s.slice(0),A.bB(s)) -for(q=f.gE(f).length-1,s=f.a,p="Removing disallowed attribute <"+e+" ";q>=0;--q){o=r[q] -n=l.a -m=J.l5(o) -A.f3(o) -if(!n.P(a,m,s.getAttribute(o))){window -n=s.getAttribute(o) -if(typeof console!="undefined")window.console.warn(p+o+'="'+A.o(n)+'">') -s.removeAttribute(o)}}if(t.bg.b(a)){s=a.content -s.toString -l.aT(s)}}} -A.hQ.prototype={ -$2(a,b){var s,r,q,p,o,n=this.a -switch(a.nodeType){case 1:n.bZ(a,b) -break -case 8:case 11:case 3:case 4:break -default:n.a3(a,b)}s=a.lastChild -for(;s!=null;){r=null -try{r=s.previousSibling -if(r!=null){q=r.nextSibling -p=s -p=q==null?p!=null:q!==p -q=p}else q=!1 -if(q){q=A.cd("Corrupt HTML") -throw A.b(q)}}catch(o){q=s;++n.b -p=q.parentNode -if(a!==p){if(p!=null)p.removeChild(q)}else a.removeChild(q) -s=null -r=a.lastChild}if(s!=null)this.$2(s,a) -s=r}}, -$S:28} -A.e2.prototype={} -A.e5.prototype={} -A.e6.prototype={} -A.e7.prototype={} -A.e8.prototype={} -A.eb.prototype={} -A.ec.prototype={} -A.eg.prototype={} -A.eh.prototype={} -A.en.prototype={} -A.eo.prototype={} -A.ep.prototype={} -A.eq.prototype={} -A.er.prototype={} -A.es.prototype={} -A.ev.prototype={} -A.ew.prototype={} -A.ex.prototype={} -A.cw.prototype={} -A.cx.prototype={} -A.ez.prototype={} -A.eA.prototype={} -A.eC.prototype={} -A.eK.prototype={} -A.eL.prototype={} -A.cz.prototype={} -A.cA.prototype={} -A.eM.prototype={} -A.eN.prototype={} -A.eU.prototype={} -A.eV.prototype={} -A.eW.prototype={} -A.eX.prototype={} -A.eY.prototype={} -A.eZ.prototype={} -A.f_.prototype={} -A.f0.prototype={} -A.f1.prototype={} -A.f2.prototype={} -A.d6.prototype={ -aF(a){var s=$.kD().b -if(s.test(a))return a -throw A.b(A.iI(a,"value","Not a valid class token"))}, -k(a){return this.S().T(0," ")}, -aS(a,b){var s,r,q -this.aF(b) -s=this.S() -r=s.F(0,b) -if(!r){s.v(0,b) -q=!0}else{s.a6(0,b) -q=!1}this.aj(s) -return q}, -gC(a){var s=this.S() -return A.lX(s,s.r)}, -gj(a){return this.S().a}, -v(a,b){var s -this.aF(b) -s=this.cp(0,new A.fg(b)) -return s==null?!1:s}, -a6(a,b){var s,r -this.aF(b) -s=this.S() -r=s.a6(0,b) -this.aj(s) -return r}, -q(a,b){return this.S().q(0,b)}, -cp(a,b){var s=this.S(),r=b.$1(s) -this.aj(s) -return r}} -A.fg.prototype={ -$1(a){return a.v(0,this.a)}, -$S:29} -A.db.prototype={ -ga9(){var s=this.b,r=A.F(s) -return new A.ai(new A.at(s,new A.fr(),r.l("at")),new A.fs(),r.l("ai"))}, -i(a,b,c){var s=this.ga9() -J.l4(s.b.$1(J.cS(s.a,b)),c)}, -gj(a){return J.aA(this.ga9().a)}, -h(a,b){var s=this.ga9() -return s.b.$1(J.cS(s.a,b))}, -gC(a){var s=A.iP(this.ga9(),!1,t.h) -return new J.bf(s,s.length)}} -A.fr.prototype={ -$1(a){return t.h.b(a)}, -$S:12} -A.fs.prototype={ -$1(a){return t.h.a(a)}, -$S:30} -A.bX.prototype={$ibX:1} -A.hV.prototype={ -$1(a){var s=function(b,c,d){return function(){return b(c,d,this,Array.prototype.slice.apply(arguments))}}(A.mD,a,!1) -A.j5(s,$.iG(),a) -return s}, -$S:4} -A.hW.prototype={ -$1(a){return new this.a(a)}, -$S:4} -A.io.prototype={ -$1(a){return new A.bW(a)}, -$S:31} -A.ip.prototype={ -$1(a){return new A.b_(a,t.J)}, -$S:32} -A.iq.prototype={ -$1(a){return new A.ag(a)}, -$S:51} -A.ag.prototype={ -h(a,b){if(typeof b!="string"&&typeof b!="number")throw A.b(A.a0("property is not a String or num",null)) -return A.j3(this.a[b])}, -i(a,b,c){if(typeof b!="string"&&typeof b!="number")throw A.b(A.a0("property is not a String or num",null)) -this.a[b]=A.j4(c)}, -J(a,b){if(b==null)return!1 -return b instanceof A.ag&&this.a===b.a}, -k(a){var s,r -try{s=String(this.a) -return s}catch(r){s=this.bC(0) -return s}}, -c7(a,b){var s=this.a,r=b==null?null:A.iP(new A.L(b,A.ny(),A.bB(b).l("L<1,@>")),!0,t.z) -return A.j3(s[a].apply(s,r))}, -c6(a){return this.c7(a,null)}, -gu(a){return 0}} -A.bW.prototype={} -A.b_.prototype={ -aY(a){var s=this,r=a<0||a>=s.gj(s) -if(r)throw A.b(A.R(a,0,s.gj(s),null,null))}, -h(a,b){if(A.jb(b))this.aY(b) -return this.bz(0,b)}, -i(a,b,c){this.aY(b) -this.bD(0,b,c)}, -gj(a){var s=this.a.length -if(typeof s==="number"&&s>>>0===s)return s -throw A.b(A.cd("Bad JsArray length"))}, -$if:1, -$ij:1} -A.bz.prototype={ -i(a,b,c){return this.bA(0,b,c)}} -A.iE.prototype={ -$1(a){return this.a.aH(0,a)}, -$S:5} -A.iF.prototype={ -$1(a){if(a==null)return this.a.ba(new A.fO(a===undefined)) -return this.a.ba(a)}, -$S:5} -A.fO.prototype={ -k(a){return"Promise was rejected with a value of `"+(this.a?"undefined":"null")+"`."}} -A.aF.prototype={$iaF:1} -A.dj.prototype={ -gj(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.b(A.B(b,this.gj(a),a,null)) -return a.getItem(b)}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return this.h(a,b)}, -$if:1, -$ij:1} -A.aG.prototype={$iaG:1} -A.dw.prototype={ -gj(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.b(A.B(b,this.gj(a),a,null)) -return a.getItem(b)}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return this.h(a,b)}, -$if:1, -$ij:1} -A.fR.prototype={ -gj(a){return a.length}} -A.bn.prototype={$ibn:1} -A.dK.prototype={ -gj(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.b(A.B(b,this.gj(a),a,null)) -return a.getItem(b)}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return this.h(a,b)}, -$if:1, -$ij:1} -A.cY.prototype={ -S(){var s,r,q,p,o=this.a.getAttribute("class"),n=A.bY(t.N) -if(o==null)return n -for(s=o.split(" "),r=s.length,q=0;q'+b+"",c) -q=o.createDocumentFragment() -o=new A.H(r) -p=o.gU(o) -for(;o=p.firstChild,o!=null;)q.appendChild(o) -return q}, -$ii:1} -A.aJ.prototype={$iaJ:1} -A.dR.prototype={ -gj(a){return a.length}, -h(a,b){if(b>>>0!==b||b>=a.length)throw A.b(A.B(b,this.gj(a),a,null)) -return a.getItem(b)}, -i(a,b,c){throw A.b(A.t("Cannot assign element of immutable List."))}, -q(a,b){return this.h(a,b)}, -$if:1, -$ij:1} -A.ek.prototype={} -A.el.prototype={} -A.et.prototype={} -A.eu.prototype={} -A.eE.prototype={} -A.eF.prototype={} -A.eO.prototype={} -A.eP.prototype={} -A.fb.prototype={ -gj(a){return a.length}} -A.cZ.prototype={ -h(a,b){return A.aO(a.get(b))}, -B(a,b){var s,r=a.entries() -for(;!0;){s=r.next() -if(s.done)return -b.$2(s.value[0],A.aO(s.value[1]))}}, -gE(a){var s=A.n([],t.s) -this.B(a,new A.fc(s)) -return s}, -gj(a){return a.size}, -i(a,b,c){throw A.b(A.t("Not supported"))}, -$iv:1} -A.fc.prototype={ -$2(a,b){return this.a.push(a)}, -$S:2} -A.fd.prototype={ -gj(a){return a.length}} -A.bg.prototype={} -A.fQ.prototype={ -gj(a){return a.length}} -A.e_.prototype={} -A.i5.prototype={ -$0(){var s,r=document.querySelector("body") -if(r.getAttribute("data-using-base-href")==="false"){s=r.getAttribute("data-base-href") -return s==null?"":s}else return""}, -$S:34} -A.iz.prototype={ -$0(){var s,r="Failed to initialize search" -A.nC("Could not activate search functionality.") -s=this.a -if(s!=null)s.placeholder=r -s=this.b -if(s!=null)s.placeholder=r -s=this.c -if(s!=null)s.placeholder=r}, -$S:0} -A.iy.prototype={ -$1(a){var s=0,r=A.mZ(t.P),q,p=this,o,n,m,l,k,j,i,h,g -var $async$$1=A.nc(function(b,c){if(b===1)return A.mz(c,r) -while(true)switch(s){case 0:if(a.status===404){p.a.$0() -s=1 -break}i=J -h=t.j -g=B.I -s=3 -return A.my(A.kA(a.text(),t.N),$async$$1) -case 3:o=i.kZ(h.a(g.cb(0,c,null)),t.a) -n=o.$ti.l("L") -m=A.fE(new A.L(o,A.nF(),n),!0,n.l("a3.E")) -l=A.h3(String(window.location)).gaO().h(0,"search") -if(l!=null){k=A.kf(m,l) -if(k.length!==0){j=B.b.gci(k).d -if(j!=null){window.location.assign(A.o($.f6())+j) -s=1 -break}}}n=p.b -if(n!=null)A.j8(n,m) -n=p.c -if(n!=null)A.j8(n,m) -n=p.d -if(n!=null)A.j8(n,m) -case 1:return A.mA(q,r)}}) -return A.mB($async$$1,r)}, -$S:35} -A.i3.prototype={ -$1(a){var s,r=this.a,q=r.e -if(q==null)q=0 -s=B.X.h(0,r.c) -if(s==null)s=4 -this.b.push(new A.a_(r,(a-q*10)/s))}, -$S:50} -A.i1.prototype={ -$2(a,b){var s=B.e.a_(b.b-a.b) -if(s===0)return a.a.a.length-b.a.a.length -return s}, -$S:37} -A.i2.prototype={ -$1(a){return a.a}, -$S:38} -A.i6.prototype={ -$1(a){if(!t.v.b(a))return -if(a.key==="/"&&!t.p.b(document.activeElement)){a.preventDefault() -this.a.focus()}}, -$S:1} -A.ig.prototype={ -$0(){var s,r -if(this.a.hasChildNodes()){s=this.b -r=s.style -r.display="block" -s.setAttribute("aria-expanded","true")}}, -$S:0} -A.ie.prototype={ -$1(a){var s,r,q,p,o,n="search-summary",m=document,l=m.getElementById("dartdoc-main-content") -if(l==null)return -l.textContent="" -s=m.createElement("section") -J.V(s).v(0,n) -l.appendChild(s) -s=m.createElement("h2") -J.jp(s,"Search Results") -l.appendChild(s) -s=m.createElement("div") -r=J.K(s) -r.gR(s).v(0,n) -r.sL(s,""+$.il+' results for "'+a+'"') -l.appendChild(s) -if($.cK.a!==0)for(m=$.cK.gcD($.cK),m=new A.c2(J.a8(m.a),m.b),s=A.F(m).z[1];m.n();){r=m.a -l.appendChild(r==null?s.a(r):r)}else{q=m.createElement("div") -s=J.K(q) -s.gR(q).v(0,n) -s.sL(q,'There was not a match for "'+a+'". Want to try searching from additional Dart-related sites? ') -p=A.h3("https://dart.dev/search?cx=011220921317074318178%3A_yy-tmb5t_i&ie=UTF-8&hl=en&q=").aP(0,A.jD(["q",a],t.N,t.z)) -o=m.createElement("a") -o.setAttribute("href",p.gab()) -J.V(o).v(0,"seach-options") -o.textContent="Search on dart.dev." -q.appendChild(o) -l.appendChild(q)}}, -$S:40} -A.ic.prototype={ -$0(){var s=this.a,r=s.style -r.display="none" -s.setAttribute("aria-expanded","false")}, -$S:0} -A.id.prototype={ -$0(){var s=$.il -s=s>10?'Press "Enter" key to see all '+s+" results":"" -this.a.textContent=s}, -$S:0} -A.ih.prototype={ -$2(a,b){var s,r,q,p,o=this,n=o.a -n.c=A.n([],t.O) -s=o.b -B.b.ad(s) -$.cK.ad(0) -r=o.c -r.textContent="" -q=b.length -if(q<1){o.d.$0() -return}for(p=0;pq)s=B.b.bw(s,0,q) -o.b=a -p.b.$2(a,s)}, -$1(a){return this.$2$forceUpdate(a,!1)}, -$S:42} -A.i7.prototype={ -$1(a){this.a.$2$forceUpdate(this.b.value,!0)}, -$S:1} -A.i8.prototype={ -$1(a){var s,r=this.a -r.d=null -s=r.a -if(s!=null){this.b.value=s -r.a=null}this.c.$0()}, -$S:1} -A.i9.prototype={ -$1(a){this.a.$1(this.b.value)}, -$S:1} -A.ia.prototype={ -$1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d="tt-cursor" -if(a.type!=="keydown")return -t.v.a(a) -s=a.code -if(s==="Enter"){a.preventDefault() -s=e.a -r=s.d -if(r!=null){s=e.b[r] -q=s.getAttribute("data-"+new A.e3(new A.cj(s)).aE("href")) -if(q!=null)window.location.assign(A.o($.f6())+q) -return}else{p=B.n.X(s.b) -o=$.kV().aP(0,A.jD(["q",p],t.N,t.z)) -window.location.assign(o.gab()) -return}}n=e.b -m=n.length-1 -l=e.a -k=l.d -if(s==="ArrowUp")if(k==null)l.d=m -else if(k===0)l.d=null -else l.d=k-1 -else if(s==="ArrowDown")if(k==null)l.d=0 -else if(k===m)l.d=null -else l.d=k+1 -else{if(l.a!=null){l.a=null -e.c.$1(e.d.value)}return}s=k!=null -if(s)J.V(n[k]).a6(0,d) -j=l.d -if(j!=null){i=n[j] -J.V(i).v(0,d) -s=l.d -if(s===0)e.e.scrollTop=0 -else{n=e.e -if(s===m)n.scrollTop=B.c.a_(B.e.a_(n.scrollHeight)) -else{h=B.e.a_(i.offsetTop) -g=B.e.a_(n.offsetHeight) -if(h"+A.o(a.h(0,0))+""}, -$S:43} -A.ij.prototype={ -$0(){var s,r,q=document.querySelector("body") -if(q.getAttribute("data-using-base-href")==="false"){s=q.getAttribute("data-base-href") -r=s==null||s.length===0?"./":s}else r="" -return A.h3(r+"search.html")}, -$S:44} -A.a_.prototype={} -A.U.prototype={} -A.hl.prototype={} -A.iA.prototype={ -$1(a){var s=this.a -if(s!=null)J.V(s).aS(0,"active") -s=this.b -if(s!=null)J.V(s).aS(0,"active")}, -$S:45} -A.ix.prototype={ -$1(a){var s="dark-theme",r="colorTheme",q="light-theme",p=this.a,o=this.b -if(p.checked===!0){o.setAttribute("class",s) -p.setAttribute("value",s) -window.localStorage.setItem(r,"true")}else{o.setAttribute("class",q) -p.setAttribute("value",q) -window.localStorage.setItem(r,"false")}}, -$S:1};(function aliases(){var s=J.aZ.prototype -s.bx=s.k -s=J.b0.prototype -s.bB=s.k -s=A.u.prototype -s.by=s.ai -s=A.r.prototype -s.bC=s.k -s=A.q.prototype -s.am=s.K -s=A.cv.prototype -s.bE=s.P -s=A.ag.prototype -s.bz=s.h -s.bA=s.i -s=A.bz.prototype -s.bD=s.i})();(function installTearOffs(){var s=hunkHelpers._static_2,r=hunkHelpers._static_1,q=hunkHelpers._static_0,p=hunkHelpers.installStaticTearOff -s(J,"mP","lp",46) -r(A,"ne","lQ",3) -r(A,"nf","lR",3) -r(A,"ng","lS",3) -q(A,"kr","n7",0) -p(A,"nn",4,null,["$4"],["lU"],8,0) -p(A,"no",4,null,["$4"],["lV"],8,0) -r(A,"ny","j4",49) -r(A,"nx","j3",36) -r(A,"nF","lW",33)})();(function inheritance(){var s=hunkHelpers.mixin,r=hunkHelpers.mixinHard,q=hunkHelpers.inherit,p=hunkHelpers.inheritMany -q(A.r,null) -p(A.r,[A.iN,J.aZ,J.bf,A.u,A.d_,A.x,A.cn,A.fV,A.c_,A.de,A.bQ,A.dU,A.bp,A.c1,A.bH,A.fx,A.aV,A.h_,A.fP,A.bP,A.cy,A.hB,A.w,A.fD,A.dk,A.fy,A.em,A.he,A.S,A.ed,A.eQ,A.hI,A.dX,A.cX,A.e0,A.bx,A.I,A.dY,A.dJ,A.eD,A.hR,A.cJ,A.hA,A.cm,A.e,A.eS,A.a5,A.cu,A.d3,A.fw,A.hO,A.hN,A.bK,A.dx,A.cc,A.hm,A.ft,A.E,A.eG,A.G,A.cG,A.h1,A.ey,A.fi,A.by,A.z,A.c8,A.cv,A.eI,A.bR,A.hE,A.eT,A.ag,A.fO,A.a_,A.U,A.hl]) -p(J.aZ,[J.df,J.bV,J.a,J.A,J.bk,J.aE,A.b2]) -p(J.a,[J.b0,A.d,A.f9,A.aS,A.ab,A.y,A.e2,A.X,A.fl,A.fm,A.e5,A.bM,A.e7,A.fn,A.h,A.eb,A.ad,A.fu,A.eg,A.bT,A.fF,A.fI,A.en,A.eo,A.aj,A.ep,A.er,A.ak,A.ev,A.ex,A.ao,A.ez,A.ap,A.eC,A.Y,A.eK,A.fY,A.ar,A.eM,A.fZ,A.h7,A.eU,A.eW,A.eY,A.f_,A.f1,A.bX,A.aF,A.ek,A.aG,A.et,A.fR,A.eE,A.aJ,A.eO,A.fb,A.e_]) -p(J.b0,[J.dy,J.b7,J.ae]) -q(J.fz,J.A) -p(J.bk,[J.bU,J.dg]) -p(A.u,[A.aL,A.f,A.ai,A.at]) -p(A.aL,[A.aU,A.cI]) -q(A.ci,A.aU) -q(A.cg,A.cI) -q(A.a9,A.cg) -p(A.x,[A.di,A.a6,A.dh,A.dT,A.dC,A.ea,A.cV,A.dv,A.W,A.c6,A.dV,A.dS,A.bo,A.d4,A.d7]) -q(A.bZ,A.cn) -p(A.bZ,[A.bt,A.H,A.db]) -q(A.d2,A.bt) -p(A.f,[A.a3,A.ah]) -q(A.bN,A.ai) -p(A.de,[A.c2,A.dW]) -p(A.a3,[A.L,A.ej]) -q(A.cF,A.c1) -q(A.aK,A.cF) -q(A.bI,A.aK) -q(A.aa,A.bH) -p(A.aV,[A.d1,A.d0,A.dN,A.fA,A.iu,A.iw,A.hg,A.hf,A.hS,A.hq,A.hy,A.i_,A.i0,A.fo,A.fN,A.fM,A.hF,A.hG,A.hH,A.fg,A.fr,A.fs,A.hV,A.hW,A.io,A.ip,A.iq,A.iE,A.iF,A.iy,A.i3,A.i2,A.i6,A.ie,A.ib,A.i7,A.i8,A.i9,A.ia,A.hX,A.hY,A.i4,A.iA,A.ix]) -p(A.d1,[A.fS,A.iv,A.hT,A.im,A.hr,A.fG,A.fL,A.h6,A.h2,A.h4,A.h5,A.hM,A.hL,A.hZ,A.fJ,A.fK,A.fU,A.fW,A.hj,A.hk,A.hQ,A.fc,A.i1,A.ih]) -q(A.c9,A.a6) -p(A.dN,[A.dH,A.bi]) -q(A.c0,A.w) -p(A.c0,[A.af,A.ei,A.dZ,A.e3]) -q(A.bm,A.b2) -p(A.bm,[A.cp,A.cr]) -q(A.cq,A.cp) -q(A.b1,A.cq) -q(A.cs,A.cr) -q(A.c3,A.cs) -p(A.c3,[A.dq,A.dr,A.ds,A.dt,A.du,A.c4,A.c5]) -q(A.cB,A.ea) -p(A.d0,[A.hh,A.hi,A.hJ,A.hn,A.hu,A.hs,A.hp,A.ht,A.ho,A.hx,A.hw,A.hv,A.ik,A.hD,A.hb,A.ha,A.i5,A.iz,A.ig,A.ic,A.id,A.ij]) -q(A.cf,A.e0) -q(A.hC,A.hR) -q(A.ct,A.cJ) -q(A.cl,A.ct) -q(A.cb,A.cu) -p(A.d3,[A.fe,A.fp,A.fB]) -q(A.d5,A.dJ) -p(A.d5,[A.ff,A.fv,A.fC,A.hc,A.h9]) -q(A.h8,A.fp) -p(A.W,[A.ca,A.dd]) -q(A.e4,A.cG) -p(A.d,[A.m,A.fq,A.an,A.cw,A.aq,A.Z,A.cz,A.hd,A.bv,A.au,A.fd,A.bg]) -p(A.m,[A.q,A.a1,A.aW,A.bw]) -p(A.q,[A.l,A.i]) -p(A.l,[A.cT,A.cU,A.bh,A.aT,A.dc,A.aD,A.dD,A.ce,A.dL,A.dM,A.br,A.b6]) -q(A.fh,A.ab) -q(A.bJ,A.e2) -p(A.X,[A.fj,A.fk]) -q(A.e6,A.e5) -q(A.bL,A.e6) -q(A.e8,A.e7) -q(A.d9,A.e8) -q(A.a2,A.aS) -q(A.ec,A.eb) -q(A.da,A.ec) -q(A.eh,A.eg) -q(A.aY,A.eh) -q(A.bS,A.aW) -q(A.N,A.h) -q(A.bl,A.N) -q(A.dm,A.en) -q(A.dn,A.eo) -q(A.eq,A.ep) -q(A.dp,A.eq) -q(A.es,A.er) -q(A.c7,A.es) -q(A.ew,A.ev) -q(A.dz,A.ew) -q(A.dB,A.ex) -q(A.cx,A.cw) -q(A.dF,A.cx) -q(A.eA,A.ez) -q(A.dG,A.eA) -q(A.dI,A.eC) -q(A.eL,A.eK) -q(A.dO,A.eL) -q(A.cA,A.cz) -q(A.dP,A.cA) -q(A.eN,A.eM) -q(A.dQ,A.eN) -q(A.eV,A.eU) -q(A.e1,A.eV) -q(A.ch,A.bM) -q(A.eX,A.eW) -q(A.ee,A.eX) -q(A.eZ,A.eY) -q(A.co,A.eZ) -q(A.f0,A.f_) -q(A.eB,A.f0) -q(A.f2,A.f1) -q(A.eH,A.f2) -q(A.cj,A.dZ) -q(A.d6,A.cb) -p(A.d6,[A.e9,A.cY]) -q(A.eJ,A.cv) -p(A.ag,[A.bW,A.bz]) -q(A.b_,A.bz) -q(A.el,A.ek) -q(A.dj,A.el) -q(A.eu,A.et) -q(A.dw,A.eu) -q(A.bn,A.i) -q(A.eF,A.eE) -q(A.dK,A.eF) -q(A.eP,A.eO) -q(A.dR,A.eP) -q(A.cZ,A.e_) -q(A.fQ,A.bg) -s(A.bt,A.dU) -s(A.cI,A.e) -s(A.cp,A.e) -s(A.cq,A.bQ) -s(A.cr,A.e) -s(A.cs,A.bQ) -s(A.cn,A.e) -s(A.cu,A.a5) -s(A.cF,A.eS) -s(A.cJ,A.a5) -s(A.e2,A.fi) -s(A.e5,A.e) -s(A.e6,A.z) -s(A.e7,A.e) -s(A.e8,A.z) -s(A.eb,A.e) -s(A.ec,A.z) -s(A.eg,A.e) -s(A.eh,A.z) -s(A.en,A.w) -s(A.eo,A.w) -s(A.ep,A.e) -s(A.eq,A.z) -s(A.er,A.e) -s(A.es,A.z) -s(A.ev,A.e) -s(A.ew,A.z) -s(A.ex,A.w) -s(A.cw,A.e) -s(A.cx,A.z) -s(A.ez,A.e) -s(A.eA,A.z) -s(A.eC,A.w) -s(A.eK,A.e) -s(A.eL,A.z) -s(A.cz,A.e) -s(A.cA,A.z) -s(A.eM,A.e) -s(A.eN,A.z) -s(A.eU,A.e) -s(A.eV,A.z) -s(A.eW,A.e) -s(A.eX,A.z) -s(A.eY,A.e) -s(A.eZ,A.z) -s(A.f_,A.e) -s(A.f0,A.z) -s(A.f1,A.e) -s(A.f2,A.z) -r(A.bz,A.e) -s(A.ek,A.e) -s(A.el,A.z) -s(A.et,A.e) -s(A.eu,A.z) -s(A.eE,A.e) -s(A.eF,A.z) -s(A.eO,A.e) -s(A.eP,A.z) -s(A.e_,A.w)})() -var v={typeUniverse:{eC:new Map(),tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{k:"int",a7:"double",Q:"num",c:"String",P:"bool",E:"Null",j:"List"},mangledNames:{},types:["~()","E(h)","~(c,@)","~(~())","@(@)","~(@)","~(c,c)","P(a4)","P(q,c,c,by)","@()","~(bs,c,k)","E(@)","P(m)","P(c)","E()","~(bq,@)","v(v,c)","E(r,aI)","~(c,k?)","k(k,k)","~(c,c?)","bs(@,@)","@(c)","I<@>(@)","E(~())","~(c,k)","~(r?,r?)","c(c)","~(m,m?)","P(am)","q(m)","bW(@)","b_<@>(@)","U(v)","c()","ac(@)","r?(@)","k(a_,a_)","U(a_)","E(@,aI)","~(c)","~(c,j)","~(c?{forceUpdate:P})","c(fH)","bu()","~(h)","k(@,@)","@(@,c)","~(k,@)","r?(r?)","~(k)","ag(@)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti")} -A.md(v.typeUniverse,JSON.parse('{"dy":"b0","b7":"b0","ae":"b0","nM":"h","nW":"h","nL":"i","nX":"i","nN":"l","o_":"l","o3":"m","nV":"m","oj":"aW","oi":"Z","nP":"N","nU":"au","nO":"a1","o5":"a1","nZ":"q","nY":"aY","nQ":"y","nS":"Y","o1":"b1","o0":"b2","df":{"P":[]},"bV":{"E":[]},"A":{"j":["1"],"f":["1"]},"fz":{"A":["1"],"j":["1"],"f":["1"]},"bk":{"a7":[],"Q":[]},"bU":{"a7":[],"k":[],"Q":[]},"dg":{"a7":[],"Q":[]},"aE":{"c":[]},"aL":{"u":["2"]},"aU":{"aL":["1","2"],"u":["2"],"u.E":"2"},"ci":{"aU":["1","2"],"aL":["1","2"],"f":["2"],"u":["2"],"u.E":"2"},"cg":{"e":["2"],"j":["2"],"aL":["1","2"],"f":["2"],"u":["2"]},"a9":{"cg":["1","2"],"e":["2"],"j":["2"],"aL":["1","2"],"f":["2"],"u":["2"],"e.E":"2","u.E":"2"},"di":{"x":[]},"d2":{"e":["k"],"j":["k"],"f":["k"],"e.E":"k"},"f":{"u":["1"]},"a3":{"f":["1"],"u":["1"]},"ai":{"u":["2"],"u.E":"2"},"bN":{"ai":["1","2"],"f":["2"],"u":["2"],"u.E":"2"},"L":{"a3":["2"],"f":["2"],"u":["2"],"a3.E":"2","u.E":"2"},"at":{"u":["1"],"u.E":"1"},"bt":{"e":["1"],"j":["1"],"f":["1"]},"bp":{"bq":[]},"bI":{"aK":["1","2"],"v":["1","2"]},"bH":{"v":["1","2"]},"aa":{"v":["1","2"]},"c9":{"a6":[],"x":[]},"dh":{"x":[]},"dT":{"x":[]},"cy":{"aI":[]},"aV":{"aX":[]},"d0":{"aX":[]},"d1":{"aX":[]},"dN":{"aX":[]},"dH":{"aX":[]},"bi":{"aX":[]},"dC":{"x":[]},"af":{"w":["1","2"],"v":["1","2"],"w.V":"2"},"ah":{"f":["1"],"u":["1"],"u.E":"1"},"em":{"iR":[],"fH":[]},"b2":{"T":[]},"bm":{"p":["1"],"T":[]},"b1":{"e":["a7"],"p":["a7"],"j":["a7"],"f":["a7"],"T":[],"e.E":"a7"},"c3":{"e":["k"],"p":["k"],"j":["k"],"f":["k"],"T":[]},"dq":{"e":["k"],"p":["k"],"j":["k"],"f":["k"],"T":[],"e.E":"k"},"dr":{"e":["k"],"p":["k"],"j":["k"],"f":["k"],"T":[],"e.E":"k"},"ds":{"e":["k"],"p":["k"],"j":["k"],"f":["k"],"T":[],"e.E":"k"},"dt":{"e":["k"],"p":["k"],"j":["k"],"f":["k"],"T":[],"e.E":"k"},"du":{"e":["k"],"p":["k"],"j":["k"],"f":["k"],"T":[],"e.E":"k"},"c4":{"e":["k"],"p":["k"],"j":["k"],"f":["k"],"T":[],"e.E":"k"},"c5":{"e":["k"],"bs":[],"p":["k"],"j":["k"],"f":["k"],"T":[],"e.E":"k"},"ea":{"x":[]},"cB":{"a6":[],"x":[]},"I":{"ac":["1"]},"cX":{"x":[]},"cf":{"e0":["1"]},"cl":{"a5":["1"],"am":["1"],"f":["1"]},"bZ":{"e":["1"],"j":["1"],"f":["1"]},"c0":{"w":["1","2"],"v":["1","2"]},"w":{"v":["1","2"]},"c1":{"v":["1","2"]},"aK":{"v":["1","2"]},"cb":{"a5":["1"],"am":["1"],"f":["1"]},"ct":{"a5":["1"],"am":["1"],"f":["1"]},"ei":{"w":["c","@"],"v":["c","@"],"w.V":"@"},"ej":{"a3":["c"],"f":["c"],"u":["c"],"a3.E":"c","u.E":"c"},"a7":{"Q":[]},"k":{"Q":[]},"j":{"f":["1"]},"iR":{"fH":[]},"am":{"f":["1"],"u":["1"]},"cV":{"x":[]},"a6":{"x":[]},"dv":{"a6":[],"x":[]},"W":{"x":[]},"ca":{"x":[]},"dd":{"x":[]},"c6":{"x":[]},"dV":{"x":[]},"dS":{"x":[]},"bo":{"x":[]},"d4":{"x":[]},"dx":{"x":[]},"cc":{"x":[]},"d7":{"x":[]},"eG":{"aI":[]},"cG":{"bu":[]},"ey":{"bu":[]},"e4":{"bu":[]},"q":{"m":[]},"a2":{"aS":[]},"by":{"a4":[]},"l":{"q":[],"m":[]},"cT":{"q":[],"m":[]},"cU":{"q":[],"m":[]},"bh":{"q":[],"m":[]},"aT":{"q":[],"m":[]},"a1":{"m":[]},"aW":{"m":[]},"bL":{"e":["b5"],"j":["b5"],"p":["b5"],"f":["b5"],"e.E":"b5"},"bM":{"b5":["Q"]},"d9":{"e":["c"],"j":["c"],"p":["c"],"f":["c"],"e.E":"c"},"da":{"e":["a2"],"j":["a2"],"p":["a2"],"f":["a2"],"e.E":"a2"},"dc":{"q":[],"m":[]},"aY":{"e":["m"],"j":["m"],"p":["m"],"f":["m"],"e.E":"m"},"bS":{"m":[]},"aD":{"q":[],"m":[]},"bl":{"h":[]},"dm":{"w":["c","@"],"v":["c","@"],"w.V":"@"},"dn":{"w":["c","@"],"v":["c","@"],"w.V":"@"},"dp":{"e":["aj"],"j":["aj"],"p":["aj"],"f":["aj"],"e.E":"aj"},"H":{"e":["m"],"j":["m"],"f":["m"],"e.E":"m"},"c7":{"e":["m"],"j":["m"],"p":["m"],"f":["m"],"e.E":"m"},"dz":{"e":["ak"],"j":["ak"],"p":["ak"],"f":["ak"],"e.E":"ak"},"dB":{"w":["c","@"],"v":["c","@"],"w.V":"@"},"dD":{"q":[],"m":[]},"dF":{"e":["an"],"j":["an"],"p":["an"],"f":["an"],"e.E":"an"},"dG":{"e":["ao"],"j":["ao"],"p":["ao"],"f":["ao"],"e.E":"ao"},"dI":{"w":["c","c"],"v":["c","c"],"w.V":"c"},"ce":{"q":[],"m":[]},"dL":{"q":[],"m":[]},"dM":{"q":[],"m":[]},"br":{"q":[],"m":[]},"b6":{"q":[],"m":[]},"dO":{"e":["Z"],"j":["Z"],"p":["Z"],"f":["Z"],"e.E":"Z"},"dP":{"e":["aq"],"j":["aq"],"p":["aq"],"f":["aq"],"e.E":"aq"},"dQ":{"e":["ar"],"j":["ar"],"p":["ar"],"f":["ar"],"e.E":"ar"},"N":{"h":[]},"bw":{"m":[]},"e1":{"e":["y"],"j":["y"],"p":["y"],"f":["y"],"e.E":"y"},"ch":{"b5":["Q"]},"ee":{"e":["ad?"],"j":["ad?"],"p":["ad?"],"f":["ad?"],"e.E":"ad?"},"co":{"e":["m"],"j":["m"],"p":["m"],"f":["m"],"e.E":"m"},"eB":{"e":["ap"],"j":["ap"],"p":["ap"],"f":["ap"],"e.E":"ap"},"eH":{"e":["Y"],"j":["Y"],"p":["Y"],"f":["Y"],"e.E":"Y"},"dZ":{"w":["c","c"],"v":["c","c"]},"cj":{"w":["c","c"],"v":["c","c"],"w.V":"c"},"e3":{"w":["c","c"],"v":["c","c"],"w.V":"c"},"e9":{"a5":["c"],"am":["c"],"f":["c"]},"c8":{"a4":[]},"cv":{"a4":[]},"eJ":{"a4":[]},"eI":{"a4":[]},"d6":{"a5":["c"],"am":["c"],"f":["c"]},"db":{"e":["q"],"j":["q"],"f":["q"],"e.E":"q"},"b_":{"e":["1"],"j":["1"],"f":["1"],"e.E":"1"},"dj":{"e":["aF"],"j":["aF"],"f":["aF"],"e.E":"aF"},"dw":{"e":["aG"],"j":["aG"],"f":["aG"],"e.E":"aG"},"bn":{"i":[],"q":[],"m":[]},"dK":{"e":["c"],"j":["c"],"f":["c"],"e.E":"c"},"cY":{"a5":["c"],"am":["c"],"f":["c"]},"i":{"q":[],"m":[]},"dR":{"e":["aJ"],"j":["aJ"],"f":["aJ"],"e.E":"aJ"},"cZ":{"w":["c","@"],"v":["c","@"],"w.V":"@"},"bs":{"j":["k"],"f":["k"],"T":[]}}')) -A.mc(v.typeUniverse,JSON.parse('{"bf":1,"c_":1,"c2":2,"dW":1,"bQ":1,"dU":1,"bt":1,"cI":2,"bH":2,"dk":1,"bm":1,"dJ":2,"eD":1,"cm":1,"bZ":1,"c0":2,"eS":2,"c1":2,"cb":1,"ct":1,"cn":1,"cu":1,"cF":2,"cJ":1,"d3":2,"d5":2,"de":1,"z":1,"bR":1,"bz":1}')) -var u={c:"Error handler must accept one Object or one Object and a StackTrace as arguments, and return a value of the returned future's type"} -var t=(function rtii(){var s=A.cP -return{D:s("bh"),d:s("aS"),Y:s("aT"),m:s("bI"),W:s("f<@>"),h:s("q"),U:s("x"),E:s("h"),Z:s("aX"),c:s("ac<@>"),I:s("bT"),p:s("aD"),k:s("A"),Q:s("A"),s:s("A"),n:s("A"),O:s("A"),L:s("A"),b:s("A<@>"),t:s("A"),T:s("bV"),g:s("ae"),G:s("p<@>"),J:s("b_<@>"),B:s("af"),r:s("bX"),v:s("bl"),j:s("j<@>"),a:s("v"),e:s("L"),M:s("L"),a1:s("m"),P:s("E"),K:s("r"),cY:s("o2"),q:s("b5"),F:s("iR"),ck:s("bn"),l:s("aI"),N:s("c"),u:s("i"),bg:s("br"),cz:s("b6"),b7:s("a6"),f:s("T"),o:s("b7"),V:s("aK"),R:s("bu"),cg:s("bv"),bj:s("au"),x:s("bw"),ba:s("H"),aY:s("I<@>"),y:s("P"),i:s("a7"),z:s("@"),w:s("@(r)"),C:s("@(r,aI)"),S:s("k"),A:s("0&*"),_:s("r*"),bc:s("ac?"),cD:s("aD?"),X:s("r?"),H:s("Q")}})();(function constants(){var s=hunkHelpers.makeConstList -B.m=A.aT.prototype -B.M=A.bS.prototype -B.f=A.aD.prototype -B.N=J.aZ.prototype -B.b=J.A.prototype -B.c=J.bU.prototype -B.e=J.bk.prototype -B.a=J.aE.prototype -B.O=J.ae.prototype -B.P=J.a.prototype -B.Z=A.c5.prototype -B.z=J.dy.prototype -B.A=A.ce.prototype -B.a0=A.b6.prototype -B.l=J.b7.prototype -B.a3=new A.ff() -B.B=new A.fe() -B.a4=new A.fw() -B.n=new A.fv() -B.o=function getTagFallback(o) { - var s = Object.prototype.toString.call(o); - return s.substring(8, s.length - 1); -} -B.C=function() { - var toStringFunction = Object.prototype.toString; - function getTag(o) { - var s = toStringFunction.call(o); - return s.substring(8, s.length - 1); - } - function getUnknownTag(object, tag) { - if (/^HTML[A-Z].*Element$/.test(tag)) { - var name = toStringFunction.call(object); - if (name == "[object Object]") return null; - return "HTMLElement"; - } - } - function getUnknownTagGenericBrowser(object, tag) { - if (self.HTMLElement && object instanceof HTMLElement) return "HTMLElement"; - return getUnknownTag(object, tag); - } - function prototypeForTag(tag) { - if (typeof window == "undefined") return null; - if (typeof window[tag] == "undefined") return null; - var constructor = window[tag]; - if (typeof constructor != "function") return null; - return constructor.prototype; - } - function discriminator(tag) { return null; } - var isBrowser = typeof navigator == "object"; - return { - getTag: getTag, - getUnknownTag: isBrowser ? getUnknownTagGenericBrowser : getUnknownTag, - prototypeForTag: prototypeForTag, - discriminator: discriminator }; -} -B.H=function(getTagFallback) { - return function(hooks) { - if (typeof navigator != "object") return hooks; - var ua = navigator.userAgent; - if (ua.indexOf("DumpRenderTree") >= 0) return hooks; - if (ua.indexOf("Chrome") >= 0) { - function confirm(p) { - return typeof window == "object" && window[p] && window[p].name == p; - } - if (confirm("Window") && confirm("HTMLElement")) return hooks; - } - hooks.getTag = getTagFallback; - }; -} -B.D=function(hooks) { - if (typeof dartExperimentalFixupGetTag != "function") return hooks; - hooks.getTag = dartExperimentalFixupGetTag(hooks.getTag); -} -B.E=function(hooks) { - var getTag = hooks.getTag; - var prototypeForTag = hooks.prototypeForTag; - function getTagFixed(o) { - var tag = getTag(o); - if (tag == "Document") { - if (!!o.xmlVersion) return "!Document"; - return "!HTMLDocument"; - } - return tag; - } - function prototypeForTagFixed(tag) { - if (tag == "Document") return null; - return prototypeForTag(tag); - } - hooks.getTag = getTagFixed; - hooks.prototypeForTag = prototypeForTagFixed; -} -B.G=function(hooks) { - var userAgent = typeof navigator == "object" ? navigator.userAgent : ""; - if (userAgent.indexOf("Firefox") == -1) return hooks; - var getTag = hooks.getTag; - var quickMap = { - "BeforeUnloadEvent": "Event", - "DataTransfer": "Clipboard", - "GeoGeolocation": "Geolocation", - "Location": "!Location", - "WorkerMessageEvent": "MessageEvent", - "XMLDocument": "!Document"}; - function getTagFirefox(o) { - var tag = getTag(o); - return quickMap[tag] || tag; - } - hooks.getTag = getTagFirefox; -} -B.F=function(hooks) { - var userAgent = typeof navigator == "object" ? navigator.userAgent : ""; - if (userAgent.indexOf("Trident/") == -1) return hooks; - var getTag = hooks.getTag; - var quickMap = { - "BeforeUnloadEvent": "Event", - "DataTransfer": "Clipboard", - "HTMLDDElement": "HTMLElement", - "HTMLDTElement": "HTMLElement", - "HTMLPhraseElement": "HTMLElement", - "Position": "Geoposition" - }; - function getTagIE(o) { - var tag = getTag(o); - var newTag = quickMap[tag]; - if (newTag) return newTag; - if (tag == "Object") { - if (window.DataView && (o instanceof window.DataView)) return "DataView"; - } - return tag; - } - function prototypeForTagIE(tag) { - var constructor = window[tag]; - if (constructor == null) return null; - return constructor.prototype; - } - hooks.getTag = getTagIE; - hooks.prototypeForTag = prototypeForTagIE; -} -B.p=function(hooks) { return hooks; } - -B.I=new A.fB() -B.J=new A.dx() -B.a5=new A.fV() -B.h=new A.h8() -B.K=new A.hc() -B.q=new A.hB() -B.d=new A.hC() -B.L=new A.eG() -B.Q=new A.fC(null) -B.r=A.n(s([0,0,32776,33792,1,10240,0,0]),t.t) -B.R=A.n(s(["*::class","*::dir","*::draggable","*::hidden","*::id","*::inert","*::itemprop","*::itemref","*::itemscope","*::lang","*::spellcheck","*::title","*::translate","A::accesskey","A::coords","A::hreflang","A::name","A::shape","A::tabindex","A::target","A::type","AREA::accesskey","AREA::alt","AREA::coords","AREA::nohref","AREA::shape","AREA::tabindex","AREA::target","AUDIO::controls","AUDIO::loop","AUDIO::mediagroup","AUDIO::muted","AUDIO::preload","BDO::dir","BODY::alink","BODY::bgcolor","BODY::link","BODY::text","BODY::vlink","BR::clear","BUTTON::accesskey","BUTTON::disabled","BUTTON::name","BUTTON::tabindex","BUTTON::type","BUTTON::value","CANVAS::height","CANVAS::width","CAPTION::align","COL::align","COL::char","COL::charoff","COL::span","COL::valign","COL::width","COLGROUP::align","COLGROUP::char","COLGROUP::charoff","COLGROUP::span","COLGROUP::valign","COLGROUP::width","COMMAND::checked","COMMAND::command","COMMAND::disabled","COMMAND::label","COMMAND::radiogroup","COMMAND::type","DATA::value","DEL::datetime","DETAILS::open","DIR::compact","DIV::align","DL::compact","FIELDSET::disabled","FONT::color","FONT::face","FONT::size","FORM::accept","FORM::autocomplete","FORM::enctype","FORM::method","FORM::name","FORM::novalidate","FORM::target","FRAME::name","H1::align","H2::align","H3::align","H4::align","H5::align","H6::align","HR::align","HR::noshade","HR::size","HR::width","HTML::version","IFRAME::align","IFRAME::frameborder","IFRAME::height","IFRAME::marginheight","IFRAME::marginwidth","IFRAME::width","IMG::align","IMG::alt","IMG::border","IMG::height","IMG::hspace","IMG::ismap","IMG::name","IMG::usemap","IMG::vspace","IMG::width","INPUT::accept","INPUT::accesskey","INPUT::align","INPUT::alt","INPUT::autocomplete","INPUT::autofocus","INPUT::checked","INPUT::disabled","INPUT::inputmode","INPUT::ismap","INPUT::list","INPUT::max","INPUT::maxlength","INPUT::min","INPUT::multiple","INPUT::name","INPUT::placeholder","INPUT::readonly","INPUT::required","INPUT::size","INPUT::step","INPUT::tabindex","INPUT::type","INPUT::usemap","INPUT::value","INS::datetime","KEYGEN::disabled","KEYGEN::keytype","KEYGEN::name","LABEL::accesskey","LABEL::for","LEGEND::accesskey","LEGEND::align","LI::type","LI::value","LINK::sizes","MAP::name","MENU::compact","MENU::label","MENU::type","METER::high","METER::low","METER::max","METER::min","METER::value","OBJECT::typemustmatch","OL::compact","OL::reversed","OL::start","OL::type","OPTGROUP::disabled","OPTGROUP::label","OPTION::disabled","OPTION::label","OPTION::selected","OPTION::value","OUTPUT::for","OUTPUT::name","P::align","PRE::width","PROGRESS::max","PROGRESS::min","PROGRESS::value","SELECT::autocomplete","SELECT::disabled","SELECT::multiple","SELECT::name","SELECT::required","SELECT::size","SELECT::tabindex","SOURCE::type","TABLE::align","TABLE::bgcolor","TABLE::border","TABLE::cellpadding","TABLE::cellspacing","TABLE::frame","TABLE::rules","TABLE::summary","TABLE::width","TBODY::align","TBODY::char","TBODY::charoff","TBODY::valign","TD::abbr","TD::align","TD::axis","TD::bgcolor","TD::char","TD::charoff","TD::colspan","TD::headers","TD::height","TD::nowrap","TD::rowspan","TD::scope","TD::valign","TD::width","TEXTAREA::accesskey","TEXTAREA::autocomplete","TEXTAREA::cols","TEXTAREA::disabled","TEXTAREA::inputmode","TEXTAREA::name","TEXTAREA::placeholder","TEXTAREA::readonly","TEXTAREA::required","TEXTAREA::rows","TEXTAREA::tabindex","TEXTAREA::wrap","TFOOT::align","TFOOT::char","TFOOT::charoff","TFOOT::valign","TH::abbr","TH::align","TH::axis","TH::bgcolor","TH::char","TH::charoff","TH::colspan","TH::headers","TH::height","TH::nowrap","TH::rowspan","TH::scope","TH::valign","TH::width","THEAD::align","THEAD::char","THEAD::charoff","THEAD::valign","TR::align","TR::bgcolor","TR::char","TR::charoff","TR::valign","TRACK::default","TRACK::kind","TRACK::label","TRACK::srclang","UL::compact","UL::type","VIDEO::controls","VIDEO::height","VIDEO::loop","VIDEO::mediagroup","VIDEO::muted","VIDEO::preload","VIDEO::width"]),t.s) -B.i=A.n(s([0,0,65490,45055,65535,34815,65534,18431]),t.t) -B.t=A.n(s([0,0,26624,1023,65534,2047,65534,2047]),t.t) -B.T=A.n(s(["HEAD","AREA","BASE","BASEFONT","BR","COL","COLGROUP","EMBED","FRAME","FRAMESET","HR","IMAGE","IMG","INPUT","ISINDEX","LINK","META","PARAM","SOURCE","STYLE","TITLE","WBR"]),t.s) -B.u=A.n(s([]),t.s) -B.v=A.n(s([]),t.b) -B.V=A.n(s([0,0,32722,12287,65534,34815,65534,18431]),t.t) -B.j=A.n(s([0,0,24576,1023,65534,34815,65534,18431]),t.t) -B.W=A.n(s([0,0,32754,11263,65534,34815,65534,18431]),t.t) -B.w=A.n(s([0,0,65490,12287,65535,34815,65534,18431]),t.t) -B.x=A.n(s(["bind","if","ref","repeat","syntax"]),t.s) -B.k=A.n(s(["A::href","AREA::href","BLOCKQUOTE::cite","BODY::background","COMMAND::icon","DEL::cite","FORM::action","IMG::src","INPUT::src","INS::cite","Q::cite","VIDEO::poster"]),t.s) -B.S=A.n(s(["topic","library","class","enum","mixin","extension","typedef","function","method","accessor","operator","constant","property","constructor"]),t.s) -B.X=new A.aa(14,{topic:2,library:2,class:2,enum:2,mixin:3,extension:3,typedef:3,function:4,method:4,accessor:4,operator:4,constant:4,property:4,constructor:4},B.S,A.cP("aa")) -B.Y=new A.aa(0,{},B.u,A.cP("aa")) -B.U=A.n(s([]),A.cP("A")) -B.y=new A.aa(0,{},B.U,A.cP("aa")) -B.a_=new A.bp("call") -B.a1=A.nK("r") -B.a2=new A.h9(!1)})();(function staticFields(){$.hz=null -$.jI=null -$.jv=null -$.ju=null -$.ku=null -$.kq=null -$.kB=null -$.ir=null -$.iC=null -$.jg=null -$.bD=null -$.cL=null -$.cM=null -$.ja=!1 -$.D=B.d -$.b9=A.n([],A.cP("A")) -$.aC=null -$.iJ=null -$.jz=null -$.jy=null -$.ef=A.dl(t.N,t.Z) -$.je=10 -$.il=0 -$.cK=A.dl(t.N,t.h)})();(function lazyInitializers(){var s=hunkHelpers.lazyFinal -s($,"nT","iG",()=>A.kt("_$dart_dartClosure")) -s($,"o6","kE",()=>A.as(A.h0({ -toString:function(){return"$receiver$"}}))) -s($,"o7","kF",()=>A.as(A.h0({$method$:null, -toString:function(){return"$receiver$"}}))) -s($,"o8","kG",()=>A.as(A.h0(null))) -s($,"o9","kH",()=>A.as(function(){var $argumentsExpr$="$arguments$" -try{null.$method$($argumentsExpr$)}catch(r){return r.message}}())) -s($,"oc","kK",()=>A.as(A.h0(void 0))) -s($,"od","kL",()=>A.as(function(){var $argumentsExpr$="$arguments$" -try{(void 0).$method$($argumentsExpr$)}catch(r){return r.message}}())) -s($,"ob","kJ",()=>A.as(A.jQ(null))) -s($,"oa","kI",()=>A.as(function(){try{null.$method$}catch(r){return r.message}}())) -s($,"of","kN",()=>A.as(A.jQ(void 0))) -s($,"oe","kM",()=>A.as(function(){try{(void 0).$method$}catch(r){return r.message}}())) -s($,"ok","jj",()=>A.lP()) -s($,"og","kO",()=>new A.hb().$0()) -s($,"oh","kP",()=>new A.ha().$0()) -s($,"ol","kQ",()=>A.lt(A.mH(A.n([-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-2,-2,-2,-2,-2,62,-2,62,-2,63,52,53,54,55,56,57,58,59,60,61,-2,-2,-2,-1,-2,-2,-2,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-2,-2,-2,-2,63,-2,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-2,-2,-2,-2,-2],t.t)))) -s($,"oo","kS",()=>A.iS("^[\\-\\.0-9A-Z_a-z~]*$",!0)) -s($,"oF","kU",()=>A.ky(B.a1)) -s($,"oI","kW",()=>A.mG()) -s($,"on","kR",()=>A.jE(["A","ABBR","ACRONYM","ADDRESS","AREA","ARTICLE","ASIDE","AUDIO","B","BDI","BDO","BIG","BLOCKQUOTE","BR","BUTTON","CANVAS","CAPTION","CENTER","CITE","CODE","COL","COLGROUP","COMMAND","DATA","DATALIST","DD","DEL","DETAILS","DFN","DIR","DIV","DL","DT","EM","FIELDSET","FIGCAPTION","FIGURE","FONT","FOOTER","FORM","H1","H2","H3","H4","H5","H6","HEADER","HGROUP","HR","I","IFRAME","IMG","INPUT","INS","KBD","LABEL","LEGEND","LI","MAP","MARK","MENU","METER","NAV","NOBR","OL","OPTGROUP","OPTION","OUTPUT","P","PRE","PROGRESS","Q","S","SAMP","SECTION","SELECT","SMALL","SOURCE","SPAN","STRIKE","STRONG","SUB","SUMMARY","SUP","TABLE","TBODY","TD","TEXTAREA","TFOOT","TH","THEAD","TIME","TR","TRACK","TT","U","UL","VAR","VIDEO","WBR"],t.N)) -s($,"nR","kD",()=>A.iS("^\\S+$",!0)) -s($,"oD","kT",()=>A.kp(self)) -s($,"om","jk",()=>A.kt("_$dart_dartObject")) -s($,"oE","jl",()=>function DartObject(a){this.o=a}) -s($,"oG","f6",()=>new A.i5().$0()) -s($,"oH","kV",()=>new A.ij().$0())})();(function nativeSupport(){!function(){var s=function(a){var m={} -m[a]=1 -return Object.keys(hunkHelpers.convertToFastObject(m))[0]} -v.getIsolateTag=function(a){return s("___dart_"+a+v.isolateTag)} -var r="___dart_isolate_tags_" -var q=Object[r]||(Object[r]=Object.create(null)) -var p="_ZxYxX" -for(var o=0;;o++){var n=s(p+"_"+o+"_") -if(!(n in q)){q[n]=1 -v.isolateTag=n -break}}v.dispatchPropertyName=v.getIsolateTag("dispatch_record")}() -hunkHelpers.setOrUpdateInterceptorsByTag({ArrayBuffer:J.aZ,WebGL:J.aZ,AnimationEffectReadOnly:J.a,AnimationEffectTiming:J.a,AnimationEffectTimingReadOnly:J.a,AnimationTimeline:J.a,AnimationWorkletGlobalScope:J.a,AuthenticatorAssertionResponse:J.a,AuthenticatorAttestationResponse:J.a,AuthenticatorResponse:J.a,BackgroundFetchFetch:J.a,BackgroundFetchManager:J.a,BackgroundFetchSettledFetch:J.a,BarProp:J.a,BarcodeDetector:J.a,BluetoothRemoteGATTDescriptor:J.a,Body:J.a,BudgetState:J.a,CacheStorage:J.a,CanvasGradient:J.a,CanvasPattern:J.a,CanvasRenderingContext2D:J.a,Client:J.a,Clients:J.a,CookieStore:J.a,Coordinates:J.a,Credential:J.a,CredentialUserData:J.a,CredentialsContainer:J.a,Crypto:J.a,CryptoKey:J.a,CSS:J.a,CSSVariableReferenceValue:J.a,CustomElementRegistry:J.a,DataTransfer:J.a,DataTransferItem:J.a,DeprecatedStorageInfo:J.a,DeprecatedStorageQuota:J.a,DeprecationReport:J.a,DetectedBarcode:J.a,DetectedFace:J.a,DetectedText:J.a,DeviceAcceleration:J.a,DeviceRotationRate:J.a,DirectoryEntry:J.a,webkitFileSystemDirectoryEntry:J.a,FileSystemDirectoryEntry:J.a,DirectoryReader:J.a,WebKitDirectoryReader:J.a,webkitFileSystemDirectoryReader:J.a,FileSystemDirectoryReader:J.a,DocumentOrShadowRoot:J.a,DocumentTimeline:J.a,DOMError:J.a,DOMImplementation:J.a,Iterator:J.a,DOMMatrix:J.a,DOMMatrixReadOnly:J.a,DOMParser:J.a,DOMPoint:J.a,DOMPointReadOnly:J.a,DOMQuad:J.a,DOMStringMap:J.a,Entry:J.a,webkitFileSystemEntry:J.a,FileSystemEntry:J.a,External:J.a,FaceDetector:J.a,FederatedCredential:J.a,FileEntry:J.a,webkitFileSystemFileEntry:J.a,FileSystemFileEntry:J.a,DOMFileSystem:J.a,WebKitFileSystem:J.a,webkitFileSystem:J.a,FileSystem:J.a,FontFace:J.a,FontFaceSource:J.a,FormData:J.a,GamepadButton:J.a,GamepadPose:J.a,Geolocation:J.a,Position:J.a,GeolocationPosition:J.a,Headers:J.a,HTMLHyperlinkElementUtils:J.a,IdleDeadline:J.a,ImageBitmap:J.a,ImageBitmapRenderingContext:J.a,ImageCapture:J.a,InputDeviceCapabilities:J.a,IntersectionObserver:J.a,IntersectionObserverEntry:J.a,InterventionReport:J.a,KeyframeEffect:J.a,KeyframeEffectReadOnly:J.a,MediaCapabilities:J.a,MediaCapabilitiesInfo:J.a,MediaDeviceInfo:J.a,MediaError:J.a,MediaKeyStatusMap:J.a,MediaKeySystemAccess:J.a,MediaKeys:J.a,MediaKeysPolicy:J.a,MediaMetadata:J.a,MediaSession:J.a,MediaSettingsRange:J.a,MemoryInfo:J.a,MessageChannel:J.a,Metadata:J.a,MutationObserver:J.a,WebKitMutationObserver:J.a,MutationRecord:J.a,NavigationPreloadManager:J.a,Navigator:J.a,NavigatorAutomationInformation:J.a,NavigatorConcurrentHardware:J.a,NavigatorCookies:J.a,NavigatorUserMediaError:J.a,NodeFilter:J.a,NodeIterator:J.a,NonDocumentTypeChildNode:J.a,NonElementParentNode:J.a,NoncedElement:J.a,OffscreenCanvasRenderingContext2D:J.a,OverconstrainedError:J.a,PaintRenderingContext2D:J.a,PaintSize:J.a,PaintWorkletGlobalScope:J.a,PasswordCredential:J.a,Path2D:J.a,PaymentAddress:J.a,PaymentInstruments:J.a,PaymentManager:J.a,PaymentResponse:J.a,PerformanceEntry:J.a,PerformanceLongTaskTiming:J.a,PerformanceMark:J.a,PerformanceMeasure:J.a,PerformanceNavigation:J.a,PerformanceNavigationTiming:J.a,PerformanceObserver:J.a,PerformanceObserverEntryList:J.a,PerformancePaintTiming:J.a,PerformanceResourceTiming:J.a,PerformanceServerTiming:J.a,PerformanceTiming:J.a,Permissions:J.a,PhotoCapabilities:J.a,PositionError:J.a,GeolocationPositionError:J.a,Presentation:J.a,PresentationReceiver:J.a,PublicKeyCredential:J.a,PushManager:J.a,PushMessageData:J.a,PushSubscription:J.a,PushSubscriptionOptions:J.a,Range:J.a,RelatedApplication:J.a,ReportBody:J.a,ReportingObserver:J.a,ResizeObserver:J.a,ResizeObserverEntry:J.a,RTCCertificate:J.a,RTCIceCandidate:J.a,mozRTCIceCandidate:J.a,RTCLegacyStatsReport:J.a,RTCRtpContributingSource:J.a,RTCRtpReceiver:J.a,RTCRtpSender:J.a,RTCSessionDescription:J.a,mozRTCSessionDescription:J.a,RTCStatsResponse:J.a,Screen:J.a,ScrollState:J.a,ScrollTimeline:J.a,Selection:J.a,SharedArrayBuffer:J.a,SpeechRecognitionAlternative:J.a,SpeechSynthesisVoice:J.a,StaticRange:J.a,StorageManager:J.a,StyleMedia:J.a,StylePropertyMap:J.a,StylePropertyMapReadonly:J.a,SyncManager:J.a,TaskAttributionTiming:J.a,TextDetector:J.a,TextMetrics:J.a,TrackDefault:J.a,TreeWalker:J.a,TrustedHTML:J.a,TrustedScriptURL:J.a,TrustedURL:J.a,UnderlyingSourceBase:J.a,URLSearchParams:J.a,VRCoordinateSystem:J.a,VRDisplayCapabilities:J.a,VREyeParameters:J.a,VRFrameData:J.a,VRFrameOfReference:J.a,VRPose:J.a,VRStageBounds:J.a,VRStageBoundsPoint:J.a,VRStageParameters:J.a,ValidityState:J.a,VideoPlaybackQuality:J.a,VideoTrack:J.a,VTTRegion:J.a,WindowClient:J.a,WorkletAnimation:J.a,WorkletGlobalScope:J.a,XPathEvaluator:J.a,XPathExpression:J.a,XPathNSResolver:J.a,XPathResult:J.a,XMLSerializer:J.a,XSLTProcessor:J.a,Bluetooth:J.a,BluetoothCharacteristicProperties:J.a,BluetoothRemoteGATTServer:J.a,BluetoothRemoteGATTService:J.a,BluetoothUUID:J.a,BudgetService:J.a,Cache:J.a,DOMFileSystemSync:J.a,DirectoryEntrySync:J.a,DirectoryReaderSync:J.a,EntrySync:J.a,FileEntrySync:J.a,FileReaderSync:J.a,FileWriterSync:J.a,HTMLAllCollection:J.a,Mojo:J.a,MojoHandle:J.a,MojoWatcher:J.a,NFC:J.a,PagePopupController:J.a,Report:J.a,Request:J.a,Response:J.a,SubtleCrypto:J.a,USBAlternateInterface:J.a,USBConfiguration:J.a,USBDevice:J.a,USBEndpoint:J.a,USBInTransferResult:J.a,USBInterface:J.a,USBIsochronousInTransferPacket:J.a,USBIsochronousInTransferResult:J.a,USBIsochronousOutTransferPacket:J.a,USBIsochronousOutTransferResult:J.a,USBOutTransferResult:J.a,WorkerLocation:J.a,WorkerNavigator:J.a,Worklet:J.a,IDBCursor:J.a,IDBCursorWithValue:J.a,IDBFactory:J.a,IDBIndex:J.a,IDBObjectStore:J.a,IDBObservation:J.a,IDBObserver:J.a,IDBObserverChanges:J.a,SVGAngle:J.a,SVGAnimatedAngle:J.a,SVGAnimatedBoolean:J.a,SVGAnimatedEnumeration:J.a,SVGAnimatedInteger:J.a,SVGAnimatedLength:J.a,SVGAnimatedLengthList:J.a,SVGAnimatedNumber:J.a,SVGAnimatedNumberList:J.a,SVGAnimatedPreserveAspectRatio:J.a,SVGAnimatedRect:J.a,SVGAnimatedString:J.a,SVGAnimatedTransformList:J.a,SVGMatrix:J.a,SVGPoint:J.a,SVGPreserveAspectRatio:J.a,SVGRect:J.a,SVGUnitTypes:J.a,AudioListener:J.a,AudioParam:J.a,AudioTrack:J.a,AudioWorkletGlobalScope:J.a,AudioWorkletProcessor:J.a,PeriodicWave:J.a,WebGLActiveInfo:J.a,ANGLEInstancedArrays:J.a,ANGLE_instanced_arrays:J.a,WebGLBuffer:J.a,WebGLCanvas:J.a,WebGLColorBufferFloat:J.a,WebGLCompressedTextureASTC:J.a,WebGLCompressedTextureATC:J.a,WEBGL_compressed_texture_atc:J.a,WebGLCompressedTextureETC1:J.a,WEBGL_compressed_texture_etc1:J.a,WebGLCompressedTextureETC:J.a,WebGLCompressedTexturePVRTC:J.a,WEBGL_compressed_texture_pvrtc:J.a,WebGLCompressedTextureS3TC:J.a,WEBGL_compressed_texture_s3tc:J.a,WebGLCompressedTextureS3TCsRGB:J.a,WebGLDebugRendererInfo:J.a,WEBGL_debug_renderer_info:J.a,WebGLDebugShaders:J.a,WEBGL_debug_shaders:J.a,WebGLDepthTexture:J.a,WEBGL_depth_texture:J.a,WebGLDrawBuffers:J.a,WEBGL_draw_buffers:J.a,EXTsRGB:J.a,EXT_sRGB:J.a,EXTBlendMinMax:J.a,EXT_blend_minmax:J.a,EXTColorBufferFloat:J.a,EXTColorBufferHalfFloat:J.a,EXTDisjointTimerQuery:J.a,EXTDisjointTimerQueryWebGL2:J.a,EXTFragDepth:J.a,EXT_frag_depth:J.a,EXTShaderTextureLOD:J.a,EXT_shader_texture_lod:J.a,EXTTextureFilterAnisotropic:J.a,EXT_texture_filter_anisotropic:J.a,WebGLFramebuffer:J.a,WebGLGetBufferSubDataAsync:J.a,WebGLLoseContext:J.a,WebGLExtensionLoseContext:J.a,WEBGL_lose_context:J.a,OESElementIndexUint:J.a,OES_element_index_uint:J.a,OESStandardDerivatives:J.a,OES_standard_derivatives:J.a,OESTextureFloat:J.a,OES_texture_float:J.a,OESTextureFloatLinear:J.a,OES_texture_float_linear:J.a,OESTextureHalfFloat:J.a,OES_texture_half_float:J.a,OESTextureHalfFloatLinear:J.a,OES_texture_half_float_linear:J.a,OESVertexArrayObject:J.a,OES_vertex_array_object:J.a,WebGLProgram:J.a,WebGLQuery:J.a,WebGLRenderbuffer:J.a,WebGLRenderingContext:J.a,WebGL2RenderingContext:J.a,WebGLSampler:J.a,WebGLShader:J.a,WebGLShaderPrecisionFormat:J.a,WebGLSync:J.a,WebGLTexture:J.a,WebGLTimerQueryEXT:J.a,WebGLTransformFeedback:J.a,WebGLUniformLocation:J.a,WebGLVertexArrayObject:J.a,WebGLVertexArrayObjectOES:J.a,WebGL2RenderingContextBase:J.a,DataView:A.b2,ArrayBufferView:A.b2,Float32Array:A.b1,Float64Array:A.b1,Int16Array:A.dq,Int32Array:A.dr,Int8Array:A.ds,Uint16Array:A.dt,Uint32Array:A.du,Uint8ClampedArray:A.c4,CanvasPixelArray:A.c4,Uint8Array:A.c5,HTMLAudioElement:A.l,HTMLBRElement:A.l,HTMLButtonElement:A.l,HTMLCanvasElement:A.l,HTMLContentElement:A.l,HTMLDListElement:A.l,HTMLDataElement:A.l,HTMLDataListElement:A.l,HTMLDetailsElement:A.l,HTMLDialogElement:A.l,HTMLDivElement:A.l,HTMLEmbedElement:A.l,HTMLFieldSetElement:A.l,HTMLHRElement:A.l,HTMLHeadElement:A.l,HTMLHeadingElement:A.l,HTMLHtmlElement:A.l,HTMLIFrameElement:A.l,HTMLImageElement:A.l,HTMLLIElement:A.l,HTMLLabelElement:A.l,HTMLLegendElement:A.l,HTMLLinkElement:A.l,HTMLMapElement:A.l,HTMLMediaElement:A.l,HTMLMenuElement:A.l,HTMLMetaElement:A.l,HTMLMeterElement:A.l,HTMLModElement:A.l,HTMLOListElement:A.l,HTMLObjectElement:A.l,HTMLOptGroupElement:A.l,HTMLOptionElement:A.l,HTMLOutputElement:A.l,HTMLParagraphElement:A.l,HTMLParamElement:A.l,HTMLPictureElement:A.l,HTMLPreElement:A.l,HTMLProgressElement:A.l,HTMLQuoteElement:A.l,HTMLScriptElement:A.l,HTMLShadowElement:A.l,HTMLSlotElement:A.l,HTMLSourceElement:A.l,HTMLSpanElement:A.l,HTMLStyleElement:A.l,HTMLTableCaptionElement:A.l,HTMLTableCellElement:A.l,HTMLTableDataCellElement:A.l,HTMLTableHeaderCellElement:A.l,HTMLTableColElement:A.l,HTMLTimeElement:A.l,HTMLTitleElement:A.l,HTMLTrackElement:A.l,HTMLUListElement:A.l,HTMLUnknownElement:A.l,HTMLVideoElement:A.l,HTMLDirectoryElement:A.l,HTMLFontElement:A.l,HTMLFrameElement:A.l,HTMLFrameSetElement:A.l,HTMLMarqueeElement:A.l,HTMLElement:A.l,AccessibleNodeList:A.f9,HTMLAnchorElement:A.cT,HTMLAreaElement:A.cU,HTMLBaseElement:A.bh,Blob:A.aS,HTMLBodyElement:A.aT,CDATASection:A.a1,CharacterData:A.a1,Comment:A.a1,ProcessingInstruction:A.a1,Text:A.a1,CSSPerspective:A.fh,CSSCharsetRule:A.y,CSSConditionRule:A.y,CSSFontFaceRule:A.y,CSSGroupingRule:A.y,CSSImportRule:A.y,CSSKeyframeRule:A.y,MozCSSKeyframeRule:A.y,WebKitCSSKeyframeRule:A.y,CSSKeyframesRule:A.y,MozCSSKeyframesRule:A.y,WebKitCSSKeyframesRule:A.y,CSSMediaRule:A.y,CSSNamespaceRule:A.y,CSSPageRule:A.y,CSSRule:A.y,CSSStyleRule:A.y,CSSSupportsRule:A.y,CSSViewportRule:A.y,CSSStyleDeclaration:A.bJ,MSStyleCSSProperties:A.bJ,CSS2Properties:A.bJ,CSSImageValue:A.X,CSSKeywordValue:A.X,CSSNumericValue:A.X,CSSPositionValue:A.X,CSSResourceValue:A.X,CSSUnitValue:A.X,CSSURLImageValue:A.X,CSSStyleValue:A.X,CSSMatrixComponent:A.ab,CSSRotation:A.ab,CSSScale:A.ab,CSSSkew:A.ab,CSSTranslation:A.ab,CSSTransformComponent:A.ab,CSSTransformValue:A.fj,CSSUnparsedValue:A.fk,DataTransferItemList:A.fl,XMLDocument:A.aW,Document:A.aW,DOMException:A.fm,ClientRectList:A.bL,DOMRectList:A.bL,DOMRectReadOnly:A.bM,DOMStringList:A.d9,DOMTokenList:A.fn,MathMLElement:A.q,Element:A.q,AbortPaymentEvent:A.h,AnimationEvent:A.h,AnimationPlaybackEvent:A.h,ApplicationCacheErrorEvent:A.h,BackgroundFetchClickEvent:A.h,BackgroundFetchEvent:A.h,BackgroundFetchFailEvent:A.h,BackgroundFetchedEvent:A.h,BeforeInstallPromptEvent:A.h,BeforeUnloadEvent:A.h,BlobEvent:A.h,CanMakePaymentEvent:A.h,ClipboardEvent:A.h,CloseEvent:A.h,CustomEvent:A.h,DeviceMotionEvent:A.h,DeviceOrientationEvent:A.h,ErrorEvent:A.h,ExtendableEvent:A.h,ExtendableMessageEvent:A.h,FetchEvent:A.h,FontFaceSetLoadEvent:A.h,ForeignFetchEvent:A.h,GamepadEvent:A.h,HashChangeEvent:A.h,InstallEvent:A.h,MediaEncryptedEvent:A.h,MediaKeyMessageEvent:A.h,MediaQueryListEvent:A.h,MediaStreamEvent:A.h,MediaStreamTrackEvent:A.h,MessageEvent:A.h,MIDIConnectionEvent:A.h,MIDIMessageEvent:A.h,MutationEvent:A.h,NotificationEvent:A.h,PageTransitionEvent:A.h,PaymentRequestEvent:A.h,PaymentRequestUpdateEvent:A.h,PopStateEvent:A.h,PresentationConnectionAvailableEvent:A.h,PresentationConnectionCloseEvent:A.h,ProgressEvent:A.h,PromiseRejectionEvent:A.h,PushEvent:A.h,RTCDataChannelEvent:A.h,RTCDTMFToneChangeEvent:A.h,RTCPeerConnectionIceEvent:A.h,RTCTrackEvent:A.h,SecurityPolicyViolationEvent:A.h,SensorErrorEvent:A.h,SpeechRecognitionError:A.h,SpeechRecognitionEvent:A.h,SpeechSynthesisEvent:A.h,StorageEvent:A.h,SyncEvent:A.h,TrackEvent:A.h,TransitionEvent:A.h,WebKitTransitionEvent:A.h,VRDeviceEvent:A.h,VRDisplayEvent:A.h,VRSessionEvent:A.h,MojoInterfaceRequestEvent:A.h,ResourceProgressEvent:A.h,USBConnectionEvent:A.h,IDBVersionChangeEvent:A.h,AudioProcessingEvent:A.h,OfflineAudioCompletionEvent:A.h,WebGLContextEvent:A.h,Event:A.h,InputEvent:A.h,SubmitEvent:A.h,AbsoluteOrientationSensor:A.d,Accelerometer:A.d,AccessibleNode:A.d,AmbientLightSensor:A.d,Animation:A.d,ApplicationCache:A.d,DOMApplicationCache:A.d,OfflineResourceList:A.d,BackgroundFetchRegistration:A.d,BatteryManager:A.d,BroadcastChannel:A.d,CanvasCaptureMediaStreamTrack:A.d,EventSource:A.d,FileReader:A.d,FontFaceSet:A.d,Gyroscope:A.d,XMLHttpRequest:A.d,XMLHttpRequestEventTarget:A.d,XMLHttpRequestUpload:A.d,LinearAccelerationSensor:A.d,Magnetometer:A.d,MediaDevices:A.d,MediaKeySession:A.d,MediaQueryList:A.d,MediaRecorder:A.d,MediaSource:A.d,MediaStream:A.d,MediaStreamTrack:A.d,MessagePort:A.d,MIDIAccess:A.d,MIDIInput:A.d,MIDIOutput:A.d,MIDIPort:A.d,NetworkInformation:A.d,Notification:A.d,OffscreenCanvas:A.d,OrientationSensor:A.d,PaymentRequest:A.d,Performance:A.d,PermissionStatus:A.d,PresentationAvailability:A.d,PresentationConnection:A.d,PresentationConnectionList:A.d,PresentationRequest:A.d,RelativeOrientationSensor:A.d,RemotePlayback:A.d,RTCDataChannel:A.d,DataChannel:A.d,RTCDTMFSender:A.d,RTCPeerConnection:A.d,webkitRTCPeerConnection:A.d,mozRTCPeerConnection:A.d,ScreenOrientation:A.d,Sensor:A.d,ServiceWorker:A.d,ServiceWorkerContainer:A.d,ServiceWorkerRegistration:A.d,SharedWorker:A.d,SpeechRecognition:A.d,SpeechSynthesis:A.d,SpeechSynthesisUtterance:A.d,VR:A.d,VRDevice:A.d,VRDisplay:A.d,VRSession:A.d,VisualViewport:A.d,WebSocket:A.d,Worker:A.d,WorkerPerformance:A.d,BluetoothDevice:A.d,BluetoothRemoteGATTCharacteristic:A.d,Clipboard:A.d,MojoInterfaceInterceptor:A.d,USB:A.d,IDBDatabase:A.d,IDBOpenDBRequest:A.d,IDBVersionChangeRequest:A.d,IDBRequest:A.d,IDBTransaction:A.d,AnalyserNode:A.d,RealtimeAnalyserNode:A.d,AudioBufferSourceNode:A.d,AudioDestinationNode:A.d,AudioNode:A.d,AudioScheduledSourceNode:A.d,AudioWorkletNode:A.d,BiquadFilterNode:A.d,ChannelMergerNode:A.d,AudioChannelMerger:A.d,ChannelSplitterNode:A.d,AudioChannelSplitter:A.d,ConstantSourceNode:A.d,ConvolverNode:A.d,DelayNode:A.d,DynamicsCompressorNode:A.d,GainNode:A.d,AudioGainNode:A.d,IIRFilterNode:A.d,MediaElementAudioSourceNode:A.d,MediaStreamAudioDestinationNode:A.d,MediaStreamAudioSourceNode:A.d,OscillatorNode:A.d,Oscillator:A.d,PannerNode:A.d,AudioPannerNode:A.d,webkitAudioPannerNode:A.d,ScriptProcessorNode:A.d,JavaScriptAudioNode:A.d,StereoPannerNode:A.d,WaveShaperNode:A.d,EventTarget:A.d,File:A.a2,FileList:A.da,FileWriter:A.fq,HTMLFormElement:A.dc,Gamepad:A.ad,History:A.fu,HTMLCollection:A.aY,HTMLFormControlsCollection:A.aY,HTMLOptionsCollection:A.aY,HTMLDocument:A.bS,ImageData:A.bT,HTMLInputElement:A.aD,KeyboardEvent:A.bl,Location:A.fF,MediaList:A.fI,MIDIInputMap:A.dm,MIDIOutputMap:A.dn,MimeType:A.aj,MimeTypeArray:A.dp,DocumentFragment:A.m,ShadowRoot:A.m,DocumentType:A.m,Node:A.m,NodeList:A.c7,RadioNodeList:A.c7,Plugin:A.ak,PluginArray:A.dz,RTCStatsReport:A.dB,HTMLSelectElement:A.dD,SourceBuffer:A.an,SourceBufferList:A.dF,SpeechGrammar:A.ao,SpeechGrammarList:A.dG,SpeechRecognitionResult:A.ap,Storage:A.dI,CSSStyleSheet:A.Y,StyleSheet:A.Y,HTMLTableElement:A.ce,HTMLTableRowElement:A.dL,HTMLTableSectionElement:A.dM,HTMLTemplateElement:A.br,HTMLTextAreaElement:A.b6,TextTrack:A.aq,TextTrackCue:A.Z,VTTCue:A.Z,TextTrackCueList:A.dO,TextTrackList:A.dP,TimeRanges:A.fY,Touch:A.ar,TouchList:A.dQ,TrackDefaultList:A.fZ,CompositionEvent:A.N,FocusEvent:A.N,MouseEvent:A.N,DragEvent:A.N,PointerEvent:A.N,TextEvent:A.N,TouchEvent:A.N,WheelEvent:A.N,UIEvent:A.N,URL:A.h7,VideoTrackList:A.hd,Window:A.bv,DOMWindow:A.bv,DedicatedWorkerGlobalScope:A.au,ServiceWorkerGlobalScope:A.au,SharedWorkerGlobalScope:A.au,WorkerGlobalScope:A.au,Attr:A.bw,CSSRuleList:A.e1,ClientRect:A.ch,DOMRect:A.ch,GamepadList:A.ee,NamedNodeMap:A.co,MozNamedAttrMap:A.co,SpeechRecognitionResultList:A.eB,StyleSheetList:A.eH,IDBKeyRange:A.bX,SVGLength:A.aF,SVGLengthList:A.dj,SVGNumber:A.aG,SVGNumberList:A.dw,SVGPointList:A.fR,SVGScriptElement:A.bn,SVGStringList:A.dK,SVGAElement:A.i,SVGAnimateElement:A.i,SVGAnimateMotionElement:A.i,SVGAnimateTransformElement:A.i,SVGAnimationElement:A.i,SVGCircleElement:A.i,SVGClipPathElement:A.i,SVGDefsElement:A.i,SVGDescElement:A.i,SVGDiscardElement:A.i,SVGEllipseElement:A.i,SVGFEBlendElement:A.i,SVGFEColorMatrixElement:A.i,SVGFEComponentTransferElement:A.i,SVGFECompositeElement:A.i,SVGFEConvolveMatrixElement:A.i,SVGFEDiffuseLightingElement:A.i,SVGFEDisplacementMapElement:A.i,SVGFEDistantLightElement:A.i,SVGFEFloodElement:A.i,SVGFEFuncAElement:A.i,SVGFEFuncBElement:A.i,SVGFEFuncGElement:A.i,SVGFEFuncRElement:A.i,SVGFEGaussianBlurElement:A.i,SVGFEImageElement:A.i,SVGFEMergeElement:A.i,SVGFEMergeNodeElement:A.i,SVGFEMorphologyElement:A.i,SVGFEOffsetElement:A.i,SVGFEPointLightElement:A.i,SVGFESpecularLightingElement:A.i,SVGFESpotLightElement:A.i,SVGFETileElement:A.i,SVGFETurbulenceElement:A.i,SVGFilterElement:A.i,SVGForeignObjectElement:A.i,SVGGElement:A.i,SVGGeometryElement:A.i,SVGGraphicsElement:A.i,SVGImageElement:A.i,SVGLineElement:A.i,SVGLinearGradientElement:A.i,SVGMarkerElement:A.i,SVGMaskElement:A.i,SVGMetadataElement:A.i,SVGPathElement:A.i,SVGPatternElement:A.i,SVGPolygonElement:A.i,SVGPolylineElement:A.i,SVGRadialGradientElement:A.i,SVGRectElement:A.i,SVGSetElement:A.i,SVGStopElement:A.i,SVGStyleElement:A.i,SVGSVGElement:A.i,SVGSwitchElement:A.i,SVGSymbolElement:A.i,SVGTSpanElement:A.i,SVGTextContentElement:A.i,SVGTextElement:A.i,SVGTextPathElement:A.i,SVGTextPositioningElement:A.i,SVGTitleElement:A.i,SVGUseElement:A.i,SVGViewElement:A.i,SVGGradientElement:A.i,SVGComponentTransferFunctionElement:A.i,SVGFEDropShadowElement:A.i,SVGMPathElement:A.i,SVGElement:A.i,SVGTransform:A.aJ,SVGTransformList:A.dR,AudioBuffer:A.fb,AudioParamMap:A.cZ,AudioTrackList:A.fd,AudioContext:A.bg,webkitAudioContext:A.bg,BaseAudioContext:A.bg,OfflineAudioContext:A.fQ}) -hunkHelpers.setOrUpdateLeafTags({ArrayBuffer:true,WebGL:true,AnimationEffectReadOnly:true,AnimationEffectTiming:true,AnimationEffectTimingReadOnly:true,AnimationTimeline:true,AnimationWorkletGlobalScope:true,AuthenticatorAssertionResponse:true,AuthenticatorAttestationResponse:true,AuthenticatorResponse:true,BackgroundFetchFetch:true,BackgroundFetchManager:true,BackgroundFetchSettledFetch:true,BarProp:true,BarcodeDetector:true,BluetoothRemoteGATTDescriptor:true,Body:true,BudgetState:true,CacheStorage:true,CanvasGradient:true,CanvasPattern:true,CanvasRenderingContext2D:true,Client:true,Clients:true,CookieStore:true,Coordinates:true,Credential:true,CredentialUserData:true,CredentialsContainer:true,Crypto:true,CryptoKey:true,CSS:true,CSSVariableReferenceValue:true,CustomElementRegistry:true,DataTransfer:true,DataTransferItem:true,DeprecatedStorageInfo:true,DeprecatedStorageQuota:true,DeprecationReport:true,DetectedBarcode:true,DetectedFace:true,DetectedText:true,DeviceAcceleration:true,DeviceRotationRate:true,DirectoryEntry:true,webkitFileSystemDirectoryEntry:true,FileSystemDirectoryEntry:true,DirectoryReader:true,WebKitDirectoryReader:true,webkitFileSystemDirectoryReader:true,FileSystemDirectoryReader:true,DocumentOrShadowRoot:true,DocumentTimeline:true,DOMError:true,DOMImplementation:true,Iterator:true,DOMMatrix:true,DOMMatrixReadOnly:true,DOMParser:true,DOMPoint:true,DOMPointReadOnly:true,DOMQuad:true,DOMStringMap:true,Entry:true,webkitFileSystemEntry:true,FileSystemEntry:true,External:true,FaceDetector:true,FederatedCredential:true,FileEntry:true,webkitFileSystemFileEntry:true,FileSystemFileEntry:true,DOMFileSystem:true,WebKitFileSystem:true,webkitFileSystem:true,FileSystem:true,FontFace:true,FontFaceSource:true,FormData:true,GamepadButton:true,GamepadPose:true,Geolocation:true,Position:true,GeolocationPosition:true,Headers:true,HTMLHyperlinkElementUtils:true,IdleDeadline:true,ImageBitmap:true,ImageBitmapRenderingContext:true,ImageCapture:true,InputDeviceCapabilities:true,IntersectionObserver:true,IntersectionObserverEntry:true,InterventionReport:true,KeyframeEffect:true,KeyframeEffectReadOnly:true,MediaCapabilities:true,MediaCapabilitiesInfo:true,MediaDeviceInfo:true,MediaError:true,MediaKeyStatusMap:true,MediaKeySystemAccess:true,MediaKeys:true,MediaKeysPolicy:true,MediaMetadata:true,MediaSession:true,MediaSettingsRange:true,MemoryInfo:true,MessageChannel:true,Metadata:true,MutationObserver:true,WebKitMutationObserver:true,MutationRecord:true,NavigationPreloadManager:true,Navigator:true,NavigatorAutomationInformation:true,NavigatorConcurrentHardware:true,NavigatorCookies:true,NavigatorUserMediaError:true,NodeFilter:true,NodeIterator:true,NonDocumentTypeChildNode:true,NonElementParentNode:true,NoncedElement:true,OffscreenCanvasRenderingContext2D:true,OverconstrainedError:true,PaintRenderingContext2D:true,PaintSize:true,PaintWorkletGlobalScope:true,PasswordCredential:true,Path2D:true,PaymentAddress:true,PaymentInstruments:true,PaymentManager:true,PaymentResponse:true,PerformanceEntry:true,PerformanceLongTaskTiming:true,PerformanceMark:true,PerformanceMeasure:true,PerformanceNavigation:true,PerformanceNavigationTiming:true,PerformanceObserver:true,PerformanceObserverEntryList:true,PerformancePaintTiming:true,PerformanceResourceTiming:true,PerformanceServerTiming:true,PerformanceTiming:true,Permissions:true,PhotoCapabilities:true,PositionError:true,GeolocationPositionError:true,Presentation:true,PresentationReceiver:true,PublicKeyCredential:true,PushManager:true,PushMessageData:true,PushSubscription:true,PushSubscriptionOptions:true,Range:true,RelatedApplication:true,ReportBody:true,ReportingObserver:true,ResizeObserver:true,ResizeObserverEntry:true,RTCCertificate:true,RTCIceCandidate:true,mozRTCIceCandidate:true,RTCLegacyStatsReport:true,RTCRtpContributingSource:true,RTCRtpReceiver:true,RTCRtpSender:true,RTCSessionDescription:true,mozRTCSessionDescription:true,RTCStatsResponse:true,Screen:true,ScrollState:true,ScrollTimeline:true,Selection:true,SharedArrayBuffer:true,SpeechRecognitionAlternative:true,SpeechSynthesisVoice:true,StaticRange:true,StorageManager:true,StyleMedia:true,StylePropertyMap:true,StylePropertyMapReadonly:true,SyncManager:true,TaskAttributionTiming:true,TextDetector:true,TextMetrics:true,TrackDefault:true,TreeWalker:true,TrustedHTML:true,TrustedScriptURL:true,TrustedURL:true,UnderlyingSourceBase:true,URLSearchParams:true,VRCoordinateSystem:true,VRDisplayCapabilities:true,VREyeParameters:true,VRFrameData:true,VRFrameOfReference:true,VRPose:true,VRStageBounds:true,VRStageBoundsPoint:true,VRStageParameters:true,ValidityState:true,VideoPlaybackQuality:true,VideoTrack:true,VTTRegion:true,WindowClient:true,WorkletAnimation:true,WorkletGlobalScope:true,XPathEvaluator:true,XPathExpression:true,XPathNSResolver:true,XPathResult:true,XMLSerializer:true,XSLTProcessor:true,Bluetooth:true,BluetoothCharacteristicProperties:true,BluetoothRemoteGATTServer:true,BluetoothRemoteGATTService:true,BluetoothUUID:true,BudgetService:true,Cache:true,DOMFileSystemSync:true,DirectoryEntrySync:true,DirectoryReaderSync:true,EntrySync:true,FileEntrySync:true,FileReaderSync:true,FileWriterSync:true,HTMLAllCollection:true,Mojo:true,MojoHandle:true,MojoWatcher:true,NFC:true,PagePopupController:true,Report:true,Request:true,Response:true,SubtleCrypto:true,USBAlternateInterface:true,USBConfiguration:true,USBDevice:true,USBEndpoint:true,USBInTransferResult:true,USBInterface:true,USBIsochronousInTransferPacket:true,USBIsochronousInTransferResult:true,USBIsochronousOutTransferPacket:true,USBIsochronousOutTransferResult:true,USBOutTransferResult:true,WorkerLocation:true,WorkerNavigator:true,Worklet:true,IDBCursor:true,IDBCursorWithValue:true,IDBFactory:true,IDBIndex:true,IDBObjectStore:true,IDBObservation:true,IDBObserver:true,IDBObserverChanges:true,SVGAngle:true,SVGAnimatedAngle:true,SVGAnimatedBoolean:true,SVGAnimatedEnumeration:true,SVGAnimatedInteger:true,SVGAnimatedLength:true,SVGAnimatedLengthList:true,SVGAnimatedNumber:true,SVGAnimatedNumberList:true,SVGAnimatedPreserveAspectRatio:true,SVGAnimatedRect:true,SVGAnimatedString:true,SVGAnimatedTransformList:true,SVGMatrix:true,SVGPoint:true,SVGPreserveAspectRatio:true,SVGRect:true,SVGUnitTypes:true,AudioListener:true,AudioParam:true,AudioTrack:true,AudioWorkletGlobalScope:true,AudioWorkletProcessor:true,PeriodicWave:true,WebGLActiveInfo:true,ANGLEInstancedArrays:true,ANGLE_instanced_arrays:true,WebGLBuffer:true,WebGLCanvas:true,WebGLColorBufferFloat:true,WebGLCompressedTextureASTC:true,WebGLCompressedTextureATC:true,WEBGL_compressed_texture_atc:true,WebGLCompressedTextureETC1:true,WEBGL_compressed_texture_etc1:true,WebGLCompressedTextureETC:true,WebGLCompressedTexturePVRTC:true,WEBGL_compressed_texture_pvrtc:true,WebGLCompressedTextureS3TC:true,WEBGL_compressed_texture_s3tc:true,WebGLCompressedTextureS3TCsRGB:true,WebGLDebugRendererInfo:true,WEBGL_debug_renderer_info:true,WebGLDebugShaders:true,WEBGL_debug_shaders:true,WebGLDepthTexture:true,WEBGL_depth_texture:true,WebGLDrawBuffers:true,WEBGL_draw_buffers:true,EXTsRGB:true,EXT_sRGB:true,EXTBlendMinMax:true,EXT_blend_minmax:true,EXTColorBufferFloat:true,EXTColorBufferHalfFloat:true,EXTDisjointTimerQuery:true,EXTDisjointTimerQueryWebGL2:true,EXTFragDepth:true,EXT_frag_depth:true,EXTShaderTextureLOD:true,EXT_shader_texture_lod:true,EXTTextureFilterAnisotropic:true,EXT_texture_filter_anisotropic:true,WebGLFramebuffer:true,WebGLGetBufferSubDataAsync:true,WebGLLoseContext:true,WebGLExtensionLoseContext:true,WEBGL_lose_context:true,OESElementIndexUint:true,OES_element_index_uint:true,OESStandardDerivatives:true,OES_standard_derivatives:true,OESTextureFloat:true,OES_texture_float:true,OESTextureFloatLinear:true,OES_texture_float_linear:true,OESTextureHalfFloat:true,OES_texture_half_float:true,OESTextureHalfFloatLinear:true,OES_texture_half_float_linear:true,OESVertexArrayObject:true,OES_vertex_array_object:true,WebGLProgram:true,WebGLQuery:true,WebGLRenderbuffer:true,WebGLRenderingContext:true,WebGL2RenderingContext:true,WebGLSampler:true,WebGLShader:true,WebGLShaderPrecisionFormat:true,WebGLSync:true,WebGLTexture:true,WebGLTimerQueryEXT:true,WebGLTransformFeedback:true,WebGLUniformLocation:true,WebGLVertexArrayObject:true,WebGLVertexArrayObjectOES:true,WebGL2RenderingContextBase:true,DataView:true,ArrayBufferView:false,Float32Array:true,Float64Array:true,Int16Array:true,Int32Array:true,Int8Array:true,Uint16Array:true,Uint32Array:true,Uint8ClampedArray:true,CanvasPixelArray:true,Uint8Array:false,HTMLAudioElement:true,HTMLBRElement:true,HTMLButtonElement:true,HTMLCanvasElement:true,HTMLContentElement:true,HTMLDListElement:true,HTMLDataElement:true,HTMLDataListElement:true,HTMLDetailsElement:true,HTMLDialogElement:true,HTMLDivElement:true,HTMLEmbedElement:true,HTMLFieldSetElement:true,HTMLHRElement:true,HTMLHeadElement:true,HTMLHeadingElement:true,HTMLHtmlElement:true,HTMLIFrameElement:true,HTMLImageElement:true,HTMLLIElement:true,HTMLLabelElement:true,HTMLLegendElement:true,HTMLLinkElement:true,HTMLMapElement:true,HTMLMediaElement:true,HTMLMenuElement:true,HTMLMetaElement:true,HTMLMeterElement:true,HTMLModElement:true,HTMLOListElement:true,HTMLObjectElement:true,HTMLOptGroupElement:true,HTMLOptionElement:true,HTMLOutputElement:true,HTMLParagraphElement:true,HTMLParamElement:true,HTMLPictureElement:true,HTMLPreElement:true,HTMLProgressElement:true,HTMLQuoteElement:true,HTMLScriptElement:true,HTMLShadowElement:true,HTMLSlotElement:true,HTMLSourceElement:true,HTMLSpanElement:true,HTMLStyleElement:true,HTMLTableCaptionElement:true,HTMLTableCellElement:true,HTMLTableDataCellElement:true,HTMLTableHeaderCellElement:true,HTMLTableColElement:true,HTMLTimeElement:true,HTMLTitleElement:true,HTMLTrackElement:true,HTMLUListElement:true,HTMLUnknownElement:true,HTMLVideoElement:true,HTMLDirectoryElement:true,HTMLFontElement:true,HTMLFrameElement:true,HTMLFrameSetElement:true,HTMLMarqueeElement:true,HTMLElement:false,AccessibleNodeList:true,HTMLAnchorElement:true,HTMLAreaElement:true,HTMLBaseElement:true,Blob:false,HTMLBodyElement:true,CDATASection:true,CharacterData:true,Comment:true,ProcessingInstruction:true,Text:true,CSSPerspective:true,CSSCharsetRule:true,CSSConditionRule:true,CSSFontFaceRule:true,CSSGroupingRule:true,CSSImportRule:true,CSSKeyframeRule:true,MozCSSKeyframeRule:true,WebKitCSSKeyframeRule:true,CSSKeyframesRule:true,MozCSSKeyframesRule:true,WebKitCSSKeyframesRule:true,CSSMediaRule:true,CSSNamespaceRule:true,CSSPageRule:true,CSSRule:true,CSSStyleRule:true,CSSSupportsRule:true,CSSViewportRule:true,CSSStyleDeclaration:true,MSStyleCSSProperties:true,CSS2Properties:true,CSSImageValue:true,CSSKeywordValue:true,CSSNumericValue:true,CSSPositionValue:true,CSSResourceValue:true,CSSUnitValue:true,CSSURLImageValue:true,CSSStyleValue:false,CSSMatrixComponent:true,CSSRotation:true,CSSScale:true,CSSSkew:true,CSSTranslation:true,CSSTransformComponent:false,CSSTransformValue:true,CSSUnparsedValue:true,DataTransferItemList:true,XMLDocument:true,Document:false,DOMException:true,ClientRectList:true,DOMRectList:true,DOMRectReadOnly:false,DOMStringList:true,DOMTokenList:true,MathMLElement:true,Element:false,AbortPaymentEvent:true,AnimationEvent:true,AnimationPlaybackEvent:true,ApplicationCacheErrorEvent:true,BackgroundFetchClickEvent:true,BackgroundFetchEvent:true,BackgroundFetchFailEvent:true,BackgroundFetchedEvent:true,BeforeInstallPromptEvent:true,BeforeUnloadEvent:true,BlobEvent:true,CanMakePaymentEvent:true,ClipboardEvent:true,CloseEvent:true,CustomEvent:true,DeviceMotionEvent:true,DeviceOrientationEvent:true,ErrorEvent:true,ExtendableEvent:true,ExtendableMessageEvent:true,FetchEvent:true,FontFaceSetLoadEvent:true,ForeignFetchEvent:true,GamepadEvent:true,HashChangeEvent:true,InstallEvent:true,MediaEncryptedEvent:true,MediaKeyMessageEvent:true,MediaQueryListEvent:true,MediaStreamEvent:true,MediaStreamTrackEvent:true,MessageEvent:true,MIDIConnectionEvent:true,MIDIMessageEvent:true,MutationEvent:true,NotificationEvent:true,PageTransitionEvent:true,PaymentRequestEvent:true,PaymentRequestUpdateEvent:true,PopStateEvent:true,PresentationConnectionAvailableEvent:true,PresentationConnectionCloseEvent:true,ProgressEvent:true,PromiseRejectionEvent:true,PushEvent:true,RTCDataChannelEvent:true,RTCDTMFToneChangeEvent:true,RTCPeerConnectionIceEvent:true,RTCTrackEvent:true,SecurityPolicyViolationEvent:true,SensorErrorEvent:true,SpeechRecognitionError:true,SpeechRecognitionEvent:true,SpeechSynthesisEvent:true,StorageEvent:true,SyncEvent:true,TrackEvent:true,TransitionEvent:true,WebKitTransitionEvent:true,VRDeviceEvent:true,VRDisplayEvent:true,VRSessionEvent:true,MojoInterfaceRequestEvent:true,ResourceProgressEvent:true,USBConnectionEvent:true,IDBVersionChangeEvent:true,AudioProcessingEvent:true,OfflineAudioCompletionEvent:true,WebGLContextEvent:true,Event:false,InputEvent:false,SubmitEvent:false,AbsoluteOrientationSensor:true,Accelerometer:true,AccessibleNode:true,AmbientLightSensor:true,Animation:true,ApplicationCache:true,DOMApplicationCache:true,OfflineResourceList:true,BackgroundFetchRegistration:true,BatteryManager:true,BroadcastChannel:true,CanvasCaptureMediaStreamTrack:true,EventSource:true,FileReader:true,FontFaceSet:true,Gyroscope:true,XMLHttpRequest:true,XMLHttpRequestEventTarget:true,XMLHttpRequestUpload:true,LinearAccelerationSensor:true,Magnetometer:true,MediaDevices:true,MediaKeySession:true,MediaQueryList:true,MediaRecorder:true,MediaSource:true,MediaStream:true,MediaStreamTrack:true,MessagePort:true,MIDIAccess:true,MIDIInput:true,MIDIOutput:true,MIDIPort:true,NetworkInformation:true,Notification:true,OffscreenCanvas:true,OrientationSensor:true,PaymentRequest:true,Performance:true,PermissionStatus:true,PresentationAvailability:true,PresentationConnection:true,PresentationConnectionList:true,PresentationRequest:true,RelativeOrientationSensor:true,RemotePlayback:true,RTCDataChannel:true,DataChannel:true,RTCDTMFSender:true,RTCPeerConnection:true,webkitRTCPeerConnection:true,mozRTCPeerConnection:true,ScreenOrientation:true,Sensor:true,ServiceWorker:true,ServiceWorkerContainer:true,ServiceWorkerRegistration:true,SharedWorker:true,SpeechRecognition:true,SpeechSynthesis:true,SpeechSynthesisUtterance:true,VR:true,VRDevice:true,VRDisplay:true,VRSession:true,VisualViewport:true,WebSocket:true,Worker:true,WorkerPerformance:true,BluetoothDevice:true,BluetoothRemoteGATTCharacteristic:true,Clipboard:true,MojoInterfaceInterceptor:true,USB:true,IDBDatabase:true,IDBOpenDBRequest:true,IDBVersionChangeRequest:true,IDBRequest:true,IDBTransaction:true,AnalyserNode:true,RealtimeAnalyserNode:true,AudioBufferSourceNode:true,AudioDestinationNode:true,AudioNode:true,AudioScheduledSourceNode:true,AudioWorkletNode:true,BiquadFilterNode:true,ChannelMergerNode:true,AudioChannelMerger:true,ChannelSplitterNode:true,AudioChannelSplitter:true,ConstantSourceNode:true,ConvolverNode:true,DelayNode:true,DynamicsCompressorNode:true,GainNode:true,AudioGainNode:true,IIRFilterNode:true,MediaElementAudioSourceNode:true,MediaStreamAudioDestinationNode:true,MediaStreamAudioSourceNode:true,OscillatorNode:true,Oscillator:true,PannerNode:true,AudioPannerNode:true,webkitAudioPannerNode:true,ScriptProcessorNode:true,JavaScriptAudioNode:true,StereoPannerNode:true,WaveShaperNode:true,EventTarget:false,File:true,FileList:true,FileWriter:true,HTMLFormElement:true,Gamepad:true,History:true,HTMLCollection:true,HTMLFormControlsCollection:true,HTMLOptionsCollection:true,HTMLDocument:true,ImageData:true,HTMLInputElement:true,KeyboardEvent:true,Location:true,MediaList:true,MIDIInputMap:true,MIDIOutputMap:true,MimeType:true,MimeTypeArray:true,DocumentFragment:true,ShadowRoot:true,DocumentType:true,Node:false,NodeList:true,RadioNodeList:true,Plugin:true,PluginArray:true,RTCStatsReport:true,HTMLSelectElement:true,SourceBuffer:true,SourceBufferList:true,SpeechGrammar:true,SpeechGrammarList:true,SpeechRecognitionResult:true,Storage:true,CSSStyleSheet:true,StyleSheet:true,HTMLTableElement:true,HTMLTableRowElement:true,HTMLTableSectionElement:true,HTMLTemplateElement:true,HTMLTextAreaElement:true,TextTrack:true,TextTrackCue:true,VTTCue:true,TextTrackCueList:true,TextTrackList:true,TimeRanges:true,Touch:true,TouchList:true,TrackDefaultList:true,CompositionEvent:true,FocusEvent:true,MouseEvent:true,DragEvent:true,PointerEvent:true,TextEvent:true,TouchEvent:true,WheelEvent:true,UIEvent:false,URL:true,VideoTrackList:true,Window:true,DOMWindow:true,DedicatedWorkerGlobalScope:true,ServiceWorkerGlobalScope:true,SharedWorkerGlobalScope:true,WorkerGlobalScope:true,Attr:true,CSSRuleList:true,ClientRect:true,DOMRect:true,GamepadList:true,NamedNodeMap:true,MozNamedAttrMap:true,SpeechRecognitionResultList:true,StyleSheetList:true,IDBKeyRange:true,SVGLength:true,SVGLengthList:true,SVGNumber:true,SVGNumberList:true,SVGPointList:true,SVGScriptElement:true,SVGStringList:true,SVGAElement:true,SVGAnimateElement:true,SVGAnimateMotionElement:true,SVGAnimateTransformElement:true,SVGAnimationElement:true,SVGCircleElement:true,SVGClipPathElement:true,SVGDefsElement:true,SVGDescElement:true,SVGDiscardElement:true,SVGEllipseElement:true,SVGFEBlendElement:true,SVGFEColorMatrixElement:true,SVGFEComponentTransferElement:true,SVGFECompositeElement:true,SVGFEConvolveMatrixElement:true,SVGFEDiffuseLightingElement:true,SVGFEDisplacementMapElement:true,SVGFEDistantLightElement:true,SVGFEFloodElement:true,SVGFEFuncAElement:true,SVGFEFuncBElement:true,SVGFEFuncGElement:true,SVGFEFuncRElement:true,SVGFEGaussianBlurElement:true,SVGFEImageElement:true,SVGFEMergeElement:true,SVGFEMergeNodeElement:true,SVGFEMorphologyElement:true,SVGFEOffsetElement:true,SVGFEPointLightElement:true,SVGFESpecularLightingElement:true,SVGFESpotLightElement:true,SVGFETileElement:true,SVGFETurbulenceElement:true,SVGFilterElement:true,SVGForeignObjectElement:true,SVGGElement:true,SVGGeometryElement:true,SVGGraphicsElement:true,SVGImageElement:true,SVGLineElement:true,SVGLinearGradientElement:true,SVGMarkerElement:true,SVGMaskElement:true,SVGMetadataElement:true,SVGPathElement:true,SVGPatternElement:true,SVGPolygonElement:true,SVGPolylineElement:true,SVGRadialGradientElement:true,SVGRectElement:true,SVGSetElement:true,SVGStopElement:true,SVGStyleElement:true,SVGSVGElement:true,SVGSwitchElement:true,SVGSymbolElement:true,SVGTSpanElement:true,SVGTextContentElement:true,SVGTextElement:true,SVGTextPathElement:true,SVGTextPositioningElement:true,SVGTitleElement:true,SVGUseElement:true,SVGViewElement:true,SVGGradientElement:true,SVGComponentTransferFunctionElement:true,SVGFEDropShadowElement:true,SVGMPathElement:true,SVGElement:false,SVGTransform:true,SVGTransformList:true,AudioBuffer:true,AudioParamMap:true,AudioTrackList:true,AudioContext:true,webkitAudioContext:true,BaseAudioContext:false,OfflineAudioContext:true}) -A.bm.$nativeSuperclassTag="ArrayBufferView" -A.cp.$nativeSuperclassTag="ArrayBufferView" -A.cq.$nativeSuperclassTag="ArrayBufferView" -A.b1.$nativeSuperclassTag="ArrayBufferView" -A.cr.$nativeSuperclassTag="ArrayBufferView" -A.cs.$nativeSuperclassTag="ArrayBufferView" -A.c3.$nativeSuperclassTag="ArrayBufferView" -A.cw.$nativeSuperclassTag="EventTarget" -A.cx.$nativeSuperclassTag="EventTarget" -A.cz.$nativeSuperclassTag="EventTarget" -A.cA.$nativeSuperclassTag="EventTarget"})() -convertAllToFastObject(w) -convertToFastObject($);(function(a){if(typeof document==="undefined"){a(null) -return}if(typeof document.currentScript!="undefined"){a(document.currentScript) -return}var s=document.scripts -function onLoad(b){for(var q=0;q","TypeErrorDecoder.matchTypeError","NullError.toString","JsNoSuchMethodError.toString","UnknownJsTypeError.toString","NullThrownFromJavaScriptException.toString","_StackTrace.toString","Closure.toString","StaticClosure.toString","BoundClosure.==","BoundClosure.hashCode","BoundClosure.toString","RuntimeError.toString","JsLinkedHashMap.keys","JsLinkedHashMap.length","JsLinkedHashMap.values","JsLinkedHashMap.containsKey","JsLinkedHashMap.[]","JsLinkedHashMap.internalGet","JsLinkedHashMap.[]=","JsLinkedHashMap.internalSet","JsLinkedHashMap.clear","JsLinkedHashMap.forEach","JsLinkedHashMap._addHashTableEntry","JsLinkedHashMap._modified","JsLinkedHashMap._newLinkedCell","JsLinkedHashMap.internalComputeHashCode","JsLinkedHashMap.internalFindBucketIndex","JsLinkedHashMap.toString","JsLinkedHashMap._newHashTable","JsLinkedHashMap.values.","JsLinkedHashMap_values_closure","LinkedHashMapKeyIterable.length","LinkedHashMapKeyIterable.iterator","LinkedHashMapKeyIterator","LinkedHashMapKeyIterator.current","LinkedHashMapKeyIterator.moveNext","initHooks.","JSSyntaxRegExp.toString","JSSyntaxRegExp._nativeGlobalVersion","JSSyntaxRegExp._execGlobal","_MatchImplementation.end","_MatchImplementation.[]","_AllMatchesIterator.current","_AllMatchesIterator.moveNext","JSSyntaxRegExp.isUnicode","NativeTypedArray.length","NativeTypedArrayOfDouble.[]","NativeTypedArrayOfDouble.[]=","NativeTypedArrayOfInt.[]=","NativeInt16List.[]","NativeInt32List.[]","NativeInt8List.[]","NativeUint16List.[]","NativeUint32List.[]","NativeUint8ClampedList.length","NativeUint8ClampedList.[]","NativeUint8List.length","NativeUint8List.[]","Rti._eval","Rti._bind","_Type.toString","_Error.toString","_AsyncRun._initializeScheduleImmediate.internalCallback","_AsyncRun._initializeScheduleImmediate.","_AsyncRun._scheduleImmediateJsOverride.internalCallback","_AsyncRun._scheduleImmediateWithSetImmediate.internalCallback","_TimerImpl.internalCallback","_AsyncAwaitCompleter.complete","_AsyncAwaitCompleter.completeError","_awaitOnObject.","_wrapJsFunctionForAsync.","AsyncError.toString","_Completer.completeError","_Completer.completeError[function-entry$1]","_AsyncCompleter.complete","_FutureListener.matchesErrorTest","_FutureListener.handleError","_Future.then","_Future.then[function-entry$1]","_Future._thenAwait","_Future._setErrorObject","_Future._cloneResult","_Future._addListener","_Future._prependListeners","_Future._removeListeners","_Future._reverseListeners","_Future._chainForeignFuture","_Future._completeWithValue","_Future._completeError","_Future._asyncComplete","_Future._asyncCompleteWithValue","_Future._chainFuture","_Future._asyncCompleteError","_Future._addListener.","_Future._prependListeners.","_Future._chainForeignFuture.","_Future._asyncCompleteWithValue.","_Future._chainFuture.","_Future._asyncCompleteError.","_Future._propagateToListeners.handleWhenCompleteCallback","_FutureListener.handleWhenComplete","_Future._propagateToListeners.handleWhenCompleteCallback.","_Future._propagateToListeners.handleValueCallback","_FutureListener.handleValue","_Future._propagateToListeners.handleError","_FutureListener.hasErrorCallback","_rootHandleError.","_RootZone.runGuarded","_RootZone.bindCallbackGuarded","_RootZone.run","_RootZone.run[function-entry$1]","_RootZone.runUnary","_RootZone.runUnary[function-entry$2]","_RootZone.runBinary","_RootZone.runBinary[function-entry$3]","_RootZone.registerBinaryCallback","_RootZone.registerBinaryCallback[function-entry$1]","_RootZone.bindCallbackGuarded.","_LinkedHashSet.iterator","_LinkedHashSet.length","_LinkedHashSet.contains","_LinkedHashSet._contains","_LinkedHashSet.add","_LinkedHashSet._add","_LinkedHashSet.remove","_LinkedHashSet._remove","_LinkedHashSet._addHashTableEntry","_LinkedHashSet._removeHashTableEntry","_LinkedHashSet._modified","_LinkedHashSet._newLinkedCell","_LinkedHashSet._unlinkCell","_LinkedHashSet._computeHashCode","_LinkedHashSet._findBucketIndex","_LinkedHashSetIterator.current","_LinkedHashSetIterator.moveNext","ListMixin.iterator","ListMixin.elementAt","ListMixin.map","ListMixin.cast","ListMixin.fillRange","ListMixin.toString","MapBase.mapToString.","MapMixin.forEach","MapMixin.length","MapMixin.toString","_UnmodifiableMapMixin.[]=","MapView.[]","MapView.[]=","MapView.forEach","MapView.length","MapView.toString","SetMixin.addAll","SetMixin.toString","SetMixin.join","SetMixin.elementAt","_JsonMap.[]","_JsonMap.length","_JsonMap.keys","_JsonMap.[]=","_JsonMap.containsKey","_JsonMap.forEach","_JsonMap._computeKeys","_JsonMap._upgrade","_JsonMap._process","_JsonMapKeyIterable.length","_JsonMapKeyIterable.elementAt","_JsonMapKeyIterable.iterator","Utf8Decoder._decoder.","Utf8Decoder._decoderNonfatal.","Base64Codec.normalize","HtmlEscapeMode.toString","HtmlEscape.convert","HtmlEscape._convert","JsonCodec.decode","JsonCodec.decoder","Utf8Codec.encoder","Utf8Encoder.convert","_Utf8Encoder._writeReplacementCharacter","_Utf8Encoder._writeSurrogate","_Utf8Encoder._fillBuffer","Utf8Decoder.convert","_Utf8Decoder.convertGeneral","_Utf8Decoder._convertRecursive","_Utf8Decoder.decodeGeneral","NoSuchMethodError.toString.","_symbolToString","DateTime.==","DateTime.compareTo","DateTime.hashCode","DateTime.toString","Error.stackTrace","AssertionError.toString","NullThrownError.toString","ArgumentError._errorName","ArgumentError._errorExplanation","ArgumentError.toString","RangeError.invalidValue","RangeError._errorName","RangeError._errorExplanation","IndexError.invalidValue","IndexError._errorName","IndexError._errorExplanation","NoSuchMethodError.toString","UnsupportedError.toString","UnimplementedError.toString","StateError.toString","ConcurrentModificationError.toString","OutOfMemoryError.toString","OutOfMemoryError.stackTrace","StackOverflowError.toString","StackOverflowError.stackTrace","CyclicInitializationError.toString","_Exception.toString","FormatException.toString","Iterable.cast","Iterable.map","Iterable.where","Iterable.length","Iterable.single","Iterable.elementAt","Iterable.toString","Null.hashCode","Null.toString","Object.hashCode","Object.==","Object.toString","Object.noSuchMethod","_StringStackTrace.toString","StringBuffer.length","StringBuffer.toString","Uri.splitQueryString.","Uri._parseIPv4Address.error","Uri.parseIPv6Address.error","Uri.parseIPv6Address.parseHex","_Uri._text","_Uri._initializeText","_Uri._writeAuthority","_Uri.hashCode","_Uri.queryParameters","_Uri.userInfo","_Uri.host","_Uri.port","_Uri.query","_Uri.fragment","_Uri.replace","_Uri.hasAuthority","_Uri.hasQuery","_Uri.hasFragment","_Uri.toString","_Uri.==","_Uri._makeQuery.writeParameter","_Uri._makeQuery.","UriData.uri","UriData._computeUri","UriData.toString","_createTables.build","_createTables.setChars","_createTables.setRange","_SimpleUri.hasAuthority","_SimpleUri.hasPort","_SimpleUri.hasQuery","_SimpleUri.hasFragment","_SimpleUri.scheme","_SimpleUri._computeScheme","_SimpleUri.userInfo","_SimpleUri.host","_SimpleUri.port","_SimpleUri.path","_SimpleUri.query","_SimpleUri.fragment","_SimpleUri.queryParameters","_SimpleUri.replace","_SimpleUri.hashCode","_SimpleUri.==","_SimpleUri.toString","AccessibleNodeList.length","AnchorElement.toString","AreaElement.toString","CharacterData.length","CssPerspective.length","CssStyleDeclaration.length","CssTransformValue.length","CssUnparsedValue.length","DataTransferItemList.length","DomException.toString","DomRectList.length","DomRectList.[]","DomRectList.[]=","DomRectList.elementAt","DomRectReadOnly.toString","DomRectReadOnly.==","DomRectReadOnly.hashCode","DomRectReadOnly._height","DomRectReadOnly.height","DomRectReadOnly._width","DomRectReadOnly.width","DomStringList.length","DomStringList.[]","DomStringList.[]=","DomStringList.elementAt","DomTokenList.length","Element.attributes","Element.classes","Element.toString","Element.createFragment","NodeValidatorBuilder.common","NodeValidatorBuilder.allowHtml5","NodeValidatorBuilder.allowTemplating","Element._canBeUsedToCreateContextualFragment","Element.createFragment[function-entry$1$treeSanitizer]","Element.innerHtml","Element.setInnerHtml","Element.html.","EventTarget.addEventListener","EventTarget._addEventListener","FileList.length","FileList.[]","FileList.[]=","FileList.elementAt","FileWriter.length","FormElement.length","History.length","HtmlCollection.length","HtmlCollection.[]","HtmlCollection.[]=","HtmlCollection.elementAt","Location.toString","MediaList.length","MidiInputMap.[]","MidiInputMap.forEach","MidiInputMap.keys","MidiInputMap.length","MidiInputMap.[]=","MidiInputMap.keys.","MidiOutputMap.[]","MidiOutputMap.forEach","MidiOutputMap.keys","MidiOutputMap.length","MidiOutputMap.[]=","MidiOutputMap.keys.","MimeTypeArray.length","MimeTypeArray.[]","MimeTypeArray.[]=","MimeTypeArray.elementAt","_ChildNodeListLazy.single","_ChildNodeListLazy.addAll","_ChildNodeListLazy.[]=","_ChildNodeListLazy.iterator","ImmutableListMixin.iterator","_ChildNodeListLazy.length","_ChildNodeListLazy.[]","Node.remove","Node.replaceWith","Node._clearChildren","Node.toString","Node._replaceChild","NodeList.length","NodeList.[]","NodeList.[]=","NodeList.elementAt","Plugin.length","PluginArray.length","PluginArray.[]","PluginArray.[]=","PluginArray.elementAt","RtcStatsReport.[]","RtcStatsReport.forEach","RtcStatsReport.keys","RtcStatsReport.length","RtcStatsReport.[]=","RtcStatsReport.keys.","SelectElement.length","SourceBufferList.length","SourceBufferList.[]","SourceBufferList.[]=","SourceBufferList.elementAt","SpeechGrammarList.length","SpeechGrammarList.[]","SpeechGrammarList.[]=","SpeechGrammarList.elementAt","SpeechRecognitionResult.length","Storage.[]","Storage.[]=","Storage.forEach","Storage.keys","Storage.length","Storage.keys.","TableElement.createFragment","TableRowElement.createFragment","TableSectionElement.createFragment","TemplateElement.setInnerHtml","TextTrackCueList.length","TextTrackCueList.[]","TextTrackCueList.[]=","TextTrackCueList.elementAt","TextTrackList.length","TextTrackList.[]","TextTrackList.[]=","TextTrackList.elementAt","TimeRanges.length","TouchList.length","TouchList.[]","TouchList.[]=","TouchList.elementAt","TrackDefaultList.length","Url.toString","VideoTrackList.length","_CssRuleList.length","_CssRuleList.[]","_CssRuleList.[]=","_CssRuleList.elementAt","_DomRect.toString","_DomRect.==","_DomRect.hashCode","_DomRect._height","_DomRect.height","_DomRect._width","_DomRect.width","_GamepadList.length","_GamepadList.[]","_GamepadList.[]=","_GamepadList.elementAt","_NamedNodeMap.length","_NamedNodeMap.[]","_NamedNodeMap.[]=","_NamedNodeMap.elementAt","_SpeechRecognitionResultList.length","_SpeechRecognitionResultList.[]","_SpeechRecognitionResultList.[]=","_SpeechRecognitionResultList.elementAt","_StyleSheetList.length","_StyleSheetList.[]","_StyleSheetList.[]=","_StyleSheetList.elementAt","_AttributeMap.forEach","_ElementAttributeMap.[]","_AttributeMap.keys","_ElementAttributeMap.length","_DataAttributeMap.[]","_DataAttributeMap.[]=","_DataAttributeMap.forEach","_DataAttributeMap.keys","_DataAttributeMap.length","_DataAttributeMap._toCamelCase","_DataAttributeMap._toHyphenedName","_DataAttributeMap.forEach.","_DataAttributeMap.keys.","_ElementCssClassSet.readClasses","_ElementCssClassSet.writeClasses","_ElementCssClassSet.length","_ElementCssClassSet.remove","_ElementCssClassSet.toggle","_ElementCssClassSet._toggle","_Html5NodeValidator.allowsElement","_Html5NodeValidator.allowsAttribute","NodeValidatorBuilder.allowsElement","NodeValidatorBuilder.allowsAttribute","NodeValidatorBuilder.allowsElement.","NodeValidatorBuilder.allowsAttribute.","_SimpleNodeValidator.allowsElement","_SimpleNodeValidator.allowsAttribute","_SimpleNodeValidator.","_TemplatingNodeValidator.allowsAttribute","_TemplatingNodeValidator.","_SvgNodeValidator.allowsElement","_SvgNodeValidator.allowsAttribute","FixedSizeListIterator.moveNext","FixedSizeListIterator.current","_ValidatingTreeSanitizer.sanitizeTree","_ValidatingTreeSanitizer._removeNode","_ValidatingTreeSanitizer._sanitizeUntrustedElement","_ValidatingTreeSanitizer._sanitizeElement","JSArray.toList","_ValidatingTreeSanitizer.sanitizeTree.walk","CssClassSetImpl._validateToken","CssClassSetImpl.toString","CssClassSetImpl.toggle","CssClassSetImpl.iterator","CssClassSetImpl.length","CssClassSetImpl.add","CssClassSetImpl.remove","CssClassSetImpl.elementAt","CssClassSetImpl.modify","CssClassSetImpl.add.","FilteredElementList._iterable","WhereIterable.map","FilteredElementList.[]=","FilteredElementList.[]","FilteredElementList.length","FilteredElementList.iterator","FilteredElementList._iterable.","_convertToJS.","_wrapToDart.","JsObject.[]","JsObject.[]=","JsObject.==","JsObject.toString","JsObject.callMethod","JsObject.callMethod[function-entry$1]","JsObject.hashCode","JsArray._checkIndex","JsArray.[]","JsArray.[]=","JsArray.length","_JsArray&JsObject&ListMixin.[]=","promiseToFuture.","NullRejectionException.toString","LengthList.length","LengthList.[]","LengthList.[]=","LengthList.elementAt","NumberList.length","NumberList.[]","NumberList.[]=","NumberList.elementAt","PointList.length","StringList.length","StringList.[]","StringList.[]=","StringList.elementAt","AttributeClassSet.readClasses","AttributeClassSet.writeClasses","SvgElement.classes","SvgElement.innerHtml","SvgElement.children","SvgElement.createFragment","NodeValidatorBuilder.allowSvg","NodeTreeSanitizer","TransformList.length","TransformList.[]","TransformList.[]=","TransformList.elementAt","AudioBuffer.length","AudioParamMap.[]","AudioParamMap.forEach","AudioParamMap.keys","AudioParamMap.length","AudioParamMap.[]=","AudioParamMap.keys.","AudioTrackList.length","OfflineAudioContext.length","_htmlBase.","init.disableSearch","print","init.","_findMatches.score","_findMatches.","_initializeSearch.","_initializeSearch.showSuggestions","_initializeSearch.showSearchResultPage","_initializeSearch.hideSuggestions","_initializeSearch.showEnterMessage","_initializeSearch.updateSuggestions","_initializeSearch.handleSearch","_initializeSearch[function-entry$1].handleSearch","Element.dataset","_createSuggestion.","_highlight.","_relativePath.","init.toggleDrawerAndOverlay","DART_CLOSURE_PROPERTY_NAME","TypeErrorDecoder.noSuchMethodPattern","TypeErrorDecoder.notClosurePattern","TypeErrorDecoder.nullCallPattern","TypeErrorDecoder.nullLiteralCallPattern","TypeErrorDecoder.undefinedCallPattern","TypeErrorDecoder.undefinedLiteralCallPattern","TypeErrorDecoder.nullPropertyPattern","TypeErrorDecoder.nullLiteralPropertyPattern","TypeErrorDecoder.undefinedPropertyPattern","TypeErrorDecoder.undefinedLiteralPropertyPattern","_AsyncRun._scheduleImmediateClosure","Utf8Decoder._decoder","Utf8Decoder._decoderNonfatal","_Base64Decoder._inverseAlphabet","_Uri._needsNoEncoding","_hashSeed","_scannerTables","_Html5NodeValidator._allowedElements","CssClassSetImpl._validTokenRE","_context","_DART_OBJECT_PROPERTY_NAME","_dartProxyCtor","_htmlBase","_relativePath","setDispatchProperty","JS_INTEROP_INTERCEPTOR_TAG","init_closure","fromTearOff","StaticClosure","BoundClosure","forwardCallTo","_computeSignatureFunctionNewRti","fieldADI","NullThrownError","objectTypeName","_objectTypeNameNewRti","Object","iterableToFullString","StringBuffer","_toStringVisiting","_writeAll","ArrayIterator","","safeToString","_objectToString","Closure","ListIterator","withLength","IndexError","value","AudioParamMap_keys_closure","_empty","LinkedHashMapCell","JsLinkedHashMap","mapToString","MapBase_mapToString_closure","MapMixin","_identityHashCodeProperty","hash","combine","finish","eval","create","parse","handleDigit","handleIdentifier","toType","_lookupGenericFunctionParameterRti","_lookupTerminalRti","toTypes","_lookupInterfaceRti","_lookupGenericFunctionRti","_lookupBindingRti","handleExtendedOperations","_lookupStarRti","_lookupQuestionRti","_lookupFutureOrRti","handleArguments","toTypesNamed","collectArray","_FunctionParameters","_lookupFunctionRti","_lookupRecordRti","_canonicalRecipeJoin","Rti","_installTypeTests","_canonicalRecipeJoinNamed","_createFutureOrRti","Future","_createQuestionRti","_getQuestionFromStar","_createStarRti","_createGenericFunctionRti","newArrayOrEmpty","indexToType","findRule","_getCanonicalRecipe","evalInEnvironment","LinkedHashMapKeyIterable","iterableToShortString","checkNotNegative","range","RangeError","RtcStatsReport_keys_closure","MidiOutputMap_keys_closure","MidiInputMap_keys_closure","Storage_keys_closure","FixedSizeListIterator","initNativeDispatchFlag","_JS_INTEROP_INTERCEPTOR_TAG","getTagFunction","dispatchRecordsForInstanceTags","interceptorsForUncacheableTags","alternateTagFunction","JavaScriptIndexingBehavior","prototypeForTagFunction","initHooks_closure","LateError","CyclicInitializationError","evalRecipe","forwardInterceptedCallTo","cspForwardCall","receiverOf","_interceptorFieldNameCache","_computeFieldNamed","_receiverFieldNameCache","cspForwardInterceptedCall","interceptorOf","RuntimeError","markFixedList","forType","_TypeError","compose","fromMessage","_isUnionOfFunctionType","_getFutureFromFutureOr","List","bind","findErasedType","_Exception","init_disableSearch","MappedListIterable","ListMixin","_IndexItem","ListIterable","of","_EnclosedBy","Iterable","CastIterator","EfficientLengthIterable","_EfficientLengthCastIterable","CastList","_current","_wrapJsFunctionForAsync_closure","_StreamIterator","ExceptionAndStackTrace","_StackTrace","NullThrownFromJavaScriptException","NullError","UnknownJsTypeError","StackOverflowError","extractPattern","TypeErrorDecoder","provokePropertyErrorOn","provokeCallErrorOn","_awaitOnObject_closure","_Future","_FutureListener","_Future__addListener_closure","_AsyncCallbackEntry","_lastCallback","_nextCallback","_isInCallbackLoop","_lastPriorityCallback","_initializeScheduleImmediate","_AsyncRun__initializeScheduleImmediate_internalCallback","_AsyncRun__initializeScheduleImmediate_closure","_TimerImpl_internalCallback","_AsyncRun__scheduleImmediateWithSetImmediate_internalCallback","_AsyncRun__scheduleImmediateJsOverride_internalCallback","_RootZone_bindCallbackGuarded_closure","_rootHandleError_closure","_throw","_propagateToListeners","_Future__propagateToListeners_handleWhenCompleteCallback","_Future__propagateToListeners_handleValueCallback","_Future__propagateToListeners_handleError","_chainCoreFuture","_Future__prependListeners_closure","defaultStackTrace","_Future__propagateToListeners_handleWhenCompleteCallback_closure","_AsyncAwaitCompleter","_Future__asyncCompleteError_closure","_Future__chainFuture_closure","_Future__chainForeignFuture_closure","_Future__asyncCompleteWithValue_closure","_initializeSearch_closure","_initializeSearch_hideSuggestions","_initializeSearch_handleSearch","_initializeSearch_updateSuggestions","_initializeSearch_showSuggestions","_initializeSearch_showEnterMessage","_suggestionLimit","_suggestionLength","_initializeSearch_showSearchResultPage","AttributeClassSet","_skipLeadingWhitespace","_skipTrailingWhitespace","_isWhitespace","_LinkedHashSet","_newHashTable","_LinkedHashSetCell","CssClassSetImpl_add_closure","JSSyntaxRegExp","makeNative","checkValidRange","_ElementCssClassSet","_containerMap","MappedIterator","_literal","_SvgNodeValidator","_ValidatingTreeSanitizer","NodeValidatorBuilder","_ChildNodeListLazy","from","_TemplatingNodeValidator_closure","_SimpleNodeValidator_closure","WhereIterable","WhereIterator","_SameOriginUriPolicy","_attributeValidators","html","Element_Element$html_closure","noElement","tooMany","_defaultValidator","_defaultSanitizer","_parseDocument","_parseRange","_ValidatingTreeSanitizer_sanitizeTree_walk","_safeTagName","_ElementAttributeMap","NodeValidatorBuilder_allowsAttribute_closure","NodeValidatorBuilder_allowsElement_closure","EfficientLengthMappedIterable","_DataAttributeMap","_DataAttributeMap_keys_closure","filled","growable","fixed","markFixed","JSArray","_DataAttributeMap_forEach_closure","_relativePath_closure","_createSuggestion_closure","FilteredElementList","_addAll","FilteredElementList__iterable_closure","Element","_highlight_closure","_AllMatchesIterator","_MatchImplementation","_findMatches_score","_findMatches_closure","sort","_doSort","_insertionSort","_dualPivotQuicksort","_SearchMatch","_parse","_SimpleUri","_makeScheme","_fail","_makeUserInfo","_makeHost","parseInt","_makePort","_makePath","_makeQuery","_makeFragment","_internal","_defaultPort","splitQueryString","UnmodifiableMapView","Uri_splitQueryString_closure","_uriDecode","_throwUnmodifiable","CodeUnits","_hexCharPairToByte","_convertIntercepted","_Utf8Decoder","_makeUint8List","errorDescription","stringFromCharCode","fromCharCodes","stringFromNativeUint8List","_convertInterceptedUint8List","_useTextDecoder","Utf8Decoder__decoder_closure","Utf8Decoder__decoderNonfatal_closure","_Uri","_normalizeOrSubstring","_normalize","_normalizeEscape","_escapeChar","_Uri__makeQuery_closure","_Uri__makeQuery_writeParameter","_uriEncode","_Utf8Encoder","_normalizePath","_normalizeRelativePath","_removeDotSegments","_mayContainDotSegments","_escapeScheme","_isAlphabeticCharacter","_checkZoneID","_normalizeZoneID","parseIPv6Address","_normalizeRegName","Uri_parseIPv6Address_error","Uri_parseIPv6Address_parseHex","_parseIPv4Address","Uri__parseIPv4Address_error","_canonicalizeScheme","_createTables_build","_createTables_setChars","_createTables_setRange","_DataUri","UriData","_checkPadding","_create1","_of","_JsonMap","_JsonMapKeyIterable","_AsyncCompleter","promiseToFuture_closure","NullRejectionException","_htmlBase_closure","init_toggleDrawerAndOverlay","_wrapToDart_closure","JsObject","DateTime","lazyAsJsDate","_convertToJS_closure","applyFunction","_generalApplyFunction","functionNoSuchMethod","Primitives_functionNoSuchMethod_closure","JSInvocationMirror","Symbol","_","NoSuchMethodError_toString_closure","NoSuchMethodError","ConstantMapView","getYear","_fourDigits","getMonth","_twoDigits","getDay","getHours","getMinutes","getSeconds","getMilliseconds","_threeDigits","JsArray","JsFunction","objectAssign","JS_CONST","Interceptor","bool","JSBool","Null","JSNull","JavaScriptObject","LegacyJavaScriptObject","PlainJavaScriptObject","UnknownJavaScriptObject","Function","JavaScriptFunction","JSUnmodifiableArray","double","num","JSNumber","int","JSInt","JSNumNotInt","String","JSString","_CastIterableBase","_CastListBase","SentinelValue","FixedLengthListMixin","UnmodifiableListMixin","UnmodifiableListBase","Map","ConstantMap","ConstantStringMap","StackTrace","Closure0Args","Closure2Args","TearOffClosure","_Required","RegExpMatch","Match","TypedData","NativeTypedData","NativeByteData","NativeTypedArray","NativeTypedArrayOfDouble","NativeTypedArrayOfInt","NativeFloat32List","NativeInt16List","NativeInt32List","NativeInt8List","NativeUint16List","NativeUint32List","NativeUint8ClampedList","Uint8List","NativeUint8List","_Error","TypeError","Error","_Completer","StreamTransformerBase","_Zone","_RootZone","ListBase","MapBase","_UnmodifiableMapMixin","MapView","SetMixin","Set","SetBase","_SetBase","Base64Codec","Base64Encoder","Codec","Converter","Encoding","HtmlEscapeMode","HtmlEscape","JsonCodec","JsonDecoder","Utf8Codec","Utf8Encoder","Utf8Decoder","OutOfMemoryError","Iterator","_StringStackTrace","Uri","HtmlElement","AbortPaymentEvent","AccessibleNodeList","AnchorElement","AreaElement","AudioElement","BaseElement","Blob","BodyElement","CDataSection","CharacterData","CompositionEvent","CssCharsetRule","CssPerspective","CssRule","CssStyleDeclaration","CssStyleDeclarationBase","CssStyleSheet","CssStyleValue","CssTransformComponent","CssTransformValue","CssUnparsedValue","DataTransferItemList","DedicatedWorkerGlobalScope","Document","DocumentFragment","DomException","DomRectList","Rectangle","DomRectReadOnly","DomStringList","DomTokenList","Node","Event","EventTarget","ExtendableEvent","File","FileList","FileWriter","FormElement","Gamepad","History","HtmlCollection","HtmlDocument","HtmlFormControlsCollection","ImageData","InputElement","KeyboardEvent","Location","MathMLElement","MediaElement","MediaList","MidiInputMap","MidiOutputMap","MimeType","MimeTypeArray","NodeList","Plugin","PluginArray","RtcStatsReport","SelectElement","ShadowRoot","SourceBuffer","SourceBufferList","SpeechGrammar","SpeechGrammarList","SpeechRecognitionResult","Storage","StyleSheet","TableElement","TableRowElement","TableSectionElement","TemplateElement","Text","TextAreaElement","TextTrack","TextTrackCue","TextTrackCueList","TextTrackList","TimeRanges","Touch","TouchList","TrackDefaultList","UIEvent","Url","VideoTrackList","VttCue","Window","WorkerGlobalScope","XmlDocument","_Attr","_CssRuleList","_DomRect","_GamepadList","_NamedNodeMap","_SpeechRecognitionResultList","_StyleSheetList","_AttributeMap","NodeValidator","ImmutableListMixin","CssClassSetImpl","KeyRange","AElement","GraphicsElement","Length","LengthList","Number","NumberList","PointList","ScriptElement","StringList","SvgElement","Transform","TransformList","AudioBuffer","AudioParamMap","AudioTrackList","BaseAudioContext","OfflineAudioContext","__CastListBase&_CastIterableBase&ListMixin","_NativeTypedArrayOfDouble&NativeTypedArray&ListMixin","_NativeTypedArrayOfDouble&NativeTypedArray&ListMixin&FixedLengthListMixin","_NativeTypedArrayOfInt&NativeTypedArray&ListMixin","_NativeTypedArrayOfInt&NativeTypedArray&ListMixin&FixedLengthListMixin","_ListBase&Object&ListMixin","_SetBase&Object&SetMixin","_UnmodifiableMapView&MapView&_UnmodifiableMapMixin","__SetBase&Object&SetMixin","_CssStyleDeclaration&JavaScriptObject&CssStyleDeclarationBase","_DomRectList&JavaScriptObject&ListMixin","_DomRectList&JavaScriptObject&ListMixin&ImmutableListMixin","_DomStringList&JavaScriptObject&ListMixin","_DomStringList&JavaScriptObject&ListMixin&ImmutableListMixin","_FileList&JavaScriptObject&ListMixin","_FileList&JavaScriptObject&ListMixin&ImmutableListMixin","_HtmlCollection&JavaScriptObject&ListMixin","_HtmlCollection&JavaScriptObject&ListMixin&ImmutableListMixin","_MidiInputMap&JavaScriptObject&MapMixin","_MidiOutputMap&JavaScriptObject&MapMixin","_MimeTypeArray&JavaScriptObject&ListMixin","_MimeTypeArray&JavaScriptObject&ListMixin&ImmutableListMixin","_NodeList&JavaScriptObject&ListMixin","_NodeList&JavaScriptObject&ListMixin&ImmutableListMixin","_PluginArray&JavaScriptObject&ListMixin","_PluginArray&JavaScriptObject&ListMixin&ImmutableListMixin","_RtcStatsReport&JavaScriptObject&MapMixin","_SourceBufferList&EventTarget&ListMixin","_SourceBufferList&EventTarget&ListMixin&ImmutableListMixin","_SpeechGrammarList&JavaScriptObject&ListMixin","_SpeechGrammarList&JavaScriptObject&ListMixin&ImmutableListMixin","_Storage&JavaScriptObject&MapMixin","_TextTrackCueList&JavaScriptObject&ListMixin","_TextTrackCueList&JavaScriptObject&ListMixin&ImmutableListMixin","_TextTrackList&EventTarget&ListMixin","_TextTrackList&EventTarget&ListMixin&ImmutableListMixin","_TouchList&JavaScriptObject&ListMixin","_TouchList&JavaScriptObject&ListMixin&ImmutableListMixin","__CssRuleList&JavaScriptObject&ListMixin","__CssRuleList&JavaScriptObject&ListMixin&ImmutableListMixin","__GamepadList&JavaScriptObject&ListMixin","__GamepadList&JavaScriptObject&ListMixin&ImmutableListMixin","__NamedNodeMap&JavaScriptObject&ListMixin","__NamedNodeMap&JavaScriptObject&ListMixin&ImmutableListMixin","__SpeechRecognitionResultList&JavaScriptObject&ListMixin","__SpeechRecognitionResultList&JavaScriptObject&ListMixin&ImmutableListMixin","__StyleSheetList&JavaScriptObject&ListMixin","__StyleSheetList&JavaScriptObject&ListMixin&ImmutableListMixin","_JsArray&JsObject&ListMixin","_LengthList&JavaScriptObject&ListMixin","_LengthList&JavaScriptObject&ListMixin&ImmutableListMixin","_NumberList&JavaScriptObject&ListMixin","_NumberList&JavaScriptObject&ListMixin&ImmutableListMixin","_StringList&JavaScriptObject&ListMixin","_StringList&JavaScriptObject&ListMixin&ImmutableListMixin","_TransformList&JavaScriptObject&ListMixin","_TransformList&JavaScriptObject&ListMixin&ImmutableListMixin","_AudioParamMap&JavaScriptObject&MapMixin","_compareAny","addRules","addErasedTypes","_scheduleImmediateJsOverride","_scheduleImmediateWithSetImmediate","_scheduleImmediateWithTimer","_standardAttributeValidator","_uriAttributeValidator","_#fromMap#tearOff","noSuchMethodPattern","notClosurePattern","nullCallPattern","nullLiteralCallPattern","undefinedCallPattern","undefinedLiteralCallPattern","nullPropertyPattern","nullLiteralPropertyPattern","undefinedPropertyPattern","undefinedLiteralPropertyPattern","_scheduleImmediateClosure","_decoder","_decoderNonfatal","_inverseAlphabet","_needsNoEncoding","_allowedElements","_validTokenRE","Record","$intercepted$toString0$IJavaScriptFunctionLegacyJavaScriptObjectabnsux","getInterceptor$","$intercepted$get$iterator$ax","getInterceptor$asx","$intercepted$get$length$asx","$intercepted$forEach1$ax","$intercepted$$eq$Iux","getInterceptor$x","$intercepted$get$hashCode$ILegacyJavaScriptObjectabnsux","$intercepted$__$asx","$intercepted$cast10$ax","search__IndexItem___fromMap_tearOff$closure","$intercepted$elementAt1$ax","async___startMicrotaskLoop$closure","async__AsyncRun__scheduleImmediateJsOverride$closure","async__AsyncRun__scheduleImmediateWithSetImmediate$closure","async__AsyncRun__scheduleImmediateWithTimer$closure","$intercepted$get$classes$x","$intercepted$trim0$s","$intercepted$set$innerHtml$x","html__Html5NodeValidator__standardAttributeValidator$closure","html__Html5NodeValidator__uriAttributeValidator$closure","$intercepted$remove0$x","$intercepted$get$attributes$x","$intercepted$toLowerCase0$s","$intercepted$_clearChildren0$x","$intercepted$get$innerHtml$x","$intercepted$_replaceChild2$x","_interceptors_JSArray__compareAny$closure","$intercepted$compareTo1$ns","$intercepted$replaceWith1$x","$intercepted$___$ax","$intercepted$addEventListener2$x","js___convertToJS$closure","$intercepted$map11$ax","js___convertToDart$closure","$intercepted$noSuchMethod1$Iu","getInterceptor$ax","getInterceptor$s","getInterceptor$ns","toString","where","createFragment","allowsAttribute","[]=","[]","callMethod","addEventListener","width","height","dart:html#_height","dart:html#_width","moveNext","current","length","elementAt","dart:core#_errorName","dart:core#_errorExplanation","invalidValue","keys","forEach","dart:_js_helper#_newHashTable","dart:_js_helper#_addHashTableEntry","internalSet","internalComputeHashCode","dart:_js_helper#_newLinkedCell","internalFindBucketIndex","dart:_js_helper#_modified","dart:_rti#_eval","dart:_rti#_bind","internalGet","hashCode","iterator","dart:html#_addEventListener","then","decode","queryParameters","first","dart:_internal#_source","registerBinaryCallback","completeError","dart:_interceptors#_shrOtherPositive","matchTypeError","dart:_interceptors#_shrBothPositive","complete","dart:async#_thenAwait","dart:async#_addListener","dart:async#_cloneResult","bindCallbackGuarded","runGuarded","dart:async#_reverseListeners","dart:async#_removeListeners","dart:async#_prependListeners","matchesErrorTest","handleError","stackTrace","runBinary","runUnary","run","dart:async#_completeError","dart:async#_asyncCompleteError","dart:async#_setErrorObject","dart:async#_asyncComplete","dart:async#_chainFuture","dart:async#_completeWithValue","dart:async#_chainForeignFuture","dart:async#_asyncCompleteWithValue","add","replaceWith","contains","convert","readClasses","dart:_interceptors#_codeUnitAt","codeUnitAt","dart:collection#_addHashTableEntry","dart:collection#_add","dart:collection#_computeHashCode","dart:collection#_newLinkedCell","dart:collection#_findBucketIndex","dart:collection#_modified","dart:html_common#_validateToken","modify","writeClasses","join","substring","classes","innerHtml=","values","replace","dart:core#_text","setInnerHtml","single","addAll","sanitizeTree","dart:html#_sanitizeUntrustedElement","dart:html#_removeNode","dart:html#_sanitizeElement","allowsElement","any","startsWith","allowsUri","dart:collection#_contains","dart:convert#_convert","dart:html#_toHyphenedName","remove","round","dart:html#_toCamelCase","dart:collection#_removeHashTableEntry","dart:collection#_remove","dart:collection#_unlinkCell","sublist","clear","dart:html_common#_iterable","dart:_js_helper#_execGlobal","end","dart:_js_helper#_nativeGlobalVersion","isNegative","dart:_interceptors#_tdivFast","dart:_interceptors#_tdivSlow","containsKey","uri","replaceRange","scheme","hasAuthority","userInfo","host","port","path","hasQuery","query","hasFragment","fragment","hasPort","dart:core#_computeScheme","fold","indexOf","convertGeneral","dart:convert#_convertRecursive","decodeGeneral","dart:_interceptors#_shrReceiverPositive","encoder","dart:convert#_fillBuffer","dart:convert#_writeReplacementCharacter","dart:convert#_writeSurrogate","last","fillRange","normalize","decoder","dart:convert#_computeKeys","dart:convert#_upgrade","dart:convert#_process","toggle","memberName","positionalArguments","namedArguments","dart:_interceptors#_addAllFromArray","compareTo","dart:js#_checkIndex","noSuchMethod","cast","map","toLowerCase","trim","call","attributes","dart:html#_clearChildren","dart:html#_replaceChild","$index","$add","$indexSet","$mul","$mod","$eq","instanceTypeName","constructorNameFallback","millisecondsSinceEpoch","isEmpty","isNotEmpty","isRequired","interceptorFieldName","receiverFieldName","_rtiEval","propertyGet","start","write","_setPrecomputed1","_lookupFutureRti","asString","asBool","allocate","_setRequiredPositional","_setOptionalPositional","_setNamed","asRti","instanceOf","_setCachedRuntimeType","_getKind","_setSpecializedTestResource","_setIsTestFunction","_setAsCheckFunction","isSubtype","_getSpecializedTestResource","_getReturnType","_getPrimary","_getGenericFunctionParameterIndex","unmangleGlobalNameIfPreservedAnyways","_lookupErasedRti","_parseRecipe","_getEvalCache","_setEvalCache","_getBindCache","_setBindCache","_createTerminalRti","_setKind","_setCanonicalRecipe","_canonicalRecipeOfStar","_recipeJoin","_setPrimary","_canonicalRecipeOfQuestion","_canonicalRecipeOfFutureOr","_createGenericFunctionParameterRti","_canonicalRecipeOfInterface","_createInterfaceRti","_setRest","arrayConcat","_canonicalRecipeOfBinding","_recipeJoin5","_createBindingRti","_canonicalRecipeOfRecord","_createRecordRti","_canonicalRecipeOfFunction","_canonicalRecipeOfFunctionParameters","_createFunctionRti","_canonicalRecipeOfGenericFunction","_recipeJoin4","charCodeAt","toGenericFunctionParameter","_lookupDynamicRti","_lookupVoidRti","pushStackFrame","push","setPosition","handleTypeArguments","arraySplice","handleOptionalGroup","handleNamedGroup","collectNamed","handleStartRecord","isDigit","evalTypeVariable","_lookupNeverRti","_lookupAnyRti","stringLessThan","lookupSupertype","_getInterfaceTypeArguments","_getRest","_createTimer","_future","future","_setValue","_isChained","_chainSource","_setChained","_hasError","_error","handleUncaughtError","handlesValue","_zone","handlesComplete","shouldChain","_isComplete","_removeListeners","_cloneResult","_setErrorObject","_scheduleImmediate","writeAll","tryParse","objectToHumanReadableString","makeListFixedLength","_stringFromUint8List","_writeOne","hasMatch","checkString","encode","writeCharCode","fromCharCode","hash4","_startsWithData","notSimple","_writeString","_isZoneIDChar","_isRegNameChar","_isGeneralDelimiter","_isSchemeCharacter","_isUnreservedChar","codeUnits","nodes","_hiddenAnchor","allowedElements","allowedAttributes","allowedUriAttributes","isJavaScriptSimpleObject","apply","fromMillisecondsSinceEpoch","_withValue","fetch","toList","setAttribute","_add","innerHtml","replaceAllMapped","splitMapJoin","fromMap","context","compare","castFrom","checkGrowable","checkMutable","listToString","_codeUnitAt","stringReplaceRangeUnchecked","_fetch","isGetter","markUnmodifiableList","isAccessor","unvalidated","_containsTableEntry","_getBucket","_isMultiLine","group","isUnicode","_isUnicode","_isTrailSurrogate","_rtiBind","_mayComplete","_completeError","hasErrorTest","_errorTest","thenAwait","_mayAddListener","_setError","handleWhenComplete","_whenCompleteAction","handleValue","_onValue","hasErrorCallback","_onError","throwWithStackTrace","_isUpgraded","parseHexByte","withBufferSize","_combineSurrogatePair","_isLeadSurrogate","convertSingle","getName","year","month","day","hour","minute","second","millisecond","extractStackTrace","withInvocation","decodeQueryComponent","_initializeText","_writeAuthority","encodeQueryComponent","_computeUri","_isHttp","_isHttps","_isFile","_isPackage","left","top","common","_validators","allowHtml5","allowTemplating","head","_canBeUsedToCreateContextualFragment","_cannotBeUsedToCreateContextualFragment","_getItem","getAttribute","_matches","_attr","_strip","_classListLength","_remove","_toggle","_toggleDefault","_toListGrowable","sanitizeNode","_removeNode","_filtered","_fromJs","children","allowSvg","printToConsole","jsonDecode","dataset","scrollTop","scrollHeight","offsetTop","offsetHeight","scrollIntoView","provokeCallErrorOnNull","provokeCallErrorOnUndefined","provokePropertyErrorOnNull","provokePropertyErrorOnUndefined","fromList","identityHashCode","patchInstance"], - "mappings": "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A,kBACLA,MAGJA,QACEA;KAG4BA;AAGvBA,2CACHA,UAAMA;AAERA,OAGJA;AAQmCA;KAPXA,eAEfA;KAKSA,cAAqCA;AAErDA,WACSA,iBAGXA,OAxiBFA,eAyiBAA,C;EA0McC,GAmPPA;AAhMMA;AAIEA;AAOFA;AAaAA;AAUTA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AAGAA,KADIA;AAGAA;AACJA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AACAA;AACAA;AAEIA;AACJA;AACAA;AACAA;AAEIA;AACJA;AACAA;AAKAA,KADIA;AAGAA;AACJA;AACAA;AACAA;AAEAA,QACFA,C;EAWIC,YACWA;AAEbA,oBACcA;AAEDA;GAGMA;AACTA;WAGVA,QACFA,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EE6vOcC,MACVA;AAIAA,qBACEA,cADFA,QAGFA,C;EAi7BQC;CAEsBA;ArC9jY9BC,WqCirsBAC,QAnnU8BF,gBAGAA,WrCjkY9BC;AqCikYED,OAAwDA,MAAPA,QACnDA,C;EAyqCcG,IACLA;OAEOA,mBAIdA,QACFA,C;EA+6uBAC,IA3ipCoBC,oCAwhvChBC;AA7+FJF;;QAWAA,C;EAkBYG,UAEVA,QACFA,C;EAEYC,mBAEKA,MA88FfA;;GAEsBA;GAAYA;SAAKA,YACjBA,SAAaA,QACbA,aAAiBA,WAFvCA,cAIsBA,eACCA;AALvBA,uBAI2BA;KAJ3BA;;AAh9FAA,QACFA,C;EA4sDAC,GAC2BA,kBAAiBA,QAEjBA;AAH3BA,aA1KwCC,QACEA,QACGA;AAwK7CD,UrC/5sCAE,SqCg6sC4CF,GAIVA;AALlCA,QAKiEA,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ECzztCnEG,IACEA;WAAmBA,QAcrBA;AAb+CA,mDAASA,QAaxDA;AAqH8CA;AAhInCA,kCAAPA,cAWJA;;AAPIA,uBACEA,OAAWA;AAGbA,QAGJA,CADEA,QACFA,C;EAIsBC,IACpBA;WAAoBA,WAStBA;AAR8BA;AAGVA;OAAlBA;AACEA,QACIA,YAENA,QACFA,C;;;;;;;;ECAAC,UACEA;;AACcA;AAEWA;AAALA,OAAKA,OAAcA;AACvCA,OAAOA,KhC2CaA,egC1CtBA,C;EAiVKC,QAAuCA;;AAOtCA,QAQNA,YADEA,QACFA,C;EAQQC,mDAEJA,WAGJA;AADEA,WACFA,C;EAOQC,IAIwCA,4DAC5CA,QAyBJA;qBAtBIA,QAASA,EAsBbA;AApBMA,WACFA,QAmBJA;AAjBQA,YACJA,QAgBJA;AAbsBA,qBAAlBA,cAaJA;AAXQA,YACJA,OAAOA,0BAA2CA,WAUtDA;AAFEA,OAAOA,yBAC0BA,SAFtBA,QAGbA,C;EAEQC,QACQA;AACdA,YACYA;AACVA,YAEFA,QACFA,C;EAIQC,IACNA;wEAIEA,QAaJA;KAZkCA,gCAC9BA,QAWJA;KAVoCA,iCAChCA,QASJA;KARSA,sBAEsCA;ANnEvCC,uB1BrImDD;K0BuI/CC;AAFRA,KAGEA,KAAMA;AAIRA;AM4DAD,OhC3MFA,cgCiNFA,MALkDA,0BAC9CA,UAIJA;KAFIA,OAAOA,OAEXA,C;EAEOE,IACLA,wBACEA,OAAOA,OACAA,OAA4BA,WAQvCA;AANEA,sBACEA,OAAOA,OACAA,OAA4BA,WAIvCA;AAFEA,OAAOA,OACAA,OAA4BA,WACrCA,C;EAEOC,QACWA;AAQhBA,oCACcA;AACZA,YAEFA,QACFA,C;;;;;;;;;;;EC3JUC,MvBjFRC,eAAyBA,GAAzBA,eA3OIC;OuB+TYF,KAAuBA,eACzBA,KAAuBA;AAYrCA,QACFA,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ECxVKG,GACmDA,4BAAtCA,kCACwCA,IAAvCA,mCAE6BA,IAA1CA;AJuygCEA;AI7xgCUA;AJ4xgCPA,aI5xgCOA,+BAAuBA,GAAKA,SAR1BA,2BA8CpBA,C;EAoBiBC,4CV8UKA;AU7UpBA,SACEA,OAAOA,WAgDXA;AA7CiCA;OAE/BA;AACYA;GAMSA;GACSA;AAOjBA;AAE2BA;AAFPA;AAF/BA,uBACEA;KACKA,iBACLA;KACKA,gBACLA;KACKA,KACDA,eAA0BA,WAC5BA;KACSA,eACPA,WACFA;KV4SGA;KAHPA;AUxSSA,KACLA;KV0SGA;KAHPA;AUtSSA,KAELA,YAKNA,SAAgBA;AzC+EZA;AyCvEJA,YzC6QAhB,UyC7QsBgB,iBzCuElBA,YyCtENA,C;EAmBKC,MAIaA,6CAAsBA;;AJ+kZpCA;;AI1kZFA,kBAAqCA;;AAY7BA,OAAQA;AAChBA;AJ6jZEA;;CAmzuBkDC;AI12nCpDD;;AJujZEA;;GIljZMA;;AACAA,OAAQA;;AAIJA,OAAQA;AACpBA;;AAIcA,OAAQA;AACtBA;AAEAA;;CAGIA;AAEgCA;AACFA,CAA9BA;;AAmDgBA;AA0CHA,aA3BKA,iBA9DFA,cAoDCA;AA0DrBA,gBAAgCA;AAIhCA,eAA+BA;AAS/BA,gBAAgCA;AAIhCA,kBAAkCA;AA0FdA,8CACFA,UAAeA;AAC/BA,WACEA,MASNA;AAPYA;MACWA;AACnBA;AAvNuBA,WAwNvBA;AACAA;QAGJA,C;EAEQE,iEAE8BA;AJkzYlCA;AIjzYEA;QAAQA;;AAGRA;QAAQA;AACRA,OACEA,MAAoBA,QAAcA;AACxCA;GAE+BA;AACVA;AAArBA;AAEMA;QAAQA;AACRA,cAAmBA,MAA4BA;AAFnDA,oBAM6BA;aVzCXC;AU4CdD;QAAQA;;AAoE8BA;AJ0garCE;GIxgaFF;CAAKA;AJwtYRG;AI5xYIH,OAAYA;AAChBA,iBAGFA,kBAAyCA;AAIzCA,cAAqCA;AAOrCA,SAG0BA;GAAyBA;GAC5BA;;AA4BjBA,OAAQA;;;AAGNA,OAAQA;;AJ0uYdI;AIvuYQJ;AALYA;AAFXA;AA9BTA,UAQFA,QACFA,C;EAGKK,MAC4BA;AAE/BA,WACEA,MAUJA;AAPkBA;AAChBA,WACEA;KAEAA;AACAA,CALcA,aAOlBA,C;EAeOC,MAAyCA,OV5crCC,OU6cLD,WACAA,gBACDA,C;EA4DKE,IAKFA;mBAC6BA,QAAnBA;AAEFA;AAsBdC,WAtBcD,cAAmBA,cAAmBA,oBAUpCA;AANNA;AACSA;AACTA;AAdFA,OAlBRC,YAiCUD,gBACWA,yBACXA,gBAjBFA,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EC1kBLZ,GAGiBA,kEACHA,6CACIA,2CAEMA;WAK3BA;WACAA,iBACFA,C;;;ECnBKA,qEACwBA;AAE3BA,WACEA,MA6BJA;AA1B+CA,QAAjCA;AAEZA,iBAAiCA;AN8/4BGA;IMh/4BxBA,eN4tZVA;;AAuxfAA,2CAvxfAA;;AAuxfAA,wCMz+4BJA,C;;ACxBMc;EADDA,IACDA,iBACEA,UACAA,UACAA,UACAA,WACAA,WACAA,SAAoBA,C;ECArBC,IACHA;AAGEA,MAyBJA;AAlBIA,MAkBJA,CAdEA,2BACEA,MAaJA;AATEA;AAEEA,MAOJA,4C;ECjCKC,IAAuCA,YAAgBA,QAAmBA,C;EAO1EC,GAA8BA,YAAgBA,SAAYA,C;ECV1DC,GRKmBC,OQGOD,YACxBA;AAPGA;AACDA;AACDA,MACRA,C;ErC8DAE,UA6BEA,uBAEFA,C;EASAC,qBAGMA;AAAJA,eACMA,WACFA;4BAKJA,eAEeA;AAAbA,UAAoBA,UAuDxBA;AAtDIA,UAAmBA,QAsDvBA;AApDqCA;AAAjCA,SACEA,UAmDNA;IA/C8BA,OAKxBA,UAAUA,+BAA4CA,iBAOTA;WAC7CA;QAuCGC;;OAvCPD,WAAyBA,QAkC3BA;AA9BgBA;AACdA,WAAyBA,QA6B3BA;AAvBEA,wBAIEA,QAAOA,EAmBXA;AAhB8BA;AAA5BA,WAEEA,QAOOA,EAOXA;wBAPIA,QAAOA,EAOXA;AALEA,4BAUOE;;kCATsCF;AAC3CA,QAD2CA,EAI/CA,CADEA,QAH6CA,EAI/CA,C;E0BvJUG,MAWNA,qBACEA,UAAUA;AAEZA,OAAWA,oBACbA,C;EAmCQC,MAGNA,OACEA,UAAUA;AAEZA,oCACFA,C;EAiCQC,MACJA,YAA0CA,mBAA8BA,C;EAK7DC,IY1CmCC;AZ+ChDD,QACFA,C;EA0cWC,MACTA,gBACFA,C;EL7ZYC,IAGVA,SACEA,2EASIA,QA4BRA;QA1BQA,QA0BRA,CAvBEA,gMAmBIA,QAINA;QAFMA,QAENA,E;EAIWC,MAAiDA;OAGpCA,QAAtBA,MACiBA;AAGVA,4BACHA,MAEFA,IAEFA,QACFA,C;EAIWC,MAAkDA;KAG3DA,SACmCA;AAAlBA;AAGVA,4BACHA,MAIJA,QACFA,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ArB4D+BC;CAFjBC,MAAaA,YAAsBA,C;EAEzCD,IAAYA,cAA+BA,C;CAE5CE,IAAcA,sBN6HLA,WM7HiDA,C;EAgBzDC,MACNA,UHmXFA,WGnX+CA,QAC9BA,QAAgCA,cACjDA,C;;CAUOC,IAAcA,gBAAgCA,C;EAU7CC,IAAYA,sBAAwCA,C;;;CAa9CC,MAAaA,cAAsBA,C;CAG1CC,IAAcA,YAAMA,C;EAEnBC,IAAYA,QAACA,C;;;;EAiDbC,IAAYA,QAACA,C;CAKdC,IAAcA,gBAA+BA,C;;;;CAwB7CC,IACiCA,OAClCA;AAAJA,WAAyBA,OAAaA,UAExCA;AADEA,iCAAkCA,OACpCA,C;;Ab7RAC;EuCCQC,MAAaA,kBAAKA,QvCD1BD,4BuCC8CC,C;CA6GzCC,MAA+BA;oBAjHhCA,KAAMA;AAmHOA,qBACbA;AACAA,MAOJA,CAJEA,oCAIFA,C;EAEKC,eACaA;AAChBA,SAAcA,MAKhBA;AAJEA,SAA4BA,UAAMA;AAClCA,4BAGFA,C;EAGKC,wBAxIDA,KAAMA;ApCiPV/D,UoCtGA+D,C;EAiBY/D,QACVA,mBAAWA,QpCoFbA,2BoCnFAA,C;CAEOgE,MACWA,cAAYA;AAC5BA,WAAyBA,QAAzBA,IACmBA;AAEnBA,gBACFA,C;EAgCEC,mBAEkBA;AAClBA,qBAIUA,UAAeA;IACdA,YAAkBA,UAAUA,SAEvCA,QACFA,C;EAXEC,kC;CAiEAC,MACAA,QAAWA,GACbA,C;EAEQC,eAGmBA;AAAzBA,OACEA,UAAUA;AAMVA,YACEA,UAAUA;AAGdA,SAAkBA,OAAUA,eAG9BA;AAFEA,wBAAWA,QAEbA,C;GAOMC,QACAA,UAAYA,QAAWA,GAE7BA;AADEA,UAA2BA,OAC7BA,C;GAEMC,WACAA;AAAJA,OAAgBA,QAAWA,KAE7BA;AADEA,UAA2BA,OAC7BA,C;EA6FKC,eACYA;AACfA,iBAIMA,SAAKA,KAAUA,QAIvBA;IAHaA,YAAeA,UAAUA,SAEpCA,QACFA,C;EAgBKC,4BAxaDA,KAAMA;AA0aHA,eAAsBA,SAC7BA,C;CAmDKC,MACHA;WAAoBA,QAApBA,IAEMA,gBAAkBA,QAG1BA;AADEA,QACFA,C;CAMOC,IAAcA,OapmBJA,ebomB+BA,C;EAchCC,IAAYA,OA2H5BA,YAEyBA,QA7H6BA,C;EAE9CC,IAAYA,OAAWA,OAAoBA,C;EAE3CC,IAAUA,eAAiCA,C;CAuCxCC,oBAGmBA,SAASA,UAAMA;AAC3CA,WACFA,C;CAEcC,8BA1iBVA,KAAMA;cA8iBoBA,SAASA,UAAMA;MAE7CA,C;;;;;EAwEMC,IAAoBA,UAATA;wBAASA,SAAIA,C;CAEzBC,mBACUA,MAAUA;IAKnBA,OACFA,UAAMA;GAGJA;AAAJA,UACEA;AACAA,QAKJA,EAHEA,IAAWA;CACXA;AACAA,QACFA,C;;Ec/wBIC,MACFA;AACAA,OACEA,QAmBJA;KAlBSA,OACLA,QAiBJA;KAhBSA,UACLA,UACuBA;AACjBA,mBAA2BA,QAarCA;AAZUA,eAAYA,QAYtBA;AAXMA,QAWNA,CATIA,QASJA,+BANMA,QAMNA;AAJIA,QAIJA,MAFIA,QAEJA,C;GAESC,IAAcA,sBAAuCA,C;EAyF1DC,IACFA,QAGEA,WACEA,oBAYNA,MAVSA,UAMLA,wBAIJA;AADEA,UAAUA,qBACZA,C;CAkGOC,IACLA,gBACEA,YAIJA;KAFIA,UAEJA,C;EAEQC,IACFA;AAGJA,SAAsBA,kBA6BxBA;AAvB4CA;AAC/BA;AAI4BA;AAUvBA;AAOhBA,6EACFA,C;EAwBkBC,MAChBA;AAGAA,SAAiBA,QAOnBA;AANEA,OAAgBA,QAMlBA;AAFIA,UAEJA,C;EAeIC,MAEFA,sBAEMA,YACRA,C;EAEIC,MACEA;AACJA,iCAEEA,UAgBJA;AAdEA,QAGEA,WACEA,oBAUNA,MARSA,UAELA,mBAMJA;AAFEA,UAAUA,wCAC6BA,YAA0BA,iBACnEA,C;EA4BIC,MACFA;OACMA;;WADNA,QAOFA,C;EAEIC,MACFA,OAAeA,UAAMA;AACrBA,OAAOA,YACTA,C;EAEIC,MACFA,mBASFA,C;;;;;;CnBjaIC,MAEFA,OAAeA,UAAMA;OAKRA,QAAQA,KAAMA;AAJ3BA,sBACFA,C;CAEIC,aACWA,QAAQA,UAAMA;AAC3BA,sBACFA,C;EAyBgBC,MAEdA,UACFA,C;CAiDOC,UAGcA,gBAAiCA;AAEpDA,OnBqPOA,mBAAmBA,cmBpP5BA,C;CA8BKC,QAA6CA;WAElBA,QAC5BA,UAAUA,SAAgCA;KAIlBA;MAETA,QAAQA,QAI3BA;AAHIA,2BAGJA,C;CAbKC,2B;CAgBEC,QAGLA,qBADiBA,UAAiCA,SAEpDA,C;CAJOC,8B;EAMAC,IACLA,sBAEFA,C;EAqGOC,IAMDA,wBAAOA;AAAXA,SAAwBA,QAiB1BA;AAhBkBA,sBAGDA;AACbA,SAAiCA,QAYrCA,MAjBoBA;AAWeA;AAAlBA,oBAEFA;AAEbA,gBAAkDA,QAEpDA;AADEA,uBACFA,C;EA0DgBC,MACdA;QAAgBA,QAelBA;WAdyBA,YAAaA,QActCA;AAbEA,aAEEA,WAAYA;AAIdA,kBACEA,aAA6BA;AAEzBA;AAAJA,SAAgBA;AAChBA,KAEFA,QACFA,C;EAkBIC,QAA0CA;WAGdA,QAC5BA,UAAUA,SAAgCA;;AAG1CA,QAWJA,C;EAlBIC,4B;EA0CCC,eAEqCA;AAAxCA,OACEA,UAAUA;AAEZA,OAAOA,WACTA,C;CANKC,4B;EAYDC,MACFA;SACAA;;QAKFA,C;CAGOC,IAAcA,QAAIA,C;EAMjBC,IAGFA;OACgBA,gBAApBA;AAEoBA;QAGFA;AAEGA;AAArBA,kCACFA,C;EAIQC,IAAUA,eAA4BA,C;;;ElCpc9BC,IAAgBA;AAAJA,OAgD5BA,SAhD2DA,KAARA,YAgDnDA,eAhDgCA,OAgDhCA,aAhDoEA,C;EAuB5DC,IAAUA,OAAQA,KAARA,WAAcA,C;CAO9BC,MAAwBA,OAAyBA,iBAAzBA,mBAA6BA,C;CAahDC,IAAcA,uBAAkBA,C;AAMpBC;CAAdA,GAAcA,iBAAkBA,C;EAC/BC,IAA2BA,UAAhBA;eAAgBA,QAARA,QAAYA,C;;;;AAqCMC;CAAhCA,MAAiBA,eAAeA,QAAfA,eAAmBA,C;CAEjCC,QACZA,cAAuBA,gBACzBA,C;;;AAuEAC;EAEQA,MAAaA,oBAAmBA,GAFxCA,qCAEgDA,C;;;CC3IzCC,IAELA,sCADcA,EAIhBA,C;ACqD0BC;EADlBC,IAAUA,aAAQA,OAAMA,C;CACnBD,MAAaA,sBAAqBA,C;;;ACwO/CE;EArSgBA,IAAYA,qBAuSHA,cAvSwBA,C;EA4IrCC,MAA+BA,OAAMA,YAAWA,C;;EA8JtDC,IAAoBA,UAATA;wBAASA,SAAIA,C;CAGzBC,GACoBA,gBAAVA,eAAUA;IACnBA,OACFA,UAAMA;GAEJA;AAAJA,UACEA;AACAA,QAKJA,CAHaA,CAAXA;AAEAA,QACFA,C;AA0CAC;EAxBgBA,IAAYA,gBAA+BA,SAAVA,QAAoBA,GAAGA,C;EAGhEC,IAAUA,OAAUA,SAAVA,GAAgBA,C;CAOhCC,MAAwBA,OAAEA,UAACA,eAA2BA,C;;;CAgBnDC,iBACCA;UACWA,CAAbA,IAAaA,MAAWA;AACxBA,QAIJA,EAFEA;AACAA,QACFA,C;EAEMC,IAAoBA,UAATA;wBAASA,YAAIA,C;AAcJC;EAAlBA,IAAUA,mBAAcA,C;CAC9BC,MAAwBA,OAAEA,UAACA,eAAyBA,C;AAsBtDC;EAXgBA,IAAYA,gBAA2BA,SAAVA,QAAoBA,GAAGA,C;;CAa/DC,GACHA;UAAOA,SACCA,GADDA,OACCA,QAAWA,SACfA,QAINA;AADEA,QACFA,C;EAEMC,IAAqBA,UAAVA;cAAiBA,C;;;CmDvWpBC,QACZA,UAAUA,0CACZA,C;;;ErBjEQC,cAEFA;AAAJA,WAAkBA,QAKpBA;AAH8CA,kBAANA;AAMhBC;AAJtBD,QACFA,C;CAGAC,IAAcA,yBAAUA,QAAQA,C;CsBRlBC,MAAEA,mBAAyDA;AAAvCA,8BAAmBA,KAAeA,EAAKA,C;;;;AjDc5CC;CAAtBA,IAAcA,iBAAyBA,C;CAMhCC,QACZA,MACFA,C;;;EA+DQC,IAAUA,aAA4BA,C;CAOzCC,MAEHA,mBAAwBA,QAE1BA;AADEA,WAAwBA,oBAC1BA,C;CAEYC,MACLA,gBAAkBA,WAEzBA;AADEA,WAI8BA,KAHhCA,C;CAKKC;OAKsBA,cAPKA,OAO9BA,YACYA;AACVA,aAEJA,C;;GC4EWC,aACyBA;AAAPA,QAE7BA,C;GAiBSC,GACPA;IAfmBA,OAeLA,QAAOA,EASvBA;GAPMA;GAAWA,SAASA,EAAoBA,SAASA;AACrDA,SAAwBA,QAHHA,EASvBA;AgC3GwCA;AhCuGtCA,gBACEA,QAASA;;;AAEXA,QACFA,C;GAEyBC,GACvBA;IAzBqBA,OAyBLA,QAAOA,EAWzBA;GAV2BA;GAAoBA;GAEzCA;GAAWA,WAA8BA;AAC7CA,SAA6BA,QAJNA,EAWzBA;AInOAA;AJ8NEA,gBACEA,MgDzOEA,UhDyOqCA,MACnCA;AAENA,OD7PFA,eC8PAA,C;;EA0gB2BC;CACrBA,IAAUA;AACVA;AACAA,oBAEDA,C;;;CAsfLC,iCAEyDA,IACnDA;AAAJA,WAAmBA,WAmBrBA;AAhBqCA;GAD/BA;AAAJA;GAGIA;AAAJA;GAGIA;AAAJA;GAGIA;AAAJA;GAGIA;AAAJA;AAIAA,QACFA,C;;CAqNOC,cACDA;AAAJA,WAAqBA,gCAA4BA,EAEnDA;AADEA,4DACFA,C;;CAaOC,+DACDA;AAAJA,WAAqBA,6BAA4BA,EAMnDA;GALMA;AAAJA,WACEA,kBAA0DA,MAI9DA;AAFEA,6BACoDA,MACtDA,C;;CAQOC,cAAcA;Q2B1mCDA,+B3B0mCgDA,C;;CAQ7DC,IAGLA,8BAD6BA,kDAE/BA,C;;;CAgMOC,gBACDA;AAAJA,WAAoBA,QAQtBA;MAL+BA;;AAI7BA,WAAOA,eACTA,C;;;CAikBOC,IAMcA,UAFfA;AAEJA,+CACFA,C;;;;;;;;;;CAmBOC,cAGDA;AAAJA,WAAkBA,wCAEpBA;AADEA,kBAAmBA,WACrBA,C;;CA6BcC,MAAEA,mBAKhBA;AAJEA,YAA4BA,QAI9BA;AAIyBC,wBAPKD,QAG9BA;AAFEA,uCAC0BA,MAAiBA,EAC7CA,C;EAGQC,IAENA,gBADsCA,IACDA,wBACvCA,C;CAGOC,IAGLA,uDA57DcA,SA67DgCA,QAChDA,C;;CA6LOC,IAAcA,2BAAgBA,EAAQA,C;;AIluE7CC;EAhTQC,IAAUA,aAAOA,C;EAITD,IACdA,qBAAWA,UA2SbA,WA1SAA,C;GAEgBE,IAHHA;AAIXA,OAAWA,KAuSbF,4BAvSwCE,gBAA3BA,UACbA,C;CAEKC,gBAEaA;AACdA,WAAqBA,QASzBA;AARIA,QAmQKA,SA3PTA,C;CAmBYC,MACVA;6BACgBA;AACdA,WAAqBA,QAWzBA;GATuBA;aAA2BA;AAA9CA,QASJA,MARSA,iDACMA;AACXA,WAAkBA,QAMtBA;GAJuBA;AAEZA,aAFuCA;AAA9CA,QAIJA,MAFIA,iBAEJA,C;EAEGC,kBACUA;AACXA,WAAkBA,WAMpBA;AA6KaA,GAjLyBA;AAAxBA;AACZA,OAAeA,WAGjBA;AADEA,QAAmBA,KACrBA,C;CAEcC,QACZA;0BACgBA;AAEdA,cADqBA,GAAqBA,mBAErCA,8CACMA;AAEXA,cADkBA,GAAeA,mBAGjCA,SAEJA,C;EAEKC,0BACQA;AACXA,WAAiCA,GAAfA;AACPA;GAEPA;AAAJA,WAC2BA;KAGbA;AACZA,SAEEA,GAAKA;YAEoBA,WAI/BA,C;EAqCKC,IACHA;IAAIA,OACFA,IAAWA,IAAQA,IAAQA,IAASA;CACpCA;AACAA,OAEJA,C;CAEKC,oBACuBA,MACNA;KACpBA,UAGEA,MAAOA,IAAKA;QACSA,GACnBA,UAAMA;GAEIA,GAEhBA,C;EAEKC,eAECA;AAAJA,WAC6BA;MAEtBA,IAETA,C;EAWKC,OAKHA,OAAkBA,eACpBA,C;EAGkBC,MAgHlBA;IA9GMA,UACFA,IAASA;QAEgBA;CAAKA;CACzBA;CACLA,IAAaA;AAGfA;AACAA,QACFA,C;EAiCIC,IAIFA,OAAuCA,kBACzCA,C;EAOIC,MACFA;WAAoBA,QAOtBA;;AALEA,gBAEWA,SAALA,GAAKA,MAAuBA,QAGpCA;AADEA,QACFA,C;CAEOC,IAAcA,OAAQA,UAAiBA,C;EAwB9CC,GAQiBA;;;AAEfA,QACFA,C;;EAxRwCC,IAAcA;AAAJA,eAAWA,kBAAIA,C;EAAzBC,gC;;;EAyShCC,IAAUA,aAAKA,EAAOA,C;EAGdC,IA2BhBA,UA1ByCA,iBAAWA;CA2BlDC,IAAaA;AA3BbD,QACFA,C;;EA8BME,IAAWA,aAAaA,C;CAEzBC,mBACmBA;IAAlBA,MAAuBA,GACzBA,UAAMA;GAEGA;AACXA,aACEA;AACAA,QAMJA,OAJIA;CACAA,IAAaA;AACbA,QAEJA,E;;EFQiBC,IAAOA,WAA0BA,KAAUA,C;;;EAExDA,MAAmBA,WAA6BA,OAAsBA,C;;;EAEtEA,IAAgBA,WAAeA,KAAqBA,C;;;CKzWjDC,IACHA,oBAASA,WAAoCA,QAAcA,C;GAW3DC,iBACEA;AAAJA,WAAiCA,QAGnCA;AAF+BA,GAeoBA;AAfjDA,QAAOA,SACHA,mDACNA,C;EA6EaC,MACKA;;AAGZA;AAAJA,WAAmBA,WAErBA;AADEA,OAsCFA,WArCAA,C;;GA+CQC,cAF4DA;AAErDA,0BAEQA,C;CAMNC,MAAiBA,WAFiBA,KAELA,C;;;;EAqD9BC,IAAoBA,UAATA;yBAAuBA,C;CAU7CC,2BACUA;AACbA,WAAoBA,QAyBtBA;GAxBMA;GAAqBA;AAAzBA,YACuBA;;AACrBA,aACEA;AACsBA;IAhFwCA,kBAjHrBC,eAuMnCD;;AAAeA,QACEA;AAAjBA,uBACkBA;AAlB5BA,0BAKoBA;AAgBdA,eAEFA;AACAA,QAMNA,GAFEA,IADAA;AAEAA,QACFA,C;;;EE8XQE,IAAUA,eAAgCA,C;;;CA2BlCC,MACdA,UAAmCA;AACnCA,WACFA,C;CAEcC,QACZA,UAAmCA;MAErCA,C;;;;CAkBcC,QACZA,UAAmCA;MAErCA,C;;;;CAqGaC,MACXA,UAAmCA;AACnCA,WACFA,C;;CAqCaC,MACXA,UAAmCA;AACnCA,WACFA,C;;CAqCaC,MACXA,UAAmCA;AACnCA,WACFA,C;;CAwCaC,MACXA,UAAmCA;AACnCA,WACFA,C;;CAqCaC,MACXA,UAAmCA;AACnCA,WACFA,C;;EAuCQC,IAAUA,eAAgCA,C;CAErCC,MACXA,UAAmCA;AACnCA,WACFA,C;;EAiDQC,IAAUA,eAAgCA,C;CAErCC,MACXA,UAAmCA;AACnCA,WACFA,C;;;;;;ARpqBiBC;CAnUbA,IAEFA,kCACFA,C;CAKIC,IAA8BA,OAmUjBA,MA04EC7b,AAjmCPwG,qBA5mDgEqV,C;;AA0vBtDC;CAAdA,IAAcA,eAAaA,QAAWA,C;;CAsQtCC,IAAcA,aAAQA,C;;;EWvjCzBC,oBACUA;CACRA;AACCA,MACHA,C;;;EAMOC,IAAkBA;MAEvBA;MAG4DA;MACxDA;8CACLA,C;;;EASHC,GACEA,WACFA,C;;;EAOAC,GACEA,WACFA,C;;;EA2CFtV,+BAQIA,gBACIA,KAPiBA;KASrBA,UAAUA,iCAEdA,C;;EAXIuV,GAGEA,WACFA,C;;;EAmECC,MAA+BA;WAEFA;KAC3BA,GACHA;QAGAA;oBAFeA,KAEfA;KAMAA,QAEJA,C;EAEKC,gBAGDA;OADEA,GACFA;KAEAA,SAEJA,C;AAsEgBC;EAAZA,IAAYA,qBAA+CA,C;;;EAEtCA,MAGvBA,YZiwCFA,cYhwCCA,C;;;EA0C0CC,UACvBA,OACnBA,C;;AGvTsBC;CAAhBA,IAAcA,eAAEA,GAAMA,C;;;;EFpBxBC,MAAsDA;AAEzDA;MACKA;KAgRmBA,WAhREA,UAAUA;WAMRA;AAmB5BA,SAhBFA,C;EAZKC,2B;;EAsBAC,gBACEA;KA4PmBA,WA5PEA,UAAUA;AACpCA,OACFA,C;;EAiHKC,IAEIA,QApCiBA,WAmCLA,QAErBA;AADEA,WAxCiBA,EAAOA,UAgBiBA,IAwBkBA,GAC7DA,C;EAEYC,gBAEeA,aASkBA,SAtD1BA,EAAOA;AAiDNA,YACPA,YACuCA;KAEvCA;IAMFA;AAAPA,QAeJA,UAdIA,UAjB2CA,kBAzCrBA,UA6DpBA,UAAMA;AAMRA,UAAMA,wGA1BqCA,QA+B/CA,C;;EAoHUC,mBCqSiBA;QDnSEA,IAEbA,wBACAA,SACVA,UAAoBA,4BAQtBA,WAIYA;AApDhBA;;AAwDEA,QAvOFA;AAwOEA,QACFA,C;EAxBUC,+B;EA8BAC,QAhEVA,eAAyBA,GAAzBA;AAkEEA,QA3OFA;AA4OEA,QACFA,C;EAsDKC,QAEHA,OAAwBA;IACxBA,IACFA,C;EASKC,QAGHA,IACYA,UAAkCA;IAC9CA,IAA4BA,EAC9BA,C;EAEKC,kBAzHDA;AA2HFA,UACWA,IAAgBA;CACzBA,UAEAA,iBArCKA;KAxFgBA,YAmIjBA;AACAA,MAURA,CARMA,QCsuCJA,gBDluCEA,GAAwBA,eAI5BA,C;EAEKC,IACHA;;WAAuBA,MA+BzBA;GAlLIA;AAoJFA,YACuCA;CACrCA;AACAA,eAEiCA;AAC/BA,2BAEgBA;CAETA,WAGTA,iBAvEKA;KAxFgBA,YAqKjBA;AACAA,MAURA,CARMA,QAGUA,CAAZA;ACisCFA,gBDhsCEA,GAAwBA,eAI5BA,C;EAEiBC,aAIYA;AAEpBA,IADPA;AACAA,iBACFA,C;EAEiBC,IACEA;AAEjBA,mCACkCA;CACxBA,KAIVA,QACFA,C;EAMKC,IAAmCA;;IAOpCA,KAAYA,YAQAA,0BAfwBA;AAmBpCA;AAKAA,KAAkBA,iBAItBA,C;EAuCKC,IAG0BA;CAnL7BA;CACAA;AAoLAA,SACFA,C;EAEKC,MAG0BA;AAhL7BA,QAAoBA;AAkLpBA,YACFA,C;EAEKC,2BAaOA,MACRA;AACAA,MAOJA,CADEA,UACFA,C;EAqCKC;ACmhCHA,mBDjhCAA,GAAwBA,iBAG1BA,C;EAEKC,IACHA;AAAUA,oBAhWWA;AC22CrBA,gBDvgCIA,GAAwBA,oBAIxBA;AAEFA,MAIJA,CADEA,OACFA,C;EAEKC;AC2/BHA,mBDv/BAA,GAAwBA,mBAG1BA,C;;;EA9O4BC,GACtBA,gBAA4BA,GAC7BA,C;;;EAgCuBC,GACtBA,kBAA4BA,GAC7BA,C;;;EAoCWC,oBAEVA;;IAEEA,KAAyBA,uBAJTA;AAKhBA;AACAA,UAEHA,C;;;EAAWA,MAEVA,cACDA,C;;;EAMiBA,GAChBA,cAAeA,OAAGA,GACnBA,C;;;EAsHqBC,GACtBA,cAAmBA,GACpBA,C;;;EAQ2BC,GACtBA,SAAiBA,OAAjBA,GACDA,C;;;EAcmBC,GACtBA,cAAeA,OAAOA,GACvBA,C;;;EA8DGC,GAAkCA;SAQbA;AAniBlBA,GA9EUC,EAAOA,OAqBcA,aAolBAD;AAS9BA;GACIA,OAAsBA,EA5W3BA,EA4WyCA;;AAAxCA,MACEA,MAAuBA,EA7W1BA;KA+W8BA,CAA3BA;CAEFA;AACAA,MAkBJA,wBAvdmBA,iBACFA;CAwcXA,IAtXHA;CAuXGA,MAGFA,MAUJA,CARqBA,kBAIIA;;AACEA,CAAvBA,QAA2CA;CAC3CA,MAEJA,C;;;EAH+CE,IAAOA,aAAcA,C;;;EAKpEC,GAA2BA;;GAEAA;AA5mBxBA,CA4mBCA,IA/oBSC,EAAOA,OASmBA,OAsoBSD,aAFrBA;AAGvBA;;AAC2BA,CAA3BA;CACAA,MAEJA,C;;;EAEAE,GAAmBA;SAESA,EAjZzBA;;AAkZKA,eACAA,EA9oBYC,UA+oBSD,CAAvBA,IAAuBA;CACvBA,gBANaA;AAQfA;KACcA,EAxZfA;;IAwZ6BA,QAC1BA;KAE2BA,CAA3BA;CAEFA,MAEJA,C;;;;;;;ECklByBE,aACHA,SAAOA;AjBnvCjCA;AACAA;AACAA,SiBkvCDA,C;;;EAgMIC,IAAqBA;QAERA,MAAgBA,IAC5BA;AACAA,MAMNA,CAJIA,gCANsBA;AAOtBA;AA4DFA,UAzDFA,C;EAuCgBC,IACdA,OAAOA,gBACTA,C;EAwBEC,IACgDA,IAA7BA,MAAUA,GAAYA,aAE3CA;AADEA,OAAOA,sBACTA,C;EAHEC,0B;EAMAC,MACgDA,IAA7BA,MAAUA,GAAYA,cAE3CA;AADEA,OAAOA,wBACTA,C;EAHEC,kC;EAKAC,QACgDA,IAA7BA,MAAUA,GAAYA,gBAE3CA;AADEA,OAAOA,0BACTA,C;EAHEC,0C;EAS4BC,IAE1BA,QAACA,C;EAFyBC,kC;AA7CVC;EAAXA,GAAMA,WAAKA,UAAWA,GAAEA,C;;;EKpejBC,IA8XhBA,wBA7X0CA;CA8XxC9W,OAAaA;AA9Xb8W,QACFA,C;EAEQC,IAAUA,aAAOA,C;CAIpBC,MACHA;0BACgBA;AACdA,WAAqBA,QAWzBA;AATIA,iBASJA,MAFWA;AAAPA,QAEJA,E;EAEKC,cACQA;AACXA,WAAkBA,QAGpBA;AADEA,OAAOA,SAAiBA,CAiObA,iBAhObA,C;CA4CKC,MACHA;wCAGSA,GAFOA;AAEdA,qBADqBA,GAAqBA,WAS9CA,MAPSA,2CAGEA,GAFIA;AAEXA,qBADkBA,GAAeA,WAKrCA,MAFIA,OAAOA,SAEXA,C;EAEKC,wBACQA;AACXA,WAAiCA,GAAfA;AACPA;GAEPA;AAAJA,WAC4BA;KAGdA,gBACIA,QAKpBA;OAJ8BA,SAG5BA,QACFA,C;EAEKC,MACHA;mBACEA,OAAOA,YAAsBA,KAMjCA;KAFWA;AAAPA,QAEJA,E;EAEKC,4BACQA;AACXA,WAAkBA,QAYpBA;AAXaA;GAEkBA;AAAjBA;AACZA,OAAeA,QAQjBA;eAFcA;;AAAZA;AACAA,QACFA,C;EAiCKC,oBAEeA,QAGpBA;AAFiCA;AAC/BA,QACFA,C;EAEKC,MACHA;WAAmBA,QAMrBA;;AAJEA,WAAkBA,QAIpBA;AAHEA;;AAEAA,QACFA,C;EAEKC,OAIHA,OAA4BA,eAC9BA,C;EAGmBC,IA2LnBA;IAzLMA,UACFA,IAASA;QAEiBA;CAAKA;CAC1BA;CACLA,IAAaA;AAGfA;AACAA,QACFA,C;EAGKC,kBACiCA,MACJA;AAChCA,YAEEA;MAESA;AAEXA,YAEEA;MAEKA;AAGPA,MACFA,C;EAcIC,IAKFA,OAAkCA,kBACpCA,C;EAoBIC,MACFA;WAAoBA,QAOtBA;;AALEA,gBAEWA,SAALA,GAAKA,MAAqBA,QAGlCA;AADEA,QACFA,C;;;EAyHMC,IAAoBA,UAATA;wBAASA,SAAIA,C;CAEzBC,iBACQA,MACWA;IAAlBA,MAAuBA,GACzBA,UAAUA;KACLA,aACLA;AACAA,QAMJA,OAJIA,IAAgBA;CAChBA,IAAaA;AACbA,QAEJA,E;;AvBjsCAC;EiD3PgBA,IAAYA,kBjD6PHA,WiD7PwBA,C;CAE/CC,MAAwBA,OAAIA,WAAOA,C;EAyIzBC,QAA0BA,OjDqMtCA,YiDrMsCA,QjDqMtCA,6BiDrMuEA,C;EAkI/DC,MAAaA,OpD3KrBvO,WoD2K0BuO,QpD3K1BvO,8BoD2K8CuO,C;EA2DzCC,UAGDA;AACSA,SAAiCA;AAC5CA,gBACMA,aAERA,C;CAgLOC,IAAcA,OAAaA,eAAoCA,C;;;EvB3iBxDC;KACHA,OACHA;CAEFA;MACAA;AnB2lBWA;CA2Bf1U;AA3Be0U,WmBxlBZA,C;;;CAgFAC,MACHA;WAAcA,cACUA,iBADxBA;AACkBA;AAAhBA,eAAsBA,UAE1BA,C;EAoEQC,IAAUA,OAAKA,KAALA,WAAWA,C;CAItBC,IAAcA,OAAQA,OAAiBA,C;;;CAuEhCC,QACZA,UAAMA,sCACRA,C;AAuD+BC;CAAnBA,MAAmBA,qBAASA,C;CAC1BC,QACZA,gBACFA,C;CAaKC,MACHA,cACFA,C;EAIQC,IAAUA,OAAKA,SAALA,GAAWA,C;CAGtBC,IAAcA,mBAAeA,C;;;;C2BtS/BC,MACHA;qBAA4BA,SAA5BA,QACFA,C;CAyEOC,IAAcA,OAAaA,kBAAoCA,C;CAuC/DC,MACuBA;AACvBA,UAAqBA,QAc5BA;AAZEA,W9B40CwBA;A8B90CEA;M9B80CXA;AhBz3BAA,egBy3BSA,gB8Bz0CbA;Y9By0CIA;AhBz3BAA,iBgBy3BSA;e8Bt0CfA,W9Bs0CMA;AhBz3BAA,kBgBy3BSA,W8Bj0CxBA,6BACFA,C;CAoFEC,MAAqBA;AACrBA;AACWA;AAEXA,sB9BwuCwBA,a8BxuCxBA,W9BwuCeA;WAASA;A8BvuCtBA,SAA2BA,QAK/BA,CAJIA,IAEFA,UAAiBA,gBAEnBA,C;;;;;;;;C1B5ISC,kBAwHeA;AAvHtBA,WACEA,OAAOA,aAQXA;KAPSA,sBACLA,WAMJA;KAHyCA,GAAlBA;AACnBA,yCAEJA,E;EAEQC,IAAUA,WA4GMA,anB9NNA,KmBkHoCA,SAAeA,OAAMA,C;EAKtDC,IACnBA;OAsGsBA,UnBkFxBjJ,MA3SaiJ;AmBmHMA,kBnBnHNA,OA2SbjJ,WmBtLAiJ,CADEA,OA8KFA,cA7KAA,C;CAOSC,QACPA;IA4FsBA,SA3FpBA;KACSA,gBACOA;;GAEDA;AACfA,wCAIAA,OAAUA,QAEdA,C;CAkBKC,MACqBA,OA6DFA,SA7DLA,oBAGnBA;AADEA,gDAAoBA,KACtBA,C;CA6BKC,MACHA;AAAwBA,IA4BFA,SA5BLA,iBAsBnBA;AArBsBA;AACpBA,WAAyBA,QAAzBA,QACeA;GAIYA,EACNA;AAAnBA,0BACUA,QAAoCA;CAC/BA,QAIfA;QAIqBA,GACnBA,UAAMA,SAGZA,C;EAgBaC,aAEEA;AACbA,WACqBA,MAAZA,uBAAoDA;AAE7DA,QACFA,C;EAEqBC,GACnBA;IApBsBA,SAoBLA,UA0BnBA;AAtBgCA;AACVA;AACpBA,WAAyBA,YAAzBA,QACeA;AACbA,QAAkBA,UAMpBA,SACEA;KAEAA;CAKFA,IAAYA;AAGZA,QAFAA,IAGFA,C;EAEAC,IACEA;6CAAkBA,MAAiBA,WAGrCA;AAFeA,WAAoCA;AACjDA,WAAoBA,OACtBA,C;;EAuBQC,IAAkBA,UAARA;cAAcA,C;CAEzBC,MAESA,UADPA;AAAPA,QA9EsBA,iBA+EHA,OACbA,MAAQA,GAChBA,C;EAKqBC,cACZA;IAvFeA,UAwFRA;AAAKA,eACbA;AS2bRnP,cAEyBA,ST/bvBmP,QAGFA,C;;EA0GwBC,GAAGA;;AAEvBA,QAGHA,WADCA,WACDA,C;;;EAC+BC,GAAGA;;AAE/BA,QAGHA,WADCA,WACDA,C;;;EClXMC,cAAoDA;AACxCA,gBAAmCA;AAMfA;AAIrCA,4CAE+BA;AAAlBA;AAGXA,WACMA;AAAJA,U7BoBOA,OAAcA;AACdA,OAAcA;AACRA;A6BjBXA,UAdaA;mBAsBRA;AAATA,oBACcA;AACZA,SACSA;AACPA,SAA0BA;AAeRA,SAdbA,WAELA,wBrBufUA,EAAUA;WqBlhBtBA;AA6BmCA;IAGjCA;AAEAA,UAA4BA,SAKVA,IAHpBA,uBrB2eNA;AAOEA;AqBhfgBA;ArBqZErY,CAsHlBA;;AqBxgBMqY,UAGJA,UAAMA,iCAERA,YACeA;GrBmeWA;AqBlexBA,QAIEA;KAIgCA;AAChCA,SAEEA,UAAMA;KAERA,MACSA;CrBmfbtW,KqBlfMsW,KAGGA,GrB4emCA;AqB5e1CA,6CAoBJA,CAjBeA;AACbA,QACEA;KAIgBA;AAChBA,SAEEA,UAAMA;AAERA,OAEWA,kCAGbA,SACFA,C;;;;;;C0B3COC,IAAcA,eAAKA,C;;CA0DnBC,IACKA,mBAAuBA;AACjCA,kBACFA,C;EAMQC,QACQA;AACdA,gCACWA,aAILA;AACAA;QAEqBA;AACrBA;QAEqBA;AACrBA;QAEqBA;AACrBA;QAEqBA;AACrBA;QAEsBA;AACtBA;QAEAA,OAAJA,uB/CwYJA;A+CtYMA,OAA4BA;;AAEpBA,OAGZA,WAAoBA,WAGtBA;AAFEA,OAA8BA;G/C+ZcA;A+C9Z5CA,6BACFA,C;;ECvCQC,QA6YyBA,aA1YHA,UA0YqBA;AA1Y5BA,QAEvBA,C;GAsBgBC,GACQA,QAAaA,EAErCA,C;;;G1BjLgBC,GAAWA,QAAMA,EAAaA,C;;CA8BpCC,IAESA,yBADSA;AAG1BA,SAAiBA,wBAgBnBA;AAb4CA;;AAuC5CA;AAtCoBA,oBAMGA;AAGnBA,OAEFA,sBhBs9BgBA,aAFLA,QgBp9B+BA,OAC5CA,C;;EAiCKC,iBACHA,MAAQA;;GACAA;;CACAA;QACVA,C;EAWKC,MACHA;sBAqOQA;GA/NNA;GAAQA;;;GACAA;;GACAA;;CACAA;;AACRA,QAMJA,MAHIA;AACAA,QAEJA,E;EASIC,QACFA;AAAqCA,uCAGnCA;OA6BIA,MADgCA,YAzBtCA,SACiBA;AAEfA,cACMA;AAAJA,QAAoCA;CAC5BA;YA4LXA;AA3LQA,kBACDA,OAAmCA;AAGLA;AAChBA,UADCA,qBAGdA,kBACDA,OAAmCA;AAEvCA,YAGAA,eACMA;;AAAJA,QAAwCA;CAChCA;;CACAA;sBAGJA;AAAJA,UAAwCA;GAChCA;;GACAA;;CACAA;gBAIdA,QACFA,C;;CAiHOC,IAGQA,UAAoBA;AACjCA,WACEA,QAIJA;AADEA,OF0HFA,YAISA,eE7HTA,C;;EA6MOC,UAEgBA,8BAA2CA;AAEhEA,SAAkBA,QAsBpBA;AAbYA;AAMMA;GACCA;AAAjBA,cACmBA;CACjBA;AACAA,UAAMA,WAAkDA,KAE1DA,QACFA,C;EAEOC,UAGLA;aACmBA;AACLA;AAEAA,KADKA,UAASA,QAK9BA;AAHIA,sBAGJA,CADEA,OAAOA,aACTA,C;EAoBOC,UtBkBPA,oCsBfcA,MACDA,0BAGAA;iBAeDA,GAbVA,UAEEA,QACaA;AAMYA;AAFfA;AACRA,UtBnFcnZ;AsBqFZmZ,SAAcA;AACdA,WACKA,cACLA,KACEA,0BtBzFUnZ;AsB8FNmZ;QtB9FMnZ,asBoGNmZ;AACAA;QtBrGMnZ;CAsHlBA;AsBXYmZ,YAIJA;CACAA;AACAA,QA2CVA,CAzEmBA,IAiCbA,SAAcA;AACDA;GAANA,IAIIA;GAANA;AACPA,UAEEA,qBAQIA;MAPWA;GAANA;AACPA,WACYA;;AACVA,MAJGA,IAQPA,UACEA,gBtBrIYnZ,WsBsIWmZ;KAGHA;AAEtBA,SAAoBA;aAIxBA,WAEEA,KtBjJgBnZ;MsBoJdmZ;CACAA;AACAA,QAMNA,EAHEA;CACAA;GtBvC4CA;AsBwC5CA,6BACFA,C;;EtB+B2BC,gBACrBA,oBAASA;I6C/rBgCC;C7CynB7CtX;;AAyEmBqX;CACfA,OACDA,C;;;CAtWSE,MAAEA,mBAGQA;AAFpBA,8BACAA,MAnC8BA,MAoCVA,C;EAapBC,MACAA,sBAlD8BA,GAkDgBA,C;E0B0G1CC,IAAuBA,UAAVA;AAADA,iCAAsCA,C;CAqEnDC,IACMA,kB1B5NcA,W0B6NdA,K1B1NeA,W0B2NfA,K1BxNaA,W0ByNbA,K1BtNcA,W0BuNZA,K1BpNcA,W0BqNdA,K1BlNcA,W0BmNfA,K1BhNoBA;A0BqN9BA,4CAEJA,C;A7B+aSC;GGlxBOA,GAAcA,gCAAkCA,C;;CNtGzDC,cACDA;AAAJA,WACEA,2BAAkCA,OAGtCA;AADEA,wBACFA,C;;;CAkBOC,IAAcA,sBAAgBA,C;;;GAiF1BC,GAAcA,+BAAoBA,YAAwBA,C;GAC1DC,GAAqBA,QAAEA,C;CAE3BC,IAI6CA,cAH9BA,8BAEGA,8BAELA;AAGGA,KAFhBA,GAAWA,QAKlBA;AADEA,sBAD0BA,KAAaA,QAEzCA,C;;;GAWSC,GAAgBA,WAAMA,EAAYA,C;GA2IhCC,GAAcA,kBAAYA,C;GAC1BC,eAGSA,SACFA;AAChBA,WAEgDA;KAGzCA,WAC0CA;KAC1CA,OACoCA,0CAAQA;KAKXA;AAExCA,QACFA,C;;GAkBQC,GAAgBA,WAAMA,EAAYA,C;GA8D/BC,GAAcA,kBAAYA,C;GAC1BC,UA/DmBA,KAmE1BA,oCAMJA;UAJMA;AAAJA,SACEA,8BAGJA;AADEA,sCACFA,C;;;CMiNOC,IA1FPA;CA4FSA;GACSA;OAEdA;CA7DFvY;AA+DmBuY;CACfA,QAKFA,CAFmBA,OAEIA;AASGA,QAAaA;AACbA;AAG1BA,gDALkCA,E6CtsBSjB,2C7CstB/CiB,C;;CN5JOC,IAAcA,oCAAyBA,EAAQA,C;;CAc/CC,IAELA,iCADmBA,EAIrBA,C;;CAmBOC,IAAcA,wBAAaA,EAAQA,C;;CAcnCC,cACDA;AAAJA,WACEA,iDAIJA;AAFEA,mDACaA,WACfA,C;;CAOOC,IAAcA,qBAAeA,C;GAEpBC,GAAcA,WAAIA,C;;;CAO3BC,IAAcA,sBAAgBA,C;GAErBC,GAAcA,WAAIA,C;;;CAe3BC,IAELA,sCADwBA,gCAI1BA,C;;CQ/pBOC,IAGLA,wBAFuBA,EAGzBA,C;;CAkDOC,oCAEkBA,0DAIJA,SACGA;AACtBA,uBACEA,qBAAqDA;KANnDA;AAMFA,KAIIA;AAAJA,gBACaA,WACAA;AAEXA,eAgENA,CA3DIA,8BACaA;AACXA,WACEA,aACEA;AAEUA;AAzBdA,UA2BOA,WACLA;AACYA;AA7BlBA,MAsEWA;GAhCYA;AACrBA,iBACaA;AACXA,mBAKWA;AAHTA,OAQJA,UAIEA,WACQA;;AAxDcA;AAYaA,aA8C5BA,WACGA;;AA3DYA,UA+DZA;AACFA;AApD2BA,qBAwDEA;AAAPA;AApERA;KAsExBA,WAFeA,oBAE6BA,gBADHA,cAS7CA,MAFIA,iCAF0BA,aAI9BA,C;A+C7CIC;EAsCQA,MAAaA,iBAASA,qBAAoBA,C;EA2D1CC,QAA4BA,wCAAqCA,C;EAsBjEC,MAA+BA,OxDyL3CA,gBwDzL2CA,UxDyL3CA,awDzLuEA,C;EA8P/DC,IAGQA;AACdA,QAAOA,OACLA;AAEFA,QACFA,C;EAuJMC,IACaA;AACZA,UAAeA,UAA2BA;AACjCA;AACVA,SAAeA,UAA2BA;AAC9CA,QACFA,C;CAoHEC,MAAqBA;AACVA;AAEXA;AACEA,SAA2BA,QAK/BA,CAJIA,IAEFA,UAAiBA,sBAEnBA,C;CAgBOC,IAAcA,OAAaA,kBAAqCA,C;;AjDptB7CC;EAAlBA,IAAYA,uCAAcA,C;CkD3C3BC,IAAcA,YAAMA,C;AlD0BIC;CAHjBC,MAAoBA,eAAsBA,C;EAGhDD,IAAYA,iBAA+BA,C;CAG5CE,IAAcA,sBHgYLA,cGhYiDA,C;EAGzDC,MACNA,UA+nBoBA,UAAuBA,QAC1BA,QAAgCA,cA/nBnDA,C;;;CmDTOC,IAAcA,QAAWA,C;;;EnDokBxBC,IAAUA,aAAUA,OAAMA,C;CA4B3BC,cAAuCA;AAAzBA,6BAAmCA,C;;E4BwpBrBC,MACnBA;AACZA,WACEA,UACEA,OAnEMA,UAC8BA,YAkEQA,gBAEzCA,UACKA;AACEA;MAC4BA;AAAxCA,OAxEQA,UAC8BA,cAD9BA,UAC8BA,eA0ExCA,QACDA,C;;;EAaDC,MACEA,UAAMA,mCAA8CA,MACtDA,C;;;EAiEAC,MACEA,UAAMA,mCAA8CA,MACtDA,C;;;EAGAC,MACEA;SACEA;AAEcA,OAAMA;AACtBA,gBACEA;AAEFA,QACFA,C;;;GAmHgBC;aA+1CZA;GJl8Ec9W;GIm1EK+W;;AAmHvBD;GA3BIC;IJ36Ec/W;AI+6ElB+W;GACIA;AAAJA,W5B3tEeC;I4BuvENF;GACLA;AAAJA;GAIIA;AAAJA;AA92CgBA;sC;EAMHG;UAAsBA,SAANA;AAAhBA;;a;GAGgBC;aAqKXA;AApKwBA;AADbA;AThpC/BA,GSgpC+BA,4B;GA+IpBC,GAAYA,aAASA,C;GAErBC,cACMA;AACfA,WAAkBA,QAKpBA;AAJMA,gBACFA,OAAOA,WAAuBA,UAGlCA;AADEA,QACFA,C;GAEQC,IACUA,UAATA;AAAPA,wBAA6BA,KAC/BA,C;GASWC,cAASA;mBAAYA,C;GAErBC,aAAYA;mBAAeA,C;EA0NlCC,4BAkBcA,mBAOEA,MAMJA,MAu0BSA;AA/zBhBA,iBJphDWxX;GI+hDOwX;AACvBA,kBJhiDgBA;KI2/CdA;AAsCGA,oBACeA;AAiB8BA;AAX1CA;AAWVA,OAAYA,kBAHMA,GAIpBA,C;GA+xBSC,GAAgBA,mBAAaA,C;GAI7BC,GAAYA,mBAAcA,C;GAE1BC,GAAeA,mBAAiBA,C;CAqGlCC,IAAcA,iBAAKA,C;CA0BZC,MACZA;AADcA,mBAahBA;AAZEA,SAA4BA,QAY9BA;AAXeA,YACOA,IAAhBA,aACsBA,IAzIHA,mBA0IDA,IAluCDA,aAmuCjBA,cAAcA,SACdA,cAAcA,SACAA,IAAdA,kBAzIeA;;AA0IGA,sBAhtCGA;AAitCNA,oBAzIGA;;AA0IGA,sBAltCAA;AAmtCHA,mBADNA,UADNA,UADGA,UADJA;KADAA;KADAA;KADIA;KADIA;KADNA;KADXA;QAWFA,C;;;;;EAzlBEC,gBACEA;MAAaA;CACbA;AA1mCUA,aAAgBA,MAA6BA;aJpyBvC9X,cxBgPlBzD;A4BojBYub,WAAgBA,MAA6BA,OAgnCzDA,C;;;EAEwBC,MACtBA;+BACEA;KAGAA,oBACEA,GADFA,OACEA,OADFA,QAIHA,C;;;GAqrCKC,gCACCA;eAOUA;GADAA;AACAA;GACDA;AAChBA,SACeA,gBACwBA;AAIZA,SACCA;AAgxC9BC,GAhyCSD,0BAcKA,YACyBA,eAfrCA,QACFA,C;CAqXOE,cAC0CA;AAA7CA,WAACA,sBAA0DA,C;;EAgO/DC,gBACIA;AAAMA;AAANA,QAAkDA,C;;;EAMtDC,QACEA;OAA0BA,YAA1BA,QACaA,kBAGfA,C;;;EAQAC,QACEA;AAAaA,mBAAyBA,WAAtCA,wBAGFA,C;;;GA0NSC,GAAgBA,eAAcA,C;GAE9BC,GAAWA,qBAAkBA,SAAiBA,EAAUA,C;GACxDC,GAAYA,kBAAcA,EAAcA,C;GACxCC,GAAeA,kBAAiBA,EAAKA,OAAMA,C;GAsBzCC,GACeA,UAAjBA;AAAPA,mBAAOA,cACTA,C;EAEOC,mBACDA;AAAJA,QAAqBA,QAMvBA;AA9BoBA;AAAmBA,wBAyBxBA,YAKfA;AA7BwCA,6BAyBxBA,aAIhBA;AA/BuCA,wBA4BxBA,YAGfA;AA5B0CA,+BA0BxBA,eAElBA;AADEA,OAAOA,cACTA,C;GAIWC,GACLA,UADkBA,SAAaA;AAAdA,qBACjBA,YACEA,C;GACGC,IACUA,UAAjBA;qBAAiBA,SAA2BA,MAAgBA,C;GACxDC,IACNA;AAAIA,WAASA,OAAWA,KAAMA,WAAeA,MAAgBA,SAI/DA;GA5CoBA;AAAmBA,4BAyCxBA,SAGfA;AA3CwCA,6BAyCxBA,UAEhBA;AADEA,QACFA,C;GAEWC,IAAQA,wBAAeA,OAAYA,GAAYA,C;GAC/CC,IACLA,UADeA,SAAcA;AAAfA,qBACdA,YACEA,C;GACGC,GAC0BA,UAAhCA,SAAiBA;AAAlBA,UAAuBA,uBAAiDA,C;GAyCpDC,GACjBA;ATtiIPA,ISq8HqBA,KAAcA,GAiGlBA,QAAOA,EAExBA;AADEA,gBAA+CA,KAAiBA,cAClEA,C;EAwBIC,MAecA,sDAKLA,SACEA,WAAeA,aAOdA,QAAeA;GAQlBA;AAAJA,OACEA,eAA2BA;QJjkIlBnZ;GI2kITmZ;WAAeA,IAAYA;AAClCA,kBJ5kIgBA;KIuiIdA;AAsCGA,oBACQA;AAKAA;GAQJA;AACEA,KADoBA;AAIjCA,OAAYA,mBACdA,C;EA4PQC,IAAoCA,UAAxBA;iCAAmBA,KAAaA,C;CAEtCC,MAAEA,mBAGhBA;AAFEA,YAA4BA,QAE9BA;AADEA,OAAaA,cAAUA,KAAQA,MACjCA,C;CAaOC,IAAcA,aAAIA,C;;;;;EEjzIhBC,IAAOA,eAAMA,C;;CAoIfC,IAAcA,gBAA+BA,C;;CAsiB7CC,IAAcA,gBAA+BA,C;;;;;EA6xD3CC,IAAOA,eAAMA,C;;EA8vBDC,IAAOA,eAAMA,C;;;EAyT1BC,IAAOA,eAAMA,C;;;;;EA+nJZC,IAAOA,eAAMA,C;;EAoFbC,IAAOA,eAAMA,C;;EAiUbC,IAAOA,eAAMA,C;;;CAihDfC,IAAcA,gBAA+BA,C;;EAspB5CC,IAAUA,eAA2BA,C;CAE1BC,aAC8CA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCUC,MAAwBA,QAAIA,GAAOA,C;;;;;CAYtCC,aA2ISA;CAAKA;GAgBNA;CAAIA;AA1JjBA,4CAAiCA,uBAASA,eAC5CA,C;CAEcC,MACVA;AADYA,mBAKUA;AAJhBA,gBAsIMA;CAAKA;GAALA;CAAKA;AArIZA,aAqJMA;CAAIA;GAAJA;CAAIA;AApJXA,UACWA;AAAfA,gBAAeA,UACfA,aAAgBA,aAFZA,UADCA,UADLA;QAIsBA,C;EAElBC,aAgIQA;CAAKA;GAgBNA;AAhJYA,CAgJRA;AAhJCA,gBAAuBA,YAAOA,WAAOA,C;GAsHhDC,IAAQA,eAAMA,C;EAEfC,IAAUA;CAAOA;AAAPA,QAAQA,C;GA8BjBC,IAAOA,cAAMA,C;GAEdC,IAASA;CAAMA;AAANA,QAAOA,C;;;EAiChBC,IAAUA,eAA2BA,C;CAE7BC,aACiDA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCOC,MAAwBA,QAAIA,GAAOA,C;;;;;EAiClCC,IAAOA,eAAMA,C;AAikvBrBC;GAp3sBwBA,IAAcA,kBAA8BA,C;EA8JpDC,IAAWA,OAgpuB3BA,WAhpuBwDA,C;CA0OjDC,IAAcA,kBAASA,C;CAwXbC,UAEfA;eAEQA;AAAJA,YAqgyBiDC;AAyBvDD;AA6KEE,OAxFQD;AAwFRE,OAVQF;;;GA5ryBFD;AAAJA,aAC4DA;AAuq1BhEA;;UArq1B8CA;CAArBA;SAQnBA;AACsCA,GAAdA;;AACEA;GAITA;AAAsCA;GACpCA;CAAOA;;AACRA,CAApBA,GA47HqBA,wBAx7HnBA;IAAgBA;AAEwBA,mBAKzBA;AADVA,gBAC0BA;CAAIA;AAQLA,UANDA;mBAAgBA;AAC3BA,CAApBA,GAAgBA,qBAkChBI,qEAA6DA,WA7BlDJ,CAAXA;GAGWA;AAAWA;AAIGA,GAAdA;QACWA,qBACpBA,yBAGkBA,GAAgBA,MACpCA;AAGWA;AAEbA;AAEAA,QACFA,C;EApEiBK,kC;EAiHbC,MACGA,YACPA,C;EAuBKC;AAMDA,cAAOA,sBAGXA,C;EAEYD,IAAaA,kBAAUA,C;;AAhmCIE;EAATA,IAAOA,eAAYA,C;;;;CA8hG5CC,QAMDA,mBAEJA,C;EAkBKC,UAAiBA,wCACZA,C;;;EAsTFC,IAAUA,eAA2BA,C;CAE/BC,aACmDA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCKC,MAAwBA,QAAIA,GAAOA,C;;;;;EA2N/BC,IAAOA,eAAMA,C;;EAmUbC,IAAOA,eAAMA,C;;;EA+1BdC,IAAOA,eAAMA,C;;EAkEbC,IAAUA,eAA2BA,C;CAE/BC,aACmDA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCKC,MAAwBA,QAAIA,GAAOA,C;;;;;;;;;CAsrFjCC,IAAcA,gBAA+BA,C;;EA4hB3CC,IAAOA,eAAMA,C;AAo6BlBC;CAUUA,MAAmBA,qBAAaA,C;CAEzCC;KAEHA,KAE2BA;UAAQA,MAIrCA;AAHIA,gBACIA,kBAERA,C;EAEqBC,IACEA;AACrBA,SAAQA;AACRA,QACFA,C;EAQQC,IAAUA,aAAyBA,C;CAM7BC,QACZA,UAAUA,qBACZA,C;;AAlBoBC;EAAVA,MAAUA,qBAAWA,C;;AAkF3BC;CAUUA,MAAmBA,qBAAaA,C;CAEzCC;KAEHA,KAE2BA;UAAQA,MAIrCA;AAHIA,gBACIA,kBAERA,C;EAEqBC,IACEA;AACrBA,SAAQA;AACRA,QACFA,C;EAQQC,IAAUA,aAAyBA,C;CAM7BC,QACZA,UAAUA,qBACZA,C;;AAlBoBC;EAAVA,MAAUA,qBAAWA,C;;;;EA6FvBC,IAAUA,eAA2BA,C;CAE3BC,aAC+CA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCSC,MAAwBA,QAAIA,GAAOA,C;;;;;EA63BnCC,cAwISA,MAAMA,WAAWA;AAtIjCA,SAAYA,UAAUA;AACtBA,OAAWA,UAAUA;;CACwBA;AAA7CA,QACFA,C;CAMKC,MACHA;wBAE2BA;MAAOA;AAAhCA,gBA0HoBA,WAAWA,YAxH7BA,YAC+BA;CAAUA;AAAvCA,iBAGJA,MAKJA,CAHEA,oBACEA,GADFA,OACEA,cADFA,QAGFA,C;CA4EcC,kBACZA;kBAwCmCA,eAvCrCA,C;EAEmBC,IAszgBnBC,UAtzgB+BD,EAAMA;AAANA,mBAyzgBTC,QAzzgBkCD,C;EA+BhDE,IAAUA,aAAMA,WAAWA,OAAMA,C;CAM3BC,MAAiBA,aAAMA,cAAiBA,C;;EA8BjDC,WAGMA;AAATA,WAEEA,gBAEJA,C;EAKKC,MAA4BA;OAEJA;CAAUA;AAAxBA;AACXA,sBAEFA,QACFA,C;EA2BKC,IACHA;QAAOA,qBACLA,gBAEJA,C;CAKOC,IAEwBA,OADbA;AAChBA,2BACFA,C;EAyRKC,QAAaA,0BAA8BA,C;;;EA8ExCC,IAAUA,eAA2BA,C;CAE/BC,aACmDA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCKC,MAAwBA,QAAIA,GAAOA,C;;;;;EA85D/BC,IAAOA,eAAMA,C;;;EAqBdC,IAAUA,eAA2BA,C;CAE7BC,aACiDA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCOC,MAAwBA,QAAIA,GAAOA,C;;;;AA8hDtCC;CAUUA,MAAmBA,qBAAaA,C;CAEzCC;KAEHA,KAE2BA;UAAQA,MAIrCA;AAHIA,gBACIA,kBAERA,C;EAEqBC,IACEA;AACrBA,SAAQA;AACRA,QACFA,C;EAQQC,IAAUA,aAAyBA,C;CAM7BC,QACZA,UAAUA,qBACZA,C;;AAlBoBC;EAAVA,MAAUA,qBAAWA,C;;;EAgXtBC,IAAOA,eAAMA,C;;;EAorBdC,IAAUA,eAA2BA,C;CAEvBC,aAC2CA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCaC,MAAwBA,QAAIA,GAAOA,C;;;;;;EAmHxCC,IAAUA,eAA2BA,C;CAEtBC,aAC0CA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCcC,MAAwBA,QAAIA,GAAOA,C;;;;;EAkSxCC,IAAOA,eAAMA,C;;AA6QcC;CAAnBA,MAAmBA,iBAAaA,QAAUA,C;CAE7CC,QACZA,cACFA,C;CAeKC,MACHA;gBACcA;AACZA,WAAiBA,MAIrBA;AA1BoCA;CAwBhBA;AAAhBA,UAEJA,C;EAEqBC,IACEA;AACrBA,SAAQA;AACRA,QACFA,C;EAQQC,IAAUA,eAAOA,C;;AAVLC;EAAVA,MAAUA,qBAAWA,C;;;;CA0ZdC,UAEfA;AACeA,wDAAbA,uBAWJA;AANkBA;AAnslBYA;AAk1Y9BpiB,WAo3MiBoiB,IAp3MjBpiB;AAs3MEoiB,QACFA,C;;CA6EiBC,UAEfA;AACeA,wDAAbA,uBAaJA;;AAtylB8BA;AAk1Y9BriB,UA48MoBqiB;AA58MpBriB,UAg9MOqiB;AAh9MPriB,WAk9MiBqiB,IAl9MjBriB,QAi9M0BqiB;AAExBA,QACFA,C;;CA+CiBC,UAEfA;AACeA,wDAAbA,uBAYJA;;AAp2lB8BA;AAk1Y9BtiB,UA2gNoBsiB;AA3gNpBtiB,WAghNiBsiB,IAhhNjBtiB,QA+gNOsiB;AAELA,QACFA,C;;EAgFKC,MAC6DA;;GAEhEA;CAAOA;AAr/MPA;AAs/MeA;AAGRA,CAAPA,uBACFA,C;;;;;;EA8VQC,IAAUA,eAA2BA,C;CAEvBC,aAC2CA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCaC,MAAwBA,QAAIA,GAAOA,C;;;;;EAgCxCC,IAAUA,eAA2BA,C;CAE1BC,aAC8CA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCUC,MAAwBA,QAAIA,GAAOA,C;;;;;EA6CrCC,IAAOA,eAAMA,C;;;EAsLbC,IAAUA,eAA2BA,C;CAE9BC,aACkDA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCMC,MAAwBA,QAAIA,GAAOA,C;;;;;EAuEhCC,IAAOA,eAAMA,C;;;CAuVfC,IAAcA,gBAA+BA,C;;EAknB3CC,IAAOA,eAAMA,C;;;;;EA+zFdC,IAAUA,eAA2BA,C;CAE5BC,aACgDA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCQC,MAAwBA,QAAIA,GAAOA,C;;;;;CA+DpCC,iBAv/sBSA;CAAKA;GAgBNA;CAAIA;GA6mtBFA;CAAMA;GAZLA;CAAOA;AAzHvBA,+DACFA,C;CAEcC,MACVA;AADYA,mBAKUA;AAJhBA,gBA5/sBMA;CAAKA;GAALA;CAAKA;AA6/sBZA,aA7+sBMA;CAAIA;GAAJA;CAAIA;AA8+sBXA,aA+HSA;CAAMA;AA9HJA;oBAkHDA;CAAOA;AAjHLA;AADVA,mBADFA,UADCA,UADLA;QAIsBA,C;EAElBC,iBAlgtBQA;CAAKA;GAgBNA;CAAIA;GA6mtBFA;CAAMA;GAZLA;AA/GSA,CA+GFA;AA/GLA,oBAAqCA,C;GA6GhDC,IAAQA,eAAMA,C;EAEfC,WAAUA;CAAOA;AAAPA,QAAQA,C;GAUjBC,IAAOA,cAAMA,C;GAEdC,WAASA;CAAMA;AAANA,QAAOA,C;;EA+EhBC,IAAUA,eAA2BA,C;CAE3BC,aAC+CA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCSC,MAAwBA,QAAIA,GAAOA,C;;;;;EAsOpCC,IAAUA,eAA2BA,C;CAE/BC,aACmDA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCKC,MAAwBA,QAAIA,GAAOA,C;;;;;EAwJhCC,IAAUA,eAA2BA,C;CAEZC,aACgCA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCwBC,MAAwBA,QAAIA,GAAOA,C;;;;;EAkBnDC,IAAUA,eAA2BA,C;CAEzBC,aAC6CA;AAA/DA,mBACEA,UAAUA;AACZA,WACFA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCWC,MAAwBA,QAAIA,GAAOA,C;;;;;CA0YzCC,MACHA;AAAgBA,uBAAhBA,cA6DOA,UA7DPA;AA/ysBOC;AAizsBLD,eAAaA,WAEjBA,C;EAEqBE,0BAEFA,EAASA;CAAWA;AAClBA;OACcA,kBAAjCA,SAC6BA,OAAdA;IAmEiBA,wBAjEdA;CAAIA;AAAlBA,WAGJA,QACFA,C;AAh0sBSD;CA22sBQA,MACfA,WAAOA,gBAA0BA,QACnCA,C;CAEcrjB,QA5zsBZA,IA6zsBAA,oBACFA,C;EAQQujB,IACNA,OAAOA,aAAKA,OACdA,C;AA33sBSF;CA09sBQG,MAAmBA,aA9G3BA,wBAoK2BA,QAtDsBA,SAAWA,C;CAEvDC,QAz6sBZzjB,IA06sBAyjB,EA7GAA,wBAgKkCA,aAlDpCA,C;CAcKC,MACHA,WAAoBA,iBAKtBA,C;EAEqBC,IACEA;AACrBA,WAAoBA;AAKpBA,QACFA,C;EAYQC,IAAUA,oBAAKA,OAAMA,C;EAiBtBC,IACUA;OAEkBA,YAAjCA,YACgBA;IACFA,gBAEOA,kBAA2BA,WAGhDA,OAAOA,WACTA,C;EAGOC,IACDA;OACqBA,iBAAzBA,YACcA;AACGA;yBAGjBA,6BACFA,C;;EAlEsBC,MAoCOA,oBAlCvBA,UAmCuBA,IAnCrBA,MAmCkCA,cAjCvCA,C;;;EAKmBC,MA2BOA,oBAzBvBA,YA0BuBA,IA1BdA,MA0B2BA,YAxBvCA,C;;;CAuyBSC,GACEA;AAGQA,UAFJA,EAASA,yBAEzBA,qBACmBA,QADnBA;IN5jnCkBA,YM+jnCdA,SAGJA,QACFA,C;EAEKC,IACkBA,IAArBA,uBACFA,C;EAEQC,IAAUA,WAA8BA,EAoIiBA,iBApIPA,C;CAYrDvkB,gBACSA,EAuCsCA;;AAvClDA,QACFA,C;EAEKwkB,MA8CIA,UA7C2BA,EA2CiBA;;AA3CnDA,QACFA,C;EAEKC,gBACYA,EAuDUC;AAvDzBD,QACFA,C;;EA+jCAlmB,IAEEA;IAAIA,G7BriqCcA,Q6BsiqChBA,kBACEA,CAFAA,SACeA,EAAjBA,IAC+BA;AAG/BA,iBACEA,CANAA,SAKeA,EAAjBA,IAC+BA,QAGnCA,C;CAEKomB,IACHA,OAAOA,OAAiBA,IAAiBA,QAC3CA,C;CAEKC,QAEaA,eADMA;AAEtBA,WACcA,GAFEA;AAIhBA,WACEA,QAGJA;AADEA,OAAOA,gBACTA,C;;AAi6DA1G;EA/4DgBA,IAIdA,kBA84DoBA,WA74DtBA,C;AA2gDS2G;CADJA,IACHA,kBAAOA,GAAgBA,YACzBA,C;CAEKC,QACHA,OAAOA,cACEA,gBACXA,C;;AANgCC;EAAPA,IAAOA,eAAgBA,GAAQA,C;;AAKtCC;EAAPA,IAAOA,eAAkBA,OAASA,OAAeA,GAAMA,C;;;EAkFlEnmB,UAG6CA;AACtCA;AAGiBA,SACXA;AACcA,SACdA;AACNA;MACAA;OAR0CA;AAS1CA,QACPA,C;CAEKomB,IACHA,OAAOA,WAAiCA,QAC1CA,C;CAEKC,QACmBA,0BAClBA;YACFA,OAAgBA,CAATA,QAaXA;;AAZaA,YACTA,OAAgBA,CAATA,QAWXA;QAVaA;YACTA,QASJA;KARaA,YACTA,QAOJA;KANaA,kBACTA,QAKJA;KAJaA,iBACTA,QAGJA,EADEA,QACFA,C;;AA5ByCC;EAA5BA,IAAOA,cAAqBA,KAA0BA,C;;AAE3BA;EAA3BA,IAAOA,cAAoBA,KAA0BA,C;;;CA0F7DC,QACOA,kBACRA,QAWJA;AAREA,0BACEA,QAOJA;AA5o0BS3B,mCAyo0BL2B,OAAOA,aAGXA;AADEA,QACFA,C;;EAfkCC,IAAUA,oBAAiBA,C;;;CAmBxDC,IACHA;AAAYA,aACVA,QAcJA;AARcA;AACAA,gCACVA,QAMJA;AAJEA,KACEA,QAGJA;AADEA,QACFA,C;CAEKC,QAC0BA,2BAC3BA,QAGJA;AADEA,OAAOA,SACTA,C;;;CAiKKC,iBACgBA,QACAA;AAAnBA,QACaA,CAAXA,SAAWA;CACXA;AACAA,QAKJA,EAHEA;CACAA;AACAA,QACFA,C;EAEMC,IAAoBA,UAATA;wBAASA,SAAIA,C;;;EAglCzBC,IACMA;SA8BqBA;AAC5BA,2BACoCA,GACxCA,C;EAGKC;iBAKkCA,YACnCA;KAEAA,gBAEJA,C;EAGKC,MAYCA;IAOcA;AAz+2BXnC,GA42sBAmC;;;;;;;;;;yDA0oKHA;IAEYA,wBAGeA;AAC7BA,gCAtCgEA,0BA0ChEA;KAGAA;;AACiDA;qFAErDA,C;EAKKC,gBAEHA;MACEA;;;AAGAA,MAsCJA,CApCOA,cACHA;;AAC8DA;;AAC9DA,MAiCJA,CA9BEA,WACOA,qBACHA;;;AAGAA,MAyBNA,CAnBmBA;iBDjlvCXC;ACu6kCCD,aAAKA,aAdLA,6CAyrKPA,aACaA;GACNA;AAIDA;AA/rK2BA;AA2rK1BA,YAvi3BApC;;;sBAmj3BKoC,iBAEYA;CAAOA;AAA7BA,QAEJA,C;;EAlJEE,0BACEA;QAqJWA,kBAETA;AACAA;6BAKAA;QAEAA,aA7JeA;KACjBA;OAMsBA;AAClBA,eAAmCA;AAAYA;AAA/CA;SA8BFA;AA9BEA,MACQA;AAANA,uBAMUA;GAuBmBA;AAArCA,UA33iBAJ,WAEEA,sBA43iBAI;AAzBIA;GACiBA,WAEnBA,WAAmBA;AACnBA,IAEJA,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EsBvnwCKC,IACDA,YhD6G4BA;agD7GGA,QAErCA;AADEA,UAAUA,0CACZA,C;CAEOC,IACLA,OAAOA,SAAcA,QACvBA,C;EASKC,MAAwCA;AAC3CA;AACgBA;AAEoBA;AACpCA,OACEA;AACAA,UAEAA;AANGA,KAQLA;AACAA,QACFA,C;EASqBC,IAAYA;OpCykCpBA,QAA6BA,GoCzkCaA,C;EAyB/CC,IAAUA,epCmjCAA,EoCnjCoBA,C;CAkCjCC,MAAkBA;AACrBA;AAGOA,YAAOA;AAAdA,mBACFA,C;EASKC,MACHA;AACAA;AACgBA;AACFA;AACdA;AACAA,QACFA,C;CA6EOC,MAAwBA,gBAAcA,MAAgBA,C;EAiB7DC,MACkBA,iBACNA;AACVA;AACAA,QACFA,C;AApHuBC;EAAPA,IAAOA,iBAAMA,GAAMA,C;;;GClFbC,GXsLqBA,UWrLvCA;O5D6UJC,SA6DAvoB,W4D1YsBsoB,W5D0YtBtoB,gB4D1YwDsoB,W5D6UxDC,iB4D7U4ED,C;CAU9DE,QAwGoBA;AAvG5BA,K5D8UsBC,OAACA,e4D7U7BD,C;EAqGQE,IAAUA,O5DiOUA,K4DjOVA,U5DiOAA,G4DjOgBA,C;CACjBD,MAAiBA;O5DuONA,OAACA,Y4DvO+BA,C;EAGtCE,IAnHdA,WAAmBA;AAmHOA,OxBqoBlCtjB,YAEyBA,QwBvoB2BsjB,C;AArHrBC;EAATA,IAAOA,eAAYA,C;;AAAwBA;EAATA,IAAOA,eAAYA,C;;;;ErBoZvBC,uGAGhCA;AAAhBA,OAA4BA;AAC5BA,QACDA,C;;;EAI8BA,IAAOA,eAAmBA,KAAQA,C;;AArNnEC;EA0PqCA,IAAOA,kBAAqBA,C;;AAtOjEA;EA0OqCA,IAAOA,sBAAkBA,C;;AAlb9DA;EAqbmCA,IAAOA,kBAAmBA,C;;;CApU5CC,MACfA,0CACEA,UAAMA;AAERA,OAAOA,SAA8BA,MACvCA,C;CAGcC,QACZA,0CACEA,UAAMA;AAEgCA,IAArBA,aACrBA,C;CAGcC,MAAEA,mBAC0DA;AAAtEA,8BAA2CA,MAAiBA,EAAUA,C;CAwBnEC,IAAWA;iBAEmBA;AAAjCA,QAIJA,UAFiBA;AAAbA,QAEJA,E;EAGQC,MAKoCA,UADOA,uBvCmMnDzoB,UuClM0DyoB,OH8G7CA,QpCoFbzoB;AuCnMEyoB,OAAOA,qBAETA,C;EANQC,2B;EsBhFAC,IAAYA,QAACA,C;;;EtBuHrBC,IAC6CA;AAA3CA,KACEA,UAAiBA,QAAgBA,mBAErCA,C;CAoBWC,MACCA,WACRA;AAEFA,OAAYA,YACdA,C;CAGcC,QAEVA;AAEGA,cACPA,C;EAGQC,cAEuBA,EAE8BA;AAA3DA,kCACEA,QAGJA;AADEA,UAAMA,2BACRA,C;;;AsB7HIC;+B;ArBiL0CC;EAAPA,IAAOA,qBAAqBA,C;;;EAC9BA,IAInCA,WACEA,OAAOA,UsBzPXA,wBtB6PCA;AADCA,OAAOA,YACRA,C;;;CsB1PMC,IAELA,oDADiBA,2BAEnBA,C;;;EC84DQC,IAAUA,eAA2BA,C;CAI7BC,gCAEZA,UAAUA,MAA6BA;AACzCA,OAAYA,YACdA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCOC,MAAwBA,OAAIA,WAAOA,C;;;;;EAyRlCC,IAAUA,eAA2BA,C;CAI7BC,gCAEZA,UAAUA,MAA6BA;AACzCA,OAAYA,YACdA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCOC,MAAwBA,OAAIA,WAAOA,C;;;;EA+HjCC,IAAOA,eAAMA,C;;;EAwTdC,IAAUA,eAA2BA,C;CAI7BC,gCAEZA,UAAUA,MAA6BA;AACzCA,OAAYA,YACdA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCOC,MAAwBA,OAAIA,WAAOA,C;;;;CAkE9BC,G1B4yTHrF,kB0B3yTSqF,2BAKIA;AACpBA,WACEA,QASJA;AAPsBA,sBAApBA,qBACmBA,QADnBA;IhCr/EkBA,YgCw/EdA,SAGJA,QACFA,C;EAEKC,I1B40THA,I0B30TAA,wBAA+BA,WACjCA,C;AAvBAC;EAmDgBA,IAAWA,kBAA2BA,C;EAiB1CC,IAGVA,sCAD2CA,MAAZA;A1B6kR/BA,OuBjhXFC,WvBkktBA7qB;A0B5nnBE4qB,Q1B4mVuBA,U0B3mVzBA,C;EAEIA,MACGA,YACPA,C;CAEiBE,U1By9mCsC5N;AAsMrDC,OAxFQD;AAwFRE,OAVQF;AAUR6N,OA+MEA;AAmxCJC,WA/oDAF;;G0Bt+mCeA;CAAIA;;A1BuxOWA;AAk1Y9B9qB;A0BrmnB4B8qB;QACdA,qBACVA;AAEFA,QACFA,C;;;;EA6wBQG,IAAUA,eAA2BA,C;CAI1BC,gCAEfA,UAAUA,MAA6BA;AACzCA,OAAYA,YACdA,C;CAEcC,QACZA,UAAUA,gDACZA,C;CAgCUC,MAAwBA,OAAIA,WAAOA,C;;;;;;;;;;;;EC/sHpCC,IAAOA,eAAMA,C;AA8VlBC;CAUUA,MAAmBA,qBAAaA,C;CAEzCC;KAEHA,KAE2BA;UAAQA,MAIrCA;AAHIA,gBACIA,kBAERA,C;EAEqBC,IACEA;AACrBA,SAAQA;AACRA,QACFA,C;EAQQC,IAAUA,aAAyBA,C;CAM7BC,QACZA,UAAUA,qBACZA,C;;AAlBoBC;EAAVA,MAAUA,qBAAWA,C;;;EAuHtBC,IAAOA,eAAMA,C;;;EAqiBbC,IAAOA,eAAMA,C;;;EvB5mCCC,GACVA;AJyrZJ1G;AInrZP0G,mBAIHA,MAFGA,QAEHA,C;;;EAQCC,GACmDA;AXiBnDC;MWfED;;MACAA;;MACAA;0BACFA,C;;;EAE4CE,IACtCA;mBADsCA,cACtCA;+CAEFA;AACAA;;;GcmHFA;Ad/GWA;YAAMA,6BAANA;OACuBA,Wc8GlCA;AvDiQFvZ;AAtMIuZ,iByCxK0BA,azCwK1BA;AyCpKcA,gCACGA,MAAeA;YAEhBA;iBAEOA;YAEZA,uBAAkBA;AACzBA;;WAOJA;;WAGAA;;WAGAA;OAEHA;AApCKA,wBAoCLA,C;;;EA6BCC,gBACYA,MAAQA;WAAmBA;AAClBA,WAAiBA;WAASA;AAC7CA,YA2cJA,uBA1cEA,C;;;EA6BcC,MACGA,cAANA,IAAUA;AACrBA,SACEA,QAASA,EAAQA,EAAKA,SAAWA,EAAQA,EAAKA,OAGjDA;AADCA,QACDA,C;;;EAEqBA,IAAWA,QAAMA,EAAOA,C;;;EA6BTC,IACzBA,aACRA,MAMHA;AAJgDA,IAArCA,4CACRA;AACAA,eAEHA,C;;;EAuCDC,GACEA;AAAIA,iCACFA;GAAQA;;AJyhZVA,uCIthZFA,C;;;EAIAC,IACsBA;AAEpBA,WACEA,MAgCJA;;;AA3BgDA,OAAQA;AAFtDA;;AAGyCA;AAHzCA;;AAKMA;QAAQA;AACRA,WAAcA;AANpBA;IAQIA,GjC5Mc3/B,OiC6MoB2/B,OADlCA,gBzCkJN7jB,SAxB2D6jB,MAAVA,KAAoBA,MAmC3CA,YyC5JtBA,WzC4JaA;AyC3JXA,sBzC2JoBA;AyCvJlBA;QAAQA;AACRA;AAIgBA,2FAEfA,KAAyBA;;AJs/YhCA,sBF54TmBA;AMvmFbA,OAAQA;;AAEZA;AACAA,iBAEJA,C;;;EAEAC,aACEA,MAAQA;;AJ2+YRA,uCIz+YFA,C;;;EAEAC,UACqBA;;IAAnBA,gBAGFA,C;;;EAMAC;AACoBA,CAAlBA;GACAA;;AACAA;GACAA;;GAEgBA;AAAhBA,QACEA;AACAA,MAgBJA,CAbEA,iDACEA,OAAuBA,QADzBA;OAIAA,qDACEA,eADFA;CAGAA;CAEAA;AAEAA;AACAA,QACFA,C;;;cAGAC;IACMA,WACFA,MAgBJA;aVsGoBA,aUlHhBA,UAAsBA;AACtBA,MAWJA,CARoBA,QAAaA;GACCA;;GACPA;AAAzBA,OACgBA;CAGhBA;AACAA,WACFA,C;EAlBAC,qC;;;EAqBgCP,IAC9BA,0BAAaA,EAAMA,UACpBA,C;;;EAE8BA;CAC7BA;GACIA;AAAJA,gBACEA;CACAA,QAEFA,WACDA,C;;;EAE+BA,IAC9BA,cAAaA,EAAMA,OACpBA,C;;;EAEiCA,IAChCA;IAAUA,kBACRA,MAoFHA;AAjFeA;GAEJA;AAAVA,gBACEA;;GACIA;AAAJA,eAEaA;AJ81YRhH,yBAy8sBTwH,SApGA9P,aA2KoCyI;AI72lC9B6G,WACSA,uBAAkBA;AAE3BA,MAuELA,MAlEiBA,SAAoBA;AACfA,SAAcA,KAAyBA;AACjDA,uBN0/EQA;AMz/EfA,MA+DLA,KA3DiBA;GAAmBA;;GACLA;AAE9BA,iBACEA,YACEA;KACKA,UACLA;MAEAA;KAEGA,mBACLA,YACEA;KACKA,UACLA;MAEAA;SAGEA,WACFA;AACAA,QAAaA,EAAMA,QAErBA,MAmCHA,CAhC6BA;AAA5BA,KAC8CA,KAA5CA,KAAoDA;GAGlDA;AAAJA,eACiBA;AACNA,OAAQA;GAGbA;AAAJA,UACEA;QAEAA;AADKA,SJsxa2BA,mBAVdA;KAJHA;AAJGA;;AAtkBfA,KAQEA;KAGFA,yBI7rZLA,cAAgBA,EAAMA;GACRA;GAAgBA;CAAeA;CAA7CA,UAAcA,GAAkCA,WACvCA;AAAJA,gBAELA;CACAA,SAGFA,kBACDA,C;;;EA8CwCS,IACvCA,kBACDA,C;;;EAEoCA,cAC/BA,EAAMA;AAAVA,YACSA,uBAAkBA;AACzBA,mBAEHA,C;;AA8C8CC;EAA3CA,IAAWA,0CAAgCA,qBAAmBA,C;;;EAY9CC,GACTA,kBJo8XejtB,AItzYSssB;AJmhZ1BW;YNvxYWA,wBUuHDA;AAUnBA,OADiBA,qBAElBA,C;;;;;;EC/hBCC,cACEA;WAAYA,OAAQA;MACpBA;WAAgBA,OAAQA,cAC1BA,C;;;ECNiCf,4DAC3BA,SACFA;IADQA,eNyuZVA;;AAuxfAA,2CAvxfAA;;AAuxfAA,MMr/4BSzqB,AACcA,AAIdA,AAIAA,AAjBAyqB,AAIAA,iCAEVA,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;cjCwCUgB,IACTA,0BADSA,A;cNsoCmBC,IAC1BA,KAAeA;0CADWA,A;cAKAC,IAC1BA,KAAeA;0CADWA,A;cAKAC,IAC1BA,KAAeA,WADWA,A;cAKAC,IAC1BA,KA+N2BA;iEAhODA,A;cAKAC,IAC1BA,KAAeA,aADWA,A;cAKAC,IAC1BA,KAoO2BA;qEArODA,A;cAKAC,IAC1BA,KAAeA,WADWA,A;cAKAC,IAC1BA,KAsP2BA,2DAvPDA,A;cAKAC,IAC1BA,KAAeA,aADWA,A;cAKAC,IAC1BA,KA0P2BA,+DA3PDA,A;cYltCRC,IAClBA,MADkBA,A;cWyaTC,IAAWA,WAKvBA,IALYA,A;cAMAC,IAAmBA,WAK/BA,IALYA,A;cCoFUC,If8VnBA,KAASA,Ke9V+CA,kYAArCA,A;crByPHC,IAAuBA,iCAAvBA,A;c2BvOZC,I3BngB8BA,M2BmgBDA,IAA7BA,A;cCu6GYC,IAAiBA,MAAjBA,A;cEwuhCKC,IAAuBA,guBAAvBA,A;csB3rpCLC,IAAoBA,c5ByVtCpnB,G4BzVkBonB,A;cpBUPC,c;cA8VFC,IACTA,yBADSA,A;cA4CPC,oC;cEnZOC,IAAYA,WAWxBA,IAXYA,A;cAwhBPC,IAAgBA,WAarBA,IAbKA,A;;;;;;;;;;QnCpdAC,uBFwhFwB7/B,AAAA8/B", - "x_org_dartlang_dart2js": { - "minified_names": { - "global": "np,368,nq,368,nr,368,ix,1092,ld,1093,dH,1094,bi,1095,jx,1096,l9,1097,jC,1098,ay,41,b,39,dv,1099,nJ,40,kt,69,fT,1100,lw,1101,r,1102,bc,105,O,157,na,159,kl,152,n2,153,kg,154,n,101,kC,14,o,16,iK,1103,jc,260,G,1104,b9,1105,jO,1106,bf,1107,aR,42,aB,1108,bj,1109,ii,133,li,1110,aV,1111,d4,301,F,108,c_,1112,B,1113,dd,1114,aw,89,cO,36,jb,140,W,291,lG,1115,fc,1116,aO,355,dl,1117,kd,354,fD,1118,af,1119,iQ,1120,fG,1121,w,1122,f3,149,ky,51,dA,51,jI,1123,jH,1124,fX,1125,lL,1126,eR,1127,ni,112,jY,1128,k_,1129,m_,1130,jZ,1131,aM,1132,ma,1133,cE,1134,iV,1135,cD,1136,iX,1137,iW,1138,m0,1139,k3,1140,iY,1141,k2,1142,lZ,1143,m2,1144,lY,1145,ed,1146,k1,1147,mb,1148,cW,1108,cV,290,cC,1149,S,1150,av,1151,mM,117,mN,115,m5,1152,m6,1153,ac,1154,ax,221,m8,1155,cR,220,jM,1156,m9,1157,m7,1158,hP,1159,aN,96,cN,97,n8,99,n9,98,m1,1160,mg,1161,lH,1162,hK,1163,eQ,113,ah,1164,lk,1165,mY,261,jK,1166,R,1167,ca,1168,dk,538,fU,1169,fK,1170,fJ,1171,fW,1172,bR,1173,jg,1174,nt,76,jR,1108,hz,1175,nz,71,ku,1176,ir,1177,iC,1178,kq,1179,iD,74,kz,73,jh,388,p,1180,dS,299,nu,77,ns,79,kB,1181,nB,75,bE,80,iu,1182,iv,1182,iw,1182,di,1183,d7,1184,l6,1185,lc,1186,la,1187,jw,1188,ju,1189,jt,1190,jv,1191,lb,1192,l7,1193,dC,1194,iM,1195,a0,1108,M,1196,cB,1197,jW,1198,ke,125,kv,103,m4,1199,jN,1200,nh,102,nm,111,mI,123,mx,132,mw,130,mK,124,f4,118,C,214,jL,1201,kj,215,mQ,216,mU,219,kc,218,j,1202,mT,129,bC,116,mX,131,mS,144,mV,148,nw,155,mR,122,mW,121,mL,120,mJ,119,me,1203,j9,109,mO,110,mf,1204,bB,107,bG,55,nv,53,hm,1205,kA,365,iy,1092,iz,1206,L,1207,e,1208,U,1209,a3,1210,fE,1211,h3,1129,kf,369,j8,370,mB,231,my,232,mA,233,mz,234,nc,236,mZ,229,hl,1212,u,1213,l8,1108,d_,1214,f,1215,ci,1216,aU,0,a9,1217,D,1218,im,1219,bF,5,eD,1220,az,47,bb,50,bP,1221,cy,1222,fP,1223,aQ,48,nb,49,iO,1108,c9,1224,dT,1225,cc,1226,as,1227,nD,83,h_,1228,jQ,1229,h0,1230,dh,46,mC,235,hS,1231,hT,1231,I,1232,iI,1115,n3,241,bx,1233,hn,1234,b8,252,kn,244,dY,1235,cL,1236,bD,1237,ja,1238,n0,242,cM,1239,lP,1240,hg,1241,hf,1242,m3,1108,hI,228,hJ,1243,t,1108,dV,298,hi,1244,hh,1245,hD,1246,kk,249,jd,248,ik,1247,n6,245,lj,1248,ck,1249,hx,1250,hw,1251,hv,1252,iT,1253,hu,1254,fa,1108,cX,237,jr,1255,n5,250,n4,251,hy,1256,dX,1257,ho,1258,ht,1259,hq,1260,hr,1260,hs,1260,nE,246,hp,1261,i6,1262,ic,1263,ib,1264,ih,1265,ig,1266,id,1267,i7,1262,i8,1262,i9,1262,ia,1262,je,1268,il,1269,ie,1270,f5,82,cY,1271,bY,1108,lq,1272,lr,1273,jA,1274,cl,1275,iU,1276,hA,1277,cm,257,fg,1278,iS,1108,fy,1279,jB,1280,J,1108,b4,1281,ft,302,lX,1108,e9,1282,cK,1283,c2,1284,jD,1285,jX,1108,k0,1108,eI,1286,eT,1287,c8,1288,H,1289,cd,1108,bo,300,jE,1290,eJ,351,hH,1291,hF,1292,hG,1292,at,1293,dW,1294,hE,1295,by,346,ef,1296,lh,1297,fo,1298,iL,1299,ll,1300,jz,1301,jy,1302,aC,1303,iJ,1304,hQ,1305,bO,1306,cj,1307,fM,1308,fN,1309,ji,385,nk,52,fA,535,jG,1108,bN,1310,ai,6,e3,1311,hk,1312,jF,1313,ln,1314,lm,1315,lo,1316,A,1317,hj,1318,ij,1319,mF,372,j7,378,hX,1320,hY,1320,n_,377,db,1321,lT,1322,iP,1290,fr,1323,fs,1323,q,1324,i4,1325,nG,85,he,1326,ko,84,em,1327,i3,1328,i1,1329,i2,1329,lK,1330,dE,1331,lJ,1332,lI,1333,a_,1334,jS,1335,km,340,ey,1336,mo,1337,bA,1338,mp,1339,ml,1340,jJ,1341,mn,1342,mm,1343,j0,1344,mk,1345,iZ,1346,iB,1129,k4,1347,jU,1348,aK,1349,h6,1350,j2,1351,le,1352,d2,1353,mj,1354,lN,1355,hN,1356,mu,1357,mv,1358,al,1359,jP,1360,lF,1361,lO,1362,jV,1363,hb,1364,ha,1365,cG,1366,cH,1367,k8,1368,j1,1369,j_,1370,nd,38,it,2,hL,1371,hM,1372,ka,1373,hO,1374,mE,90,nj,37,mq,1375,ms,1376,mt,1377,k7,1378,k5,1379,k6,1380,mi,1381,k9,1382,jT,1383,mr,1384,h4,1385,h5,1386,lM,1387,h2,1388,mh,1389,mG,339,hZ,1390,i_,1391,i0,1392,e4,1393,h1,1394,js,1395,mH,87,lt,1396,ls,1397,n1,264,hU,265,ei,1398,ej,1399,nC,383,cf,1400,iE,1401,iF,1401,fO,1402,i5,1403,iA,1404,kp,363,io,1405,j6,364,ip,1405,iq,1405,ag,1406,j3,361,kw,382,bK,1407,b3,1408,hV,1409,kh,360,hW,1409,ki,358,j5,357,mD,356,lx,1410,j4,359,lv,1411,aH,1412,fS,1413,fx,1414,bp,1415,lu,1416,fL,1417,c6,1418,bI,1419,lE,1420,lf,1421,lC,1422,d8,1423,ly,1424,lz,1425,lB,1426,lD,1427,lA,1428,lg,1429,b_,1430,bW,1431,kb,1432,iN,1433,aZ,1434,P,1435,df,1436,E,1437,bV,1438,a,1439,b0,1440,dy,1441,b7,1442,aX,1443,ae,1444,fz,1445,a7,1446,Q,1447,bk,1448,k,1449,bU,1450,dg,1451,c,1452,aE,1453,aL,1454,cg,1455,fV,1456,bQ,1457,dU,1458,bt,1459,bq,1415,v,1460,bH,1461,aa,1462,aI,1463,d0,1464,d1,1465,dN,1466,hB,1467,iR,1468,fH,1469,T,1470,b2,1471,o0,1472,bm,1473,b1,1474,c3,1475,o1,1476,dq,1477,dr,1478,ds,1479,dt,1480,du,1481,c4,1482,bs,1483,c5,1484,ea,1485,a6,1486,x,1487,e0,1488,dJ,1489,hR,1490,hC,1491,bZ,1492,c0,1493,eS,1494,c1,1495,a5,1496,am,1497,cb,1498,ct,1499,fe,1500,ff,1501,d3,1502,d5,1503,fp,1504,fw,1505,fv,1506,fB,1507,fC,1508,h8,1509,hc,1510,h9,1511,dx,1512,de,1513,eG,1514,bu,1515,l,1516,nM,1517,f9,1518,cT,1519,cU,1520,nN,1521,bh,1522,aS,1523,aT,1524,nO,1525,a1,1526,nP,1527,nQ,1528,fh,1529,y,1530,bJ,1531,fi,1532,nS,1533,X,1534,ab,1535,fj,1536,fk,1537,fl,1538,nU,1539,aW,1540,nV,1541,fm,1542,bL,1543,b5,1544,bM,1545,d9,1546,fn,1547,m,1548,h,1549,d,1550,nW,1551,a2,1552,da,1553,fq,1554,dc,1555,ad,1556,fu,1557,aY,1558,bS,1559,nY,1560,bT,1561,aD,1562,bl,1563,fF,1564,nZ,1565,o_,1566,fI,1567,dm,1568,dn,1569,aj,1570,dp,1571,c7,1572,ak,1573,dz,1574,dB,1575,dD,1576,o3,1577,an,1578,dF,1579,ao,1580,dG,1581,ap,1582,dI,1583,Y,1584,ce,1585,dL,1586,dM,1587,br,1588,o5,1589,b6,1590,aq,1591,Z,1592,dO,1593,dP,1594,fY,1595,ar,1596,dQ,1597,fZ,1598,N,1599,h7,1600,hd,1601,oi,1602,bv,1603,au,1604,oj,1605,bw,1606,e1,1607,ch,1608,ee,1609,co,1610,eB,1611,eH,1612,dZ,1613,a4,1614,z,1615,cv,352,d6,1616,bX,1617,nL,1618,nX,1619,aF,1620,dj,1621,aG,1622,dw,1623,fR,1624,bn,1625,dK,1626,i,1627,aJ,1628,dR,1629,fb,1630,cZ,1631,fd,1632,bg,1633,fQ,1634,cI,1635,cp,1636,cq,1637,cr,1638,cs,1639,cn,1640,cu,1641,cF,1642,cJ,1643,e2,1644,e5,1645,e6,1646,e7,1647,e8,1648,eb,1649,ec,1650,eg,1651,eh,1652,en,1653,eo,1654,ep,1655,eq,1656,er,1657,es,1658,ev,1659,ew,1660,ex,1661,cw,1662,cx,1663,ez,1664,eA,1665,eC,1666,eK,1667,eL,1668,cz,1669,cA,1670,eM,1671,eN,1672,eU,1673,eV,1674,eW,1675,eX,1676,eY,1677,eZ,1678,f_,1679,f0,1680,f1,1681,f2,1682,bz,1683,ek,1684,el,1685,et,1686,eu,1687,eE,1688,eF,1689,eO,1690,eP,1691,e_,1692,nA,386,is,389,lp,1693,kx,15,jf,62,nH,68,oJ,70,cP,95,nK,114,op,134,or,135,oq,136,os,137,ou,138,ot,139,ov,141,ox,142,ow,143,oy,145,oA,146,oz,147,oC,150,oB,151,md,1694,mc,1695,lQ,1696,lR,1697,lS,1698,n7,243,o4,1108,lU,1699,lV,1700,lW,1701,nI,384,nT,1065,o6,1702,o7,1703,o8,1704,o9,1705,oc,1706,od,1707,ob,1708,oa,1709,of,1710,oe,1711,ok,1712,og,1713,oh,1714,ol,1715,oo,1716,oF,1081,oI,1082,on,1717,nR,1718,oD,1085,om,1086,oE,1087,oG,1088,oH,1089,o2,1719,kT,1085,iG,1065,kU,1081,f6,1088,kE,1702,kF,1703,kG,1704,kH,1705,kK,1706,kL,1707,kJ,1708,kI,1709,kN,1710,kM,1711,jj,1712,kD,1718,kR,1717,kV,1089,kP,1714,kO,1713,kS,1716,kW,1082,kQ,1715,jk,1086,jl,1087,be,1720,aP,1721,a8,1722,ba,1723,aA,1724,jn,1725,bd,1726,K,1727,f8,1728,iH,1729,kZ,1730,nF,1731,cS,1732,kr,1733,ne,1734,nf,1735,ng,1736,V,1737,jq,1738,jp,1739,nn,1740,no,1741,jo,1742,l0,1743,l5,1744,kX,1745,l1,1746,kY,1747,mP,1748,l_,1749,l4,1750,f7,1751,jm,1752,ny,1753,l2,1754,nx,1755,l3,1756,cQ,1757,ks,1758,nl,1759", - "instance": "bB,1760,bx,1760,bH,1108,bG,1108,by,1761,bF,1108,am,1762,bE,1763,bC,1760,bA,1764,bD,1764,bz,1765,c6,1766,N,1767,a0,1768,ga0,1768,Y,1769,gY,1769,b0,1770,gb0,1770,b7,1771,gb7,1771,n,1772,t,1773,gt,1773,k,1760,j,1774,gj,1774,sj,1774,q,1775,aw,1776,gaw,1776,av,1777,gav,1777,aK,1778,gaK,1778,E,1779,gE,1779,B,1780,aA,1781,aU,1782,cn,1783,bh,1784,aB,1785,bi,1786,b1,1787,l,1788,H,1789,cm,1790,u,1791,gu,1791,C,1792,gC,1792,bK,1793,bq,1794,cb,1795,aO,1796,gaO,1796,ci,1797,gci,1797,a5,1798,ga5,1798,bo,1799,aI,1800,a4,1801,M,1802,b3,1803,aH,1804,b4,1805,aR,1794,an,1806,ao,1807,b9,1808,cz,1809,aa,1810,aC,1811,b2,1812,co,1813,cl,1814,a8,1815,ga8,1815,cv,1816,aQ,1817,ct,1818,a1,1819,aW,1820,c_,1821,aV,1822,aX,1823,aq,1824,bM,1825,bL,1826,v,1827,bp,1828,F,1829,X,1830,S,1831,p,1832,A,1833,aZ,1834,bI,1835,ar,1836,ap,1837,az,1838,b_,1839,aF,1840,cp,1841,aj,1842,T,1843,m,1844,R,1845,gR,1845,L,1846,gL,1846,sL,1846,cD,1847,gcD,1847,aP,1848,ab,1849,gab,1849,a7,1850,K,1762,ca,1762,U,1851,gU,1851,I,1852,ai,1761,aT,1853,bZ,1854,a3,1855,bY,1856,V,1857,P,1763,b8,1858,D,1859,c4,1860,bP,1861,bQ,1862,aE,1863,a6,1864,a_,1865,O,1844,b5,1866,bW,1867,bV,1868,b6,1869,bw,1870,ad,1871,a9,1872,ga9,1872,bR,1873,cf,1874,gcf,1874,bT,1875,gbT,1875,bv,1330,aL,1876,gaL,1876,aD,1877,c1,1878,W,1879,br,1880,gbr,1880,G,1859,Z,1881,al,1882,gal,1882,bc,1883,gbc,1883,bs,1884,gbs,1884,aJ,1885,gaJ,1885,ah,1886,gah,1886,bm,1887,gbm,1887,bf,1888,gbf,1888,aN,1889,gaN,1889,bd,1890,gbd,1890,bb,1891,gbb,1891,be,1892,gbe,1892,bO,1893,ck,1894,bg,1895,c9,1896,au,1897,cc,1898,c0,1899,ce,1900,gce,1900,bS,1901,aG,1902,c3,1903,ag,1904,gag,1904,af,1895,cg,1905,cq,1906,cd,1907,gcd,1907,a2,1908,c2,1909,bU,1910,ba,1800,aS,1911,bj,1912,gbj,1912,bn,1913,gbn,1913,bk,1914,gbk,1914,bJ,1915,ae,1916,aY,1917,bl,1918,ac,1919,aM,1920,cj,1894,cB,1921,cC,1922,c8,1829,cE,1923,gcE,1923,cu,1818,cA,1817,cw,1816,cr,1799,c5,1924,gc5,1924,cs,1864,bN,1925,bX,1926,c7,1766,h,1927,bt,1928,i,1929,bu,1930,ak,1931,J,1932" - }, - "frames": "6+HAuEiBolCyC;QAEFoTyC;yXG4RFpT2C;QAEFoT2C;eA6gBwBpTsB;eAEFA6B;gxHIrebyzBiB;cAAAAa;6CAuBQCM;gJAYVDiB;obA4NCEI;oaA+H+BCO;qCAYjBh3DAAhoBpBojCU,A;8CA4qBqC4zBO;ijBAmGCCAIn4BzBDO,A;qGJi5ByBCAIj5BzBDO,A;oSJy7BZEO;4JAAAAO;sCAmBqBpKG;qFAqCHnpBoB;0KAgCnBAwB;gBASAAuB;2BAmCcPa;sgBAoQZAmR;iZA+MJAW;8fA2DOA+B;qZAAAAiE;mBAkCcA+B;gBAOpBAkC;wFAKCAU;4EAWiBAqE;wHASjBAU;0EAiCuBAW;4DAGtBAW;gUA+FFAAKnyD0BAgE,A;iUL+5DtBAgD;AAEAA6O;gvCAyPFA4D;6sBAqF6B+zBuC;AACHCmC;yEA0HtBp1DACp8DTq1DoB,M;qDD09Dcj0BiD;kKA4JXAY;u2BEv2ED5gCAA2BT0/B4G,A;8HAZS1/BAAYT0/B4G,A;6dArEuBp/BAAzChBw0DmD,A;yrBAiRSt0D4D;ifMtIhBgrDADjBQ5qBgD,A;WCiBRypB0B;AAC+D0Ka;AAA7DCQ;oBACAAI;yBAGFAQ;oyDPnIQCmB;WASeCO;mBACfDiB;AADeCM;4qCA4cACO;AACICS;2LA4BsBCAA7PRz0Bc,A;AA8PrB00BM;AAEACM;AAEACK;iHAwCFCS;iEAaZzzDAA9CkC0zDK,A;4EAqEpCxzDAAxEuCwzDI,A;AAyElCtzDQ;iVAqFoBJAA3JW0zDkF,A;+DAgL5Bn0DmC;iEAmBU2iCI;uCAGXtDAAkBXAAAAAAAACM+0BG,A,A,W;6BAhB+C/0BM;QAC/C+0BY;AAD+C/0BAAerDAAAAAAAACM+0BgB,A,A,A;qBARmBp0D0B;6DAoCrB4DmD;8BASgBywDmH;qEAsBZCU;+HAmBJCK;0CA8BA3wDoC;8EAUA4wDK;8PAsBGCmB;wHAwBOCG;iBAKV/zDAArYuCwzDG,A;8IA4Z7BOG;iBAKV/zDAAjauCwzDG,A;qaA6evBnvBuB;okEAsPXphCAAw3DPkEG,6E;2DA/2DmB6sDAAtkCCCO,A;20BAgtCJCAA5rCIDG,A;gDDjOFEmB;qNC+lDHCgB;iMAiCLCoC;gCAOMCG;cAGVCa;+BAIIFkC;kCAMMGI;cAGVCiB;+FAiDFZS;AACADQ;+DAyF8BcAAIpBvBAA7hDPz0BsB,A,AA8hDHi2BM,AACACM,0B;8BAKSCAA/CXCsB,A;oKAkEY3BAAvjDPz0BsB,A;AAwjDHi2BM;AACAIK;CACAHM;sCAMSIAAzEXFsB,A;yTAyGY3BAAhmDPz0BsB,A;AAimDHi2BM;AACAIK;CACAHM;sCAMSKAAhHXHsB,A;4FA2HmBpBG;AACfzwDiE;8BAGK+vDgB;sCAKGGAA7nDPz0BsB,A;AA8nDHi2BM;AACAIK;CACAHM;gFAUAMAAKU/BAA/oDPz0BsB,A,AAgpDHi2BO,AACAIM,AACAHM,0B;kKAqBmB3BO;wEA0BVkC6B;kCAKMCAAKLjCAA3sDPz0BsB,A,AA4sDHi2BM,AACAIM,AACAMS,WAGEtCS,AAEF6BM,0B;2DAyBSUkB;QAEACGAlBNCuB,A;kCAuBYCAAKLtCAAxvDPz0BsB,A,AAyvDHi2BO,AACAIM,AACAMM,AACATM,0B;qBAgBScoC;gCAKTCAAKUxCAAtxDPz0BsB,A,AAuxDHi2BO,AACAIM,AACAMM,AACATM,0B;qBA6CSgBAAtCPCiB,AADY7zBO,AACZ6zBkJ,A;8CA2CFCAAKU3CAAj1DPz0BsB,A,AAk1DHi2BO,AACAIM,AACAMM,AACATM,0B;uBAcSmBSARXCwB,A;8PA4CY7CAAv4DPz0BsB,A;AAw4DHi2BO;AACAIM;AACAMK;CACATM;iGAyKOqBgB;qUA4BCCmB;qBAIkB9BiB;qBAIA+BiB;sBAIACiB;sBAItBCAAgFRCS,AACACQ,A;oBA7EQCAAuHQz1BYA2IG01BI,gBAEnBFY,A,8J;6OA7NQFAAqCRCS,AACACQ,A;8CA9BQFAA6BRCS,AACACQ,A;cA1BQGAA2KS31BYAoCE01BI,gBAEnBFiC,A,A;uBA7MQFAAqBRCS,AACACQ,A;eAlBQIAAyKSCYAqCEHI,gBAEnBFiC,A,A;cA5MYM0BA+KZPqC,AAEADAApKACS,AACACQ,A,M;oXAsBoDOoB;2DAUpCCiH;4SAsFyC5DAA/wElBz0Bc,A;AAgxEf00BM;AAEACM;AAEACY;sKA+CA0DkB;wBAIACkB;0FAOLRI;gBAEnBFY;mmBA0IEtzD0B;s6CAqMsBswDI;sDAQAAI;wDASAAM;8FAoBX2DS;oGAQAhEM;sBAEQKM;kIAuCE4DQ;2NAgBTCAAj4FwBCG,A;GAk4FxBDAAl4FwBCG,A;uFAs5FpB9DO;AACAAI;8wCW1jGZ+DS;4BAoCR54BU;wBA4GWASAxCS64BAAAA74ByB,A,a;uCAuDH84BE;iMA2DM94BqB;AAAA+4BW;4HAiCXtPM;oLC4LIuPiB;AACICG;sDAQhBCiB;qFA0IuBCqB;gCAGYCG;AACxBCM;sHA+BcCG;2CACDCK;0CAIbFM;mDA4EIGG;8KAkBTCwB;wBAMgBCe;AACFCuB;AACZCyB;gDAcIDyB;iBAEVZiB;AAGAcmB;uQG/wBQCU;iBAUqB95BqB;qCAKrB85BU;sFAoBkB95BiB;+KAuD3B91BW;iBC+0EG81BqB;OAAAAU;8nDEp8DmCAwC;kBAQ9BAuC;gBA8fMAsB;uIAqdnBAAAAAAO,A;wJCjwCU+5BmB;8EAqBc/5Ba;qBAGpB+5B6B;qBAMKnRG;g4BEvPM5oBkB;kFAoBN4oBG;4xBC4DA5oB+B;qmDpB+DMg6BgB;iHAwDKCW;2QAiPXCO;+LA2EECmC;0BAoEHn6BiC;kDA+DQ4zBgB;AAEDwGO;2BAGFAO;qBAGEAU;kIAyHoBCoBI3qBcCK,A;cJkrBnCCsB;oEAKRCAAzKaCyC,A;olC2BpbGCuC;4FCsrBFCyF;+sBAAAAS;YAAAAI;4eAsOT36B0B;CAIG46BiF;KAAAAsEA8dAZO,iG;KA9dAYyD;OAAAA4C;66DAo7BM3pBkC;iMAoCPjRiD;0GAeIAc;2GASXo0BA5Bj+CJyGO,A;+B4Bq+CaC0B;+BAGI96Bc;mJAHJ86Ba;2BAqBG96Bc;AAAJo0BoB;kFAYLxLG;qLA4BQ5oBc;6GAWXo0BA5B7iDJyGO,A;+B4BijDaE0B;+BAGI/6Bc;wDAQJg7ByB;0MAaGh7Bc;AAAJo0BoB;0GAaLxLG;sMAeAqS0B;gYA4CIrHa;sFAeAAY;iPAoBE5zBe;wCAuBN4oBG;+MAiCHsS2C;OAIYTkC;iuBAmGoBO0B;mMAkBpBh7Bc;AAAJo0Ba;oBAAAAC5Br2DZyGY,A;0D4Bk3DOjSG;iOAwEQiLAC96DODa,A;YDg7DLAY;4OAsCDAgC;iFAYLAQ;sBAA4CAiB;slBAuZhD7IK;2BAAAAU;mCAtBgCoQAJ1nFVn7BW,A;+QIgpFtB+qBS;onBAg1BQ3Xe;0sHEmpRCyVAYtxYyB7oBW,A;AZsxYzBo7BAA0xULp7BQ,A;2BA1xUK6oBAYtxYyB7oBmB,A;2GZw3pCZAAA89FJAAAeaq7BAAAAr7BoC,A,4B,A;cA9+FxCAQ;6DAoCiBgvBoL;6EA+sDXhvBAA5KkCs7BQ,AACECQ,AACGCc,A;AA2E7Cx7BU;AAkGc4yBADx/sCD5yBS,A;6xGE9TTy7B2B;6jBC+ByBCe;k0BA4aXCANpElBCA1BvIAAuB,A,U0BuIAAA1BvIAA2F,A,A;OgC2MkBDc;siBCvHA37BAyBszBSAAhDnnCvBAAAzB0B84BAAAA94BiC,A,A,gC,A;qzBwB4B9B67BS;SAAAAa;uHA2DUjIQ;iZA+BK3GgB;AAAwBAmB;AAAxBAK;oBAEAAgB;AACPAmB;AAHOAK;sCAiBG6OM;YAAXlJALyLM5yBU,A;iBKzLK87BY;6EA2BlBC2D;6FAiBAAqC;AACAAsC;AACMhPAJq0nCGiP2B,A;0CIh0nCTDiC;AACAA2C;qrBAgQ4BAyC;0UAmBqBlIAVxCzBD6C,A;2EU2CI1hDUAoEpB+pDgB,kB;AApEFjTAJ0llCJ+S0B,A;6IIxklCE3pDuIAkCoB2pDyB,kD;+JAMsBGAVjdhCCO,A;oCUghBNCsFAOqBhpBW,gH;OAPrBgpBAAWYhpBY,yD;42CErkBT6VyC;AACcAsD;eAErB8S0B;AACAA0B;AACO/S2C;AAEP+S0B;AACAA0B;AACO/SwC;4cIrBXj2CAAOsBspDO,+B;mYrCmIJnpDAA8CgB6rB0D,A;qMAfhC5rBAAmB0B4rBqF,A;8V0B2YRu9BqB;61G1BnRYrCW;qBAiBpBj6BW;0a0BlKcu8BA8BqHuBv8BkB,A;gC9BrHvBu8BA8BqHuBv8B4B,A;oC9BP/Cw8BoB;8MAuBAAmB;AAoBWx8BU;wCAAAA2B;ksBAsQXy8BkB;+GAiE4BCe;gBAcE18BoB;kJAmD9By8BuC;y/CL9rBOEwB;6JAwFACiC;uuClC9FuB58BS;iBAAAAe;OAAAAa;4YAoKPAmB;6BAAAAqC;2MG9IGAmB;yBAAAAc;iPA2UAAmB;yXA6DAAmB;oxBG1SP68BK;oDAaVAO;4GCmGLCO;+DAQWCK;qHAIXCO;uEAKUh9BgB;sBAEJi9BU;oBAGCj9Be;8wBAgxCiB4zB+B;g5BAo2BVqGS;mFI/0EPj6BmB;yDAAAAW;UAIqB+pBgB;YAAAAAAJrB/pB4B,A;6EAWFk9BS;qSA8CICG;wqBA8HgBn9BiC;ghBA0HlBAU;sBAAAAAA0BbAAAAAAO,A,A;kbG1Teo9BG;0JAmFFp9BW;qCAgDGm0BG;+CAQkBkJK;mNAuElBlJkB;AAIImJAA5GECe,A;kEA+GVC0B;q1BNtLHvJiB;qDAMyBwJM;AAk4B3BrIqB;22BW9rBGp1Bc;iMC1RI09BW;iEAQZCS;6EAYYDW;qFAoHPEW;oBACErEY;AAA6BsEI;8CAazBtEK;mGAQLDU;kRAkIkB7PW;kGAoBAzpBuC;QACP8qBwD;wDASO9qB+B;QACP89BwD;6GA+EbCG;6CAQiB9EQ;AACLSY;uBAQdxvDgB;gFAQE6zDG;kGAiBiB9EQ;AACLSY;mCAQdxvDgB;mSAsGF6uDW;oCAQAiFmB;iGAiEA9zDmB;4DAOYivDmB;AAGRjvDgB;oEAgBJAmB;ikBAwEyB+zDGAniBlB1ES,AAAU2Ea,A;gCAqiBwB9EE;2BACDAQ;mDAOcMiB;AAC3BPmB;IACqBCI;uLAkBjB+EC;IAAAAAA5mBxB5ES,AAA+B6EO,A;gIAqnBChFS;iBAElBiFAA7nBdCU,A;0DAkoBsBlFa;oKC0lBvBmFsD;8HAyMJlFU;6eKzbSr5BwB;KAAAAAA6XbAAAAAAU,A,A;yMAnWem9BiB;qzBA+JiBn9B+B;kjB0BtuCJAkB;sBAAAAW;gDA2IUAY;QAAAA6B;kBAkIZu8BAiBrDuBv8BW,A;QjBqDvBu8BAiBrDuBv8B8B,A;yMxC9P3Co0Be;AACAAAnB0lBJyGU,A;AmBzlBIzGW;wnB2BwIsB3KW;WAAAAG;AAAtB2Ke;AAAsB3KgB;mBAGFAG;AAAtB2KiB;AAAsB3KiB;AAGEAe;WAAAAG;AAAtB2KkB;AAAsB3KW;2GA4F1BAa;WAAAAuB;2N1BrII+UG;iJAWYAa;AAA2B9UK;sCAMvC8UU;AAAiCzUAnBnH1B/pBM,G;kBmBmH0B+pBOnBnH1B/pBW,A;QmBoHJAc;+BASHw+BS;0HA+BAAS;2GAiCAAS;4QAgDAAS;2VA0DWAiB;0CASAAU;kCAEc5TASgUC5qBuB,A;wdR1iBjBy+B2D;mNAqBmB/UqB;oEAQd1pBc;AAAJo0Ba;qBAAAoGArBsfGCC,AAAjBIiB,A;0FqBte6BnRQ;uGASvB0KArBwdNyGK,A;QqBpdyCjSG;kmB0BsE1B5oBc;0FAQR4oBG;2DCnCqBsEa;UAAAAI;8M1BjHDwRc;8DAYZhPqB;iKAmDFiPiC;mUAqCACU;qYAoJN5+BY;AAAA6+Be;8VA8QqB7+BoC;glBAatBw6BAtBYWCa,A;iFsBHLDAtBGKCa,A;csBELDAtBFKCa,A;kBsBSLDAtBTKCe,A;AsBULDAtBVKCC,AAAjBIa,A;wMsBsCQLAtBtCSCW,A;iFsBkDbDAtBlDaCmB,A;oCsB2DV7RG;8FtBkCM9iCAA9rBMg5CI,A;AA8rBf1KAAlGJyGM,A;AAmGIzGAAnGJyGU,A;+GA9PkBlHM;iCAeOAG;iF0BgLFoLW;KACDCW;KACACW;KACACW;KACECW;KACACW;KACCCS;+C1B5VcCmB;k5BN+QfxVK;+KM0NN9pB+C;iEAKdo0BAAzFJyGO,A;sHAwGoB/0CAApsBDg5C2C,A;04CiDyHavCkB;mHAiFSv8BgB;UAAAAa;ohBjDlLXi6Bc;qBAIpBsFwC;2P4BovCACsB;wEAKFAwB;AACAAyB;weAoNqBCMA+1ClB5LAJh8EWD2B,A,AIo8ElBrDa,+BAIFmPOA/BY7LAJz6EQDsB,A,4BIg7EpBQ4B,A,yD;sLAr0C8DvDG;qCAA9D7wBG;wVAuacuwBG;iBAEIsDAJphDEDmC,A;qBI8hDyBAiB;iSA47B3CrDmB;IACACa;oEAIAIa;sBACACK;oBACACa;sBADADK;kPAnlBe8OuC;AACU9LAJ94DPDc,A;AI+4DlBQA5B5rDJyGS,A;A4B6rDqB8EW;AAHFAa;0NAssCEC2FAgBd5/BG,A;0BAhBc4/B2B;6jBAy2BjBCgC;aACAC6B;cACACwB;aACAC+B;8OAaAH+B;UACAC6B;oNAoDG9/BI;AADF4wBQ;2MAgEeiDAJhkIEDgC,A;wCI0kIkBAiB;woCEiuNpBqMoB;AAAOCgB;wIAKzBDoB;AAAcAiB;aACdCmB;AAAaAgB;0HAIeDoB;AAAMCK;CAAAAU;odAi9CIlgCmB;sCA8JXAW;mFAumBCmgCAAogyBuBCc,cAyBvDDAAAAAAACEEAAoFAtTO,Y,AAnFAuTAAiKAvTO,+B,A,A,A;2BA3ryB4B/sB+B;+LAkBVugCwB;iLAkBdCAA0BDCgF,A;+1CA++P4BCkB;4TA0GAAkB;+lBAmhClBhXyB;sMAeuBAuB;0JAsFLTe;SAGe2BAA26cnC5qBU,A;iCA36cmC4qBAA26cnC5qBQ,A;k5BAz5UoB0gCkB;wiCAg0DlBzXgB;mVA0aMjpBoC;AACVo7BAA1sMEp7BW,A;IA0sMiBo7BAA1sMjBp7BY,A;0IAiyMQA6B;AAIdo7BAAryMMp7BU,A;uCAuyMOo7BAAvyMPp7BU,A;SAwyMFo7BAAxyMEp7BW,A;IAwyMeo7BAAxyMfp7BQ,A;oJAg2MQA6B;AAIdo7BAAp2MMp7BU,A;uCAs2MFo7BAAt2MEp7BW,A;IAs2MmBo7BAAt2MnBp7BQ,A;gGA27MF2vBQ;q2CA6pJWsQoB;AAAOCmB;AAAM9WqB;AAASCmB;qHAKxC4WoB;AAAcAiB;aACdCmB;AAAaAgB;aACb9WkB;6BACACmB;wFAE4B4WoB;AAAMCmB;AAAK9WqB;AAAOCQ;CAAAAU;upCA8oC9BJU;8CAAAAAA4DX0XoB,A;kJAjDDCwB;uCAiDCDkB;qDAIP5EI;2DA0GkC9SAA9G3B0XkB,A;mBA8G2B1XwB;AAAY4XQ;qBAG9C7XAA7GA+SI,A;EA6GA/SwB;AAAY6Xa;8bAiBNDoB;UACAEI;MAAAAc;kCAQAFoB;YACOEI;MAAAAY;iIA+yBElNY;2EAWCmNiB;sBAaT/EoC;mBAImBgFU;EAAAAuC;+BAInBCAAiDDCqB,A;+CAihCmBtNQ;qPA+Cd5zBkB;sBAAAAW;61BAgtDCipBAA5xHL0XmC,A;orBAgoKI1XAAhoKJ0XG,kvB;iwBAwrKU7EADrlvCJqFS,A;ACslvCMzX0B;AAObT6C;iCAAAAQ;YAAAAAAhsKC0X2B,A;AAksKiB1XAAlsKjB0XmH,A;wGA0jKLS0F;0HAiBICK;iEAAAAsBAwBJjSiC,iB;4xBsBvowCEiLgB;8OAqCyCzPW;wBAyBflBE;qTC3C5BbU;mBAAY+JA5DgZZxfS,A;A4DhZAyVAXqLuC7oBW,A;WWrLvC6oBAXqLuC7oBgB,A;WWrL3B4yBA5DgZZxfiB,A;Y4DrYE6ViB;KAAAAAAuG4BUsB,A;gBADNDK;UAAAAG;kCACMCmB;SAGA2X8B;OAAU1WAxB0gBZ5qBoB,A;uVG7LuBuhCmB;gCAIHAmB;oCAGDAmB;4eA7QF3OAH8GpC5yBU,A;OG9GoC4yBQH8GpC5yBqB,A;+iBI+BkBoTwB;u+BuBijFJ6VA1BupgClB0XkB,A;qH0B5ogCQ/MY;0BAQfmII;sCA6B6B/7BkB;4FAoBnBwuBO;AAAuBgTAAlBDxhCWHl7FTo7BAvB2utBZp7Ba,A,A,A;Q0BtynBMi8BU;qCAWGkEA1Bq9mCiCC0B,AAyBvDDAAAAAAACEEAAoFAtTO,Y,AAnFAuTAAiKAvTO,Q,A,A,A;A0BjpnCoB0UA1B0knCpB1UO,AAAQ/sBY,A;A0BxknCcAA1BkhqChBAW,A;A0BphqCcmgC2B;gEAUEngC6B;AAEFo7BA1B+wnBTp7Ba,A;+gB2BxzsBoB0gCkB;+evB7bxBzXAJiimCA0XqD,A;AI/hmCK1XAJ+hmCL0XmC,A;uGIlhmCPvkCA0BjBAslCuD,A;8T1BiCiBCG;gEAAAAqB;AACH/OAQyKsB5yBsB,A;ARzKZ87BiB;aAAAAa;6ZA2DP97BuB;oYAqHf+7BuC;wYAqBgBlIAjC3MIDO,A;uBiC4MpBhJAzCyHwB5qBS,iB;AyCzHxBypBY;WAAAAG;sBAAAAwC;8QAaoBsSsB;AACKnTS;0KAU3BmTuC;ojBA6CqCnIa;ykBA4Ce3KAJwzlClBAAA9G3B0XyB,A,A;AI1slC6CiBAJ6gZf5hCS,AAAkBgzBAA9LfhzBa,A,A;AI/0YYipBAJwzlCN4XY,A;sII7ylCnBjYS;0WA4CfiZmB;AAAoBC6B;AAEHCsB;AACQCyB;AAEcAiE;AAC7CC8D;+cAkIJtBqD;AACaA+C;AACkB/MwB;sUExhB/BmI0B;AACAA0B;AACO/S2C;AAEP+S0B;AACAA0B;AACO/SM;+6qBvCgsCQkZ0G;mEAUAC8G;iEAUACuD;mEAUAC2D;wHwBhtBgCCU;2cMkB/BCM;u3C5B1ZOCAAsE3B1jCAIzJA5/BuB,A,A;AA+EkBgUAA8CgB6rBAANK9/B" - } -} diff --git a/doc/api/static-assets/favicon.png b/doc/api/static-assets/favicon.png deleted file mode 100644 index 43d2ffa..0000000 Binary files a/doc/api/static-assets/favicon.png and /dev/null differ diff --git a/doc/api/static-assets/github.css b/doc/api/static-assets/github.css deleted file mode 100644 index 791932b..0000000 --- a/doc/api/static-assets/github.css +++ /dev/null @@ -1,99 +0,0 @@ -/* - -github.com style (c) Vasily Polovnyov - -*/ - -.hljs { - display: block; - overflow-x: auto; - padding: 0.5em; - color: #333; - background: #f8f8f8; -} - -.hljs-comment, -.hljs-quote { - color: #998; - font-style: italic; -} - -.hljs-keyword, -.hljs-selector-tag, -.hljs-subst { - color: #333; - font-weight: bold; -} - -.hljs-number, -.hljs-literal, -.hljs-variable, -.hljs-template-variable, -.hljs-tag .hljs-attr { - color: #008080; -} - -.hljs-string, -.hljs-doctag { - color: #d14; -} - -.hljs-title, -.hljs-section, -.hljs-selector-id { - color: #900; - font-weight: bold; -} - -.hljs-subst { - font-weight: normal; -} - -.hljs-type, -.hljs-class .hljs-title { - color: #458; - font-weight: bold; -} - -.hljs-tag, -.hljs-name, -.hljs-attribute { - color: #000080; - font-weight: normal; -} - -.hljs-regexp, -.hljs-link { - color: #009926; -} - -.hljs-symbol, -.hljs-bullet { - color: #990073; -} - -.hljs-built_in, -.hljs-builtin-name { - color: #0086b3; -} - -.hljs-meta { - color: #999; - font-weight: bold; -} - -.hljs-deletion { - background: #fdd; -} - -.hljs-addition { - background: #dfd; -} - -.hljs-emphasis { - font-style: italic; -} - -.hljs-strong { - font-weight: bold; -} diff --git a/doc/api/static-assets/highlight.pack.js b/doc/api/static-assets/highlight.pack.js deleted file mode 100644 index dabdd3c..0000000 --- a/doc/api/static-assets/highlight.pack.js +++ /dev/null @@ -1,775 +0,0 @@ -/*! - Highlight.js v11.0.1 (git: 1cf31f015d) - (c) 2006-2021 Ivan Sagalaev and other contributors - License: BSD-3-Clause - */ -var hljs=function(){"use strict";var e={exports:{}};function t(e){ -return e instanceof Map?e.clear=e.delete=e.set=()=>{ -throw Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=()=>{ -throw Error("set is read-only") -}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((n=>{var i=e[n] -;"object"!=typeof i||Object.isFrozen(i)||t(i)})),e} -e.exports=t,e.exports.default=t;var n=e.exports;class i{constructor(e){ -void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1} -ignoreMatch(){this.isMatchIgnored=!0}}function r(e){ -return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'") -}function s(e,...t){const n=Object.create(null);for(const t in e)n[t]=e[t] -;return t.forEach((e=>{for(const t in e)n[t]=e[t]})),n}const o=e=>!!e.kind -;class a{constructor(e,t){ -this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){ -this.buffer+=r(e)}openNode(e){if(!o(e))return;let t=e.kind -;t=e.sublanguage?"language-"+t:((e,{prefix:t})=>{if(e.includes(".")){ -const n=e.split(".") -;return[`${t}${n.shift()}`,...n.map(((e,t)=>`${e}${"_".repeat(t+1)}`))].join(" ") -}return`${t}${e}`})(t,{prefix:this.classPrefix}),this.span(t)}closeNode(e){ -o(e)&&(this.buffer+="
    ")}value(){return this.buffer}span(e){ -this.buffer+=``}}class l{constructor(){this.rootNode={ -children:[]},this.stack=[this.rootNode]}get top(){ -return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){ -this.top.children.push(e)}openNode(e){const t={kind:e,children:[]} -;this.add(t),this.stack.push(t)}closeNode(){ -if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){ -for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)} -walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){ -return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t), -t.children.forEach((t=>this._walk(e,t))),e.closeNode(t)),e}static _collapse(e){ -"string"!=typeof e&&e.children&&(e.children.every((e=>"string"==typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{ -l._collapse(e)})))}}class c extends l{constructor(e){super(),this.options=e} -addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())} -addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root -;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){ -return new a(this,this.options).value()}finalize(){return!0}}function g(e){ -return e?"string"==typeof e?e:e.source:null}function d(...e){ -return e.map((e=>g(e))).join("")}function u(...e){return"("+((e=>{ -const t=e[e.length-1] -;return"object"==typeof t&&t.constructor===Object?(e.splice(e.length-1,1),t):{} -})(e).capture?"":"?:")+e.map((e=>g(e))).join("|")+")"}function h(e){ -return RegExp(e.toString()+"|").exec("").length-1} -const f=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./ -;function p(e,{joinWith:t}){let n=0;return e.map((e=>{n+=1;const t=n -;let i=g(e),r="";for(;i.length>0;){const e=f.exec(i);if(!e){r+=i;break} -r+=i.substring(0,e.index), -i=i.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+(Number(e[1])+t):(r+=e[0], -"("===e[0]&&n++)}return r})).map((e=>`(${e})`)).join(t)} -const b="[a-zA-Z]\\w*",m="[a-zA-Z_]\\w*",E="\\b\\d+(\\.\\d+)?",x="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",y="\\b(0b[01]+)",w={ -begin:"\\\\[\\s\\S]",relevance:0},_={scope:"string",begin:"'",end:"'", -illegal:"\\n",contains:[w]},v={scope:"string",begin:'"',end:'"',illegal:"\\n", -contains:[w]},O=(e,t,n={})=>{const i=s({scope:"comment",begin:e,end:t, -contains:[]},n);i.contains.push({scope:"doctag", -begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)", -end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0}) -;const r=u("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/) -;return i.contains.push({begin:d(/[ ]+/,"(",r,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),i -},k=O("//","$"),N=O("/\\*","\\*/"),S=O("#","$");var M=Object.freeze({ -__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:b,UNDERSCORE_IDENT_RE:m, -NUMBER_RE:E,C_NUMBER_RE:x,BINARY_NUMBER_RE:y, -RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~", -SHEBANG:(e={})=>{const t=/^#![ ]*\// -;return e.binary&&(e.begin=d(t,/.*\b/,e.binary,/\b.*/)),s({scope:"meta",begin:t, -end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)}, -BACKSLASH_ESCAPE:w,APOS_STRING_MODE:_,QUOTE_STRING_MODE:v,PHRASAL_WORDS_MODE:{ -begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/ -},COMMENT:O,C_LINE_COMMENT_MODE:k,C_BLOCK_COMMENT_MODE:N,HASH_COMMENT_MODE:S, -NUMBER_MODE:{scope:"number",begin:E,relevance:0},C_NUMBER_MODE:{scope:"number", -begin:x,relevance:0},BINARY_NUMBER_MODE:{scope:"number",begin:y,relevance:0}, -REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//, -end:/\/[gimuy]*/,illegal:/\n/,contains:[w,{begin:/\[/,end:/\]/,relevance:0, -contains:[w]}]}]},TITLE_MODE:{scope:"title",begin:b,relevance:0}, -UNDERSCORE_TITLE_MODE:{scope:"title",begin:m,relevance:0},METHOD_GUARD:{ -begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:e=>Object.assign(e,{ -"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{ -t.data._beginMatch!==e[1]&&t.ignoreMatch()}})});function R(e,t){ -"."===e.input[e.index-1]&&t.ignoreMatch()}function j(e,t){ -void 0!==e.className&&(e.scope=e.className,delete e.className)}function A(e,t){ -t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)", -e.__beforeBegin=R,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords, -void 0===e.relevance&&(e.relevance=0))}function I(e,t){ -Array.isArray(e.illegal)&&(e.illegal=u(...e.illegal))}function B(e,t){ -if(e.match){ -if(e.begin||e.end)throw Error("begin & end are not supported with match") -;e.begin=e.match,delete e.match}}function T(e,t){ -void 0===e.relevance&&(e.relevance=1)}const L=(e,t)=>{if(!e.beforeMatch)return -;if(e.starts)throw Error("beforeMatch cannot be used with starts") -;const n=Object.assign({},e);Object.keys(e).forEach((t=>{delete e[t] -})),e.keywords=n.keywords, -e.begin=d(n.beforeMatch,d("(?=",n.begin,")")),e.starts={relevance:0, -contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch -},D=["of","and","for","in","not","or","if","then","parent","list","value"] -;function P(e,t,n="keyword"){const i=Object.create(null) -;return"string"==typeof e?r(n,e.split(" ")):Array.isArray(e)?r(n,e):Object.keys(e).forEach((n=>{ -Object.assign(i,P(e[n],t,n))})),i;function r(e,n){ -t&&(n=n.map((e=>e.toLowerCase()))),n.forEach((t=>{const n=t.split("|") -;i[n[0]]=[e,C(n[0],n[1])]}))}}function C(e,t){ -return t?Number(t):(e=>D.includes(e.toLowerCase()))(e)?0:1}const H={},$=e=>{ -console.error(e)},U=(e,...t)=>{console.log("WARN: "+e,...t)},z=(e,t)=>{ -H[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),H[`${e}/${t}`]=!0) -},K=Error();function W(e,t,{key:n}){let i=0;const r=e[n],s={},o={} -;for(let e=1;e<=t.length;e++)o[e+i]=r[e],s[e+i]=!0,i+=h(t[e-1]) -;e[n]=o,e[n]._emit=s,e[n]._multi=!0}function X(e){(e=>{ -e.scope&&"object"==typeof e.scope&&null!==e.scope&&(e.beginScope=e.scope, -delete e.scope)})(e),"string"==typeof e.beginScope&&(e.beginScope={ -_wrap:e.beginScope}),"string"==typeof e.endScope&&(e.endScope={_wrap:e.endScope -}),(e=>{if(Array.isArray(e.begin)){ -if(e.skip||e.excludeBegin||e.returnBegin)throw $("skip, excludeBegin, returnBegin not compatible with beginScope: {}"), -K -;if("object"!=typeof e.beginScope||null===e.beginScope)throw $("beginScope must be object"), -K;W(e,e.begin,{key:"beginScope"}),e.begin=p(e.begin,{joinWith:""})}})(e),(e=>{ -if(Array.isArray(e.end)){ -if(e.skip||e.excludeEnd||e.returnEnd)throw $("skip, excludeEnd, returnEnd not compatible with endScope: {}"), -K -;if("object"!=typeof e.endScope||null===e.endScope)throw $("endScope must be object"), -K;W(e,e.end,{key:"endScope"}),e.end=p(e.end,{joinWith:""})}})(e)}function G(e){ -function t(t,n){return RegExp(g(t),"m"+(e.case_insensitive?"i":"")+(n?"g":""))} -class n{constructor(){ -this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0} -addRule(e,t){ -t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]), -this.matchAt+=h(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null) -;const e=this.regexes.map((e=>e[1]));this.matcherRe=t(p(e,{joinWith:"|" -}),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex -;const t=this.matcherRe.exec(e);if(!t)return null -;const n=t.findIndex(((e,t)=>t>0&&void 0!==e)),i=this.matchIndexes[n] -;return t.splice(0,n),Object.assign(t,i)}}class i{constructor(){ -this.rules=[],this.multiRegexes=[], -this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){ -if(this.multiRegexes[e])return this.multiRegexes[e];const t=new n -;return this.rules.slice(e).forEach((([e,n])=>t.addRule(e,n))), -t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){ -return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){ -this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){ -const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex -;let n=t.exec(e) -;if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{ -const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)} -return n&&(this.regexIndex+=n.position+1, -this.regexIndex===this.count&&this.considerAll()),n}} -if(e.compilerExtensions||(e.compilerExtensions=[]), -e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.") -;return e.classNameAliases=s(e.classNameAliases||{}),function n(r,o){const a=r -;if(r.isCompiled)return a -;[j,B,X,L].forEach((e=>e(r,o))),e.compilerExtensions.forEach((e=>e(r,o))), -r.__beforeBegin=null,[A,I,T].forEach((e=>e(r,o))),r.isCompiled=!0;let l=null -;return"object"==typeof r.keywords&&r.keywords.$pattern&&(r.keywords=Object.assign({},r.keywords), -l=r.keywords.$pattern, -delete r.keywords.$pattern),l=l||/\w+/,r.keywords&&(r.keywords=P(r.keywords,e.case_insensitive)), -a.keywordPatternRe=t(l,!0), -o&&(r.begin||(r.begin=/\B|\b/),a.beginRe=t(r.begin),r.end||r.endsWithParent||(r.end=/\B|\b/), -r.end&&(a.endRe=t(r.end)), -a.terminatorEnd=g(r.end)||"",r.endsWithParent&&o.terminatorEnd&&(a.terminatorEnd+=(r.end?"|":"")+o.terminatorEnd)), -r.illegal&&(a.illegalRe=t(r.illegal)), -r.contains||(r.contains=[]),r.contains=[].concat(...r.contains.map((e=>(e=>(e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((t=>s(e,{ -variants:null},t)))),e.cachedVariants?e.cachedVariants:Z(e)?s(e,{ -starts:e.starts?s(e.starts):null -}):Object.isFrozen(e)?s(e):e))("self"===e?r:e)))),r.contains.forEach((e=>{n(e,a) -})),r.starts&&n(r.starts,o),a.matcher=(e=>{const t=new i -;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin" -}))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end" -}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t})(a),a}(e)}function Z(e){ -return!!e&&(e.endsWithParent||Z(e.starts))}const F=r,V=s,q=Symbol("nomatch") -;var J=(e=>{const t=Object.create(null),r=Object.create(null),s=[];let o=!0 -;const a="Could not find the language '{}', did you forget to load/include a language module?",l={ -disableAutodetect:!0,name:"Plain text",contains:[]};let g={ -ignoreUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i, -languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-", -cssSelector:"pre code",languages:null,__emitter:c};function d(e){ -return g.noHighlightRe.test(e)}function u(e,t,n,i){let r="",s="" -;"object"==typeof t?(r=e, -n=t.ignoreIllegals,s=t.language,i=void 0):(z("10.7.0","highlight(lang, code, ...args) has been deprecated."), -z("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"), -s=e,r=t),void 0===n&&(n=!0);const o={code:r,language:s};w("before:highlight",o) -;const a=o.result?o.result:h(o.language,o.code,n,i) -;return a.code=o.code,w("after:highlight",a),a}function h(e,n,r,s){ -const l=Object.create(null);function c(){if(!k.keywords)return void S.addText(M) -;let e=0;k.keywordPatternRe.lastIndex=0;let t=k.keywordPatternRe.exec(M),n="" -;for(;t;){n+=M.substring(e,t.index) -;const r=_.case_insensitive?t[0].toLowerCase():t[0],s=(i=r,k.keywords[i]);if(s){ -const[e,i]=s -;if(S.addText(n),n="",l[r]=(l[r]||0)+1,l[r]<=7&&(R+=i),e.startsWith("_"))n+=t[0];else{ -const n=_.classNameAliases[e]||e;S.addKeyword(t[0],n)}}else n+=t[0] -;e=k.keywordPatternRe.lastIndex,t=k.keywordPatternRe.exec(M)}var i -;n+=M.substr(e),S.addText(n)}function d(){null!=k.subLanguage?(()=>{ -if(""===M)return;let e=null;if("string"==typeof k.subLanguage){ -if(!t[k.subLanguage])return void S.addText(M) -;e=h(k.subLanguage,M,!0,N[k.subLanguage]),N[k.subLanguage]=e._top -}else e=f(M,k.subLanguage.length?k.subLanguage:null) -;k.relevance>0&&(R+=e.relevance),S.addSublanguage(e._emitter,e.language) -})():c(),M=""}function u(e,t){let n=1;for(;void 0!==t[n];){if(!e._emit[n]){n++ -;continue}const i=_.classNameAliases[e[n]]||e[n],r=t[n] -;i?S.addKeyword(r,i):(M=r,c(),M=""),n++}}function p(e,t){ -return e.scope&&"string"==typeof e.scope&&S.openNode(_.classNameAliases[e.scope]||e.scope), -e.beginScope&&(e.beginScope._wrap?(S.addKeyword(M,_.classNameAliases[e.beginScope._wrap]||e.beginScope._wrap), -M=""):e.beginScope._multi&&(u(e.beginScope,t),M="")),k=Object.create(e,{parent:{ -value:k}}),k}function b(e,t,n){let r=((e,t)=>{const n=e&&e.exec(t) -;return n&&0===n.index})(e.endRe,n);if(r){if(e["on:end"]){const n=new i(e) -;e["on:end"](t,n),n.isMatchIgnored&&(r=!1)}if(r){ -for(;e.endsParent&&e.parent;)e=e.parent;return e}} -if(e.endsWithParent)return b(e.parent,t,n)}function m(e){ -return 0===k.matcher.regexIndex?(M+=e[0],1):(I=!0,0)}function x(e){ -const t=e[0],i=n.substr(e.index),r=b(k,e,i);if(!r)return q;const s=k -;k.endScope&&k.endScope._wrap?(d(), -S.addKeyword(t,k.endScope._wrap)):k.endScope&&k.endScope._multi?(d(), -u(k.endScope,e)):s.skip?M+=t:(s.returnEnd||s.excludeEnd||(M+=t), -d(),s.excludeEnd&&(M=t));do{ -k.scope&&!k.isMultiClass&&S.closeNode(),k.skip||k.subLanguage||(R+=k.relevance), -k=k.parent}while(k!==r.parent) -;return r.starts&&p(r.starts,e),s.returnEnd?0:t.length}let y={};function w(t,s){ -const a=s&&s[0];if(M+=t,null==a)return d(),0 -;if("begin"===y.type&&"end"===s.type&&y.index===s.index&&""===a){ -if(M+=n.slice(s.index,s.index+1),!o){const t=Error(`0 width match regex (${e})`) -;throw t.languageName=e,t.badRule=y.rule,t}return 1} -if(y=s,"begin"===s.type)return(e=>{ -const t=e[0],n=e.rule,r=new i(n),s=[n.__beforeBegin,n["on:begin"]] -;for(const n of s)if(n&&(n(e,r),r.isMatchIgnored))return m(t) -;return n.skip?M+=t:(n.excludeBegin&&(M+=t), -d(),n.returnBegin||n.excludeBegin||(M=t)),p(n,e),n.returnBegin?0:t.length})(s) -;if("illegal"===s.type&&!r){ -const e=Error('Illegal lexeme "'+a+'" for mode "'+(k.scope||"")+'"') -;throw e.mode=k,e}if("end"===s.type){const e=x(s);if(e!==q)return e} -if("illegal"===s.type&&""===a)return 1 -;if(A>1e5&&A>3*s.index)throw Error("potential infinite loop, way more iterations than matches") -;return M+=a,a.length}const _=E(e) -;if(!_)throw $(a.replace("{}",e)),Error('Unknown language: "'+e+'"') -;const v=G(_);let O="",k=s||v;const N={},S=new g.__emitter(g);(()=>{const e=[] -;for(let t=k;t!==_;t=t.parent)t.scope&&e.unshift(t.scope) -;e.forEach((e=>S.openNode(e)))})();let M="",R=0,j=0,A=0,I=!1;try{ -for(k.matcher.considerAll();;){ -A++,I?I=!1:k.matcher.considerAll(),k.matcher.lastIndex=j -;const e=k.matcher.exec(n);if(!e)break;const t=w(n.substring(j,e.index),e) -;j=e.index+t}return w(n.substr(j)),S.closeAllNodes(),S.finalize(),O=S.toHTML(),{ -language:e,value:O,relevance:R,illegal:!1,_emitter:S,_top:k}}catch(t){ -if(t.message&&t.message.includes("Illegal"))return{language:e,value:F(n), -illegal:!0,relevance:0,_illegalBy:{message:t.message,index:j, -context:n.slice(j-100,j+100),mode:t.mode,resultSoFar:O},_emitter:S};if(o)return{ -language:e,value:F(n),illegal:!1,relevance:0,errorRaised:t,_emitter:S,_top:k} -;throw t}}function f(e,n){n=n||g.languages||Object.keys(t);const i=(e=>{ -const t={value:F(e),illegal:!1,relevance:0,_top:l,_emitter:new g.__emitter(g)} -;return t._emitter.addText(e),t})(e),r=n.filter(E).filter(y).map((t=>h(t,e,!1))) -;r.unshift(i);const s=r.sort(((e,t)=>{ -if(e.relevance!==t.relevance)return t.relevance-e.relevance -;if(e.language&&t.language){if(E(e.language).supersetOf===t.language)return 1 -;if(E(t.language).supersetOf===e.language)return-1}return 0})),[o,a]=s,c=o -;return c.secondBest=a,c}function p(e){let t=null;const n=(e=>{ -let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"" -;const n=g.languageDetectRe.exec(t);if(n){const t=E(n[1]) -;return t||(U(a.replace("{}",n[1])), -U("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"} -return t.split(/\s+/).find((e=>d(e)||E(e)))})(e);if(d(n))return -;w("before:highlightElement",{el:e,language:n -}),!g.ignoreUnescapedHTML&&e.children.length>0&&(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."), -console.warn("https://github.com/highlightjs/highlight.js/issues/2886"), -console.warn(e)),t=e;const i=t.textContent,s=n?u(i,{language:n,ignoreIllegals:!0 -}):f(i);e.innerHTML=s.value,((e,t,n)=>{const i=t&&r[t]||n -;e.classList.add("hljs"),e.classList.add("language-"+i) -})(e,n,s.language),e.result={language:s.language,re:s.relevance, -relevance:s.relevance},s.secondBest&&(e.secondBest={ -language:s.secondBest.language,relevance:s.secondBest.relevance -}),w("after:highlightElement",{el:e,result:s,text:i})}let b=!1;function m(){ -"loading"!==document.readyState?document.querySelectorAll(g.cssSelector).forEach(p):b=!0 -}function E(e){return e=(e||"").toLowerCase(),t[e]||t[r[e]]} -function x(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach((e=>{ -r[e.toLowerCase()]=t}))}function y(e){const t=E(e) -;return t&&!t.disableAutodetect}function w(e,t){const n=e;s.forEach((e=>{ -e[n]&&e[n](t)}))} -"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(()=>{ -b&&m()}),!1),Object.assign(e,{highlight:u,highlightAuto:f,highlightAll:m, -highlightElement:p, -highlightBlock:e=>(z("10.7.0","highlightBlock will be removed entirely in v12.0"), -z("10.7.0","Please use highlightElement now."),p(e)),configure:e=>{g=V(g,e)}, -initHighlighting:()=>{ -m(),z("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")}, -initHighlightingOnLoad:()=>{ -m(),z("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.") -},registerLanguage:(n,i)=>{let r=null;try{r=i(e)}catch(e){ -if($("Language definition for '{}' could not be registered.".replace("{}",n)), -!o)throw e;$(e),r=l} -r.name||(r.name=n),t[n]=r,r.rawDefinition=i.bind(null,e),r.aliases&&x(r.aliases,{ -languageName:n})},unregisterLanguage:e=>{delete t[e] -;for(const t of Object.keys(r))r[t]===e&&delete r[t]}, -listLanguages:()=>Object.keys(t),getLanguage:E,registerAliases:x, -autoDetection:y,inherit:V,addPlugin:e=>{(e=>{ -e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{ -e["before:highlightBlock"](Object.assign({block:t.el},t)) -}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{ -e["after:highlightBlock"](Object.assign({block:t.el},t))})})(e),s.push(e)} -}),e.debugMode=()=>{o=!1},e.safeMode=()=>{o=!0},e.versionString="11.0.1" -;for(const e in M)"object"==typeof M[e]&&n(M[e]);return Object.assign(e,M),e -})({}),Y=Object.freeze({__proto__:null});const Q=J -;for(const e of Object.keys(Y)){const t=e.replace("grmr_","") -;Q.registerLanguage(t,Y[e])}return Q}() -;"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs);hljs.registerLanguage("xml",(()=>{"use strict";function e(e){ -return e?"string"==typeof e?e:e.source:null}function n(e){return a("(?=",e,")")} -function a(...n){return n.map((n=>e(n))).join("")}function s(...n){ -return"("+((e=>{const n=e[e.length-1] -;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} -})(n).capture?"":"?:")+n.map((n=>e(n))).join("|")+")"}return e=>{ -const t=a(/[A-Z_]/,a("(?:",/[A-Z0-9_.-]*:/,")?"),/[A-Z0-9_.-]*/),i={ -className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},c={begin:/\s/, -contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}] -},r=e.inherit(c,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{ -className:"string"}),g=e.inherit(e.QUOTE_STRING_MODE,{className:"string"}),m={ -endsWithParent:!0,illegal:/`]+/}]}]}]};return{ -name:"HTML, XML", -aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"], -case_insensitive:!0,contains:[{className:"meta",begin://, -relevance:10,contains:[c,g,l,r,{begin:/\[/,end:/\]/,contains:[{className:"meta", -begin://,contains:[c,r,g,l]}]}]},e.COMMENT(//,{ -relevance:10}),{begin://,relevance:10},i,{ -className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag", -begin:/)/,end:/>/,keywords:{name:"style"},contains:[m],starts:{ -end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag", -begin:/)/,end:/>/,keywords:{name:"script"},contains:[m],starts:{ -end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{ -className:"tag",begin:/<>|<\/>/},{className:"tag", -begin:a(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name", -begin:t,relevance:0,starts:m}]},{className:"tag",begin:a(/<\//,n(a(t,/>/))), -contains:[{className:"name",begin:t,relevance:0},{begin:/>/,relevance:0, -endsParent:!0}]}]}}})());hljs.registerLanguage("markdown",(()=>{"use strict";function n(...n){ -return n.map((n=>{return(e=n)?"string"==typeof e?e:e.source:null;var e -})).join("")}return e=>{const a={begin:/<\/?[A-Za-z_]/,end:">", -subLanguage:"xml",relevance:0},i={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0 -},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/, -relevance:2},{begin:n(/\[.+?\]\(/,/[A-Za-z][A-Za-z0-9+.-]*/,/:\/\/.*?\)/), -relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{ -begin:/\[.+?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{ -className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0, -returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)", -excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[", -end:"\\]",excludeBegin:!0,excludeEnd:!0}]},s={className:"strong",contains:[], -variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},c={ -className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{ -begin:/_(?!_)/,end:/_/,relevance:0}]};s.contains.push(c),c.contains.push(s) -;let t=[a,i] -;return s.contains=s.contains.concat(t),c.contains=c.contains.concat(t), -t=t.concat(s,c),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{ -className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:t},{ -begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n", -contains:t}]}]},a,{className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)", -end:"\\s+",excludeEnd:!0},s,c,{className:"quote",begin:"^>\\s+",contains:t, -end:"$"},{className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{ -begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{ -begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))", -contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{ -begin:"^[-\\*]{3,}",end:"$"},i,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{ -className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{ -className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}})());hljs.registerLanguage("css",(()=>{"use strict" -;const e=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],t=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],i=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],o=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],r=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-variant","font-variant-ligatures","font-variation-settings","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","src","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"].reverse() -;return n=>{const a=(e=>({IMPORTANT:{scope:"meta",begin:"!important"},HEXCOLOR:{ -scope:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"}, -ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$", -contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{ -scope:"number", -begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?", -relevance:0}}))(n),l=[n.APOS_STRING_MODE,n.QUOTE_STRING_MODE];return{name:"CSS", -case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"}, -classNameAliases:{keyframePosition:"selector-tag"}, -contains:[n.C_BLOCK_COMMENT_MODE,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/ -},a.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0 -},{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0 -},a.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{ -begin:":("+i.join("|")+")"},{begin:"::("+o.join("|")+")"}]},{ -className:"attribute",begin:"\\b("+r.join("|")+")\\b"},{begin:":",end:"[;}]", -contains:[a.HEXCOLOR,a.IMPORTANT,a.CSS_NUMBER_MODE,...l,{ -begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri" -},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}] -},{className:"built_in",begin:/[\w-]+(?=\()/}]},{ -begin:(s=/@/,((...e)=>e.map((e=>(e=>e?"string"==typeof e?e:e.source:null)(e))).join(""))("(?=",s,")")), -end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword", -begin:/@-?\w[\w]*(-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0, -relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only", -attribute:t.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute" -},...l,a.CSS_NUMBER_MODE]}]},{className:"selector-tag", -begin:"\\b("+e.join("|")+")\\b"}]};var s}})());hljs.registerLanguage("plaintext",(()=>{"use strict";return t=>({ -name:"Plain text",aliases:["text","txt"],disableAutodetect:!0})})());hljs.registerLanguage("bash",(()=>{"use strict";function e(...e){ -return e.map((e=>{return(s=e)?"string"==typeof s?s:s.source:null;var s -})).join("")}return s=>{const n={},t={begin:/\$\{/,end:/\}/,contains:["self",{ -begin:/:-/,contains:[n]}]};Object.assign(n,{className:"variable",variants:[{ -begin:e(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},t]});const a={ -className:"subst",begin:/\$\(/,end:/\)/,contains:[s.BACKSLASH_ESCAPE]},i={ -begin:/<<-?\s*(?=\w+)/,starts:{contains:[s.END_SAME_AS_BEGIN({begin:/(\w+)/, -end:/(\w+)/,className:"string"})]}},c={className:"string",begin:/"/,end:/"/, -contains:[s.BACKSLASH_ESCAPE,n,a]};a.contains.push(c);const o={begin:/\$\(\(/, -end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},s.NUMBER_MODE,n] -},r=s.SHEBANG({binary:"(fish|bash|zsh|sh|csh|ksh|tcsh|dash|scsh)",relevance:10 -}),l={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0, -contains:[s.inherit(s.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{ -name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z._-]+\b/, -keyword:["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"], -literal:["true","false"], -built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp" -},contains:[r,s.SHEBANG(),l,o,s.HASH_COMMENT_MODE,i,c,{className:"",begin:/\\"/ -},{className:"string",begin:/'/,end:/'/},n]}}})());hljs.registerLanguage("kotlin",(()=>{"use strict" -;var e="\\.([0-9](_*[0-9])*)",n="[0-9a-fA-F](_*[0-9a-fA-F])*",a={ -className:"number",variants:[{ -begin:`(\\b([0-9](_*[0-9])*)((${e})|\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` -},{begin:`\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{ -begin:`(${e})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{ -begin:`\\b0[xX]((${n})\\.?|(${n})?\\.(${n}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` -},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${n})[lL]?\\b`},{ -begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}], -relevance:0};return e=>{const n={ -keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual", -built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing", -literal:"true false null"},i={className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"@" -},s={className:"subst",begin:/\$\{/,end:/\}/,contains:[e.C_NUMBER_MODE]},t={ -className:"variable",begin:"\\$"+e.UNDERSCORE_IDENT_RE},r={className:"string", -variants:[{begin:'"""',end:'"""(?=[^"])',contains:[t,s]},{begin:"'",end:"'", -illegal:/\n/,contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/, -contains:[e.BACKSLASH_ESCAPE,t,s]}]};s.contains.push(r);const l={ -className:"meta", -begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+e.UNDERSCORE_IDENT_RE+")?" -},c={className:"meta",begin:"@"+e.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/, -end:/\)/,contains:[e.inherit(r,{className:"string"})]}] -},o=a,b=e.COMMENT("/\\*","\\*/",{contains:[e.C_BLOCK_COMMENT_MODE]}),E={ -variants:[{className:"type",begin:e.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/, -contains:[]}]},d=E;return d.variants[1].contains=[E],E.variants[1].contains=[d], -{name:"Kotlin",aliases:["kt","kts"],keywords:n, -contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag", -begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,b,{className:"keyword", -begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol", -begin:/@\w+/}]}},i,l,c,{className:"function",beginKeywords:"fun",end:"[(]|$", -returnBegin:!0,excludeEnd:!0,keywords:n,relevance:5,contains:[{ -begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0, -contains:[e.UNDERSCORE_TITLE_MODE]},{className:"type",begin://, -keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/, -endsParent:!0,keywords:n,relevance:0,contains:[{begin:/:/,end:/[=,\/]/, -endsWithParent:!0,contains:[E,e.C_LINE_COMMENT_MODE,b],relevance:0 -},e.C_LINE_COMMENT_MODE,b,l,c,r,e.C_NUMBER_MODE]},b]},{className:"class", -beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0, -illegal:"extends implements",contains:[{ -beginKeywords:"public protected internal private constructor" -},e.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0, -excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/, -excludeBegin:!0,returnEnd:!0},l,c]},r,{className:"meta",begin:"^#!/usr/bin/env", -end:"$",illegal:"\n"},o]}}})());hljs.registerLanguage("diff",(()=>{"use strict";function e(...e){ -return"("+((e=>{const n=e[e.length-1] -;return"object"==typeof n&&n.constructor===Object?(e.splice(e.length-1,1),n):{} -})(e).capture?"":"?:")+e.map((e=>{return(n=e)?"string"==typeof n?n:n.source:null -;var n})).join("|")+")"}return n=>({name:"Diff",aliases:["patch"],contains:[{ -className:"meta",relevance:10, -match:e(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/) -},{className:"comment",variants:[{ -begin:e(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/), -end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{ -className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/, -end:/$/}]})})());hljs.registerLanguage("shell",(()=>{"use strict";return s=>({ -name:"Shell Session",aliases:["console","shellsession"],contains:[{ -className:"meta",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{ -end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]})})());hljs.registerLanguage("json",(()=>{"use strict";return e=>({name:"JSON", -contains:[{className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01 -},{match:/[{}[\],:]/,className:"punctuation",relevance:0},e.QUOTE_STRING_MODE,{ -beginKeywords:"true false null" -},e.C_NUMBER_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],illegal:"\\S"}) -})());hljs.registerLanguage("java",(()=>{"use strict" -;var e="\\.([0-9](_*[0-9])*)",a="[0-9a-fA-F](_*[0-9a-fA-F])*",n={ -className:"number",variants:[{ -begin:`(\\b([0-9](_*[0-9])*)((${e})|\\.)?|(${e}))[eE][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` -},{begin:`\\b([0-9](_*[0-9])*)((${e})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{ -begin:`(${e})[fFdD]?\\b`},{begin:"\\b([0-9](_*[0-9])*)[fFdD]\\b"},{ -begin:`\\b0[xX]((${a})\\.?|(${a})?\\.(${a}))[pP][+-]?([0-9](_*[0-9])*)[fFdD]?\\b` -},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${a})[lL]?\\b`},{ -begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}], -relevance:0};function s(e,a,n){return-1===n?"":e.replace(a,(t=>s(e,a,n-1)))} -return e=>{ -const a="[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*",t=a+s("(?:<"+a+"~~~(?:\\s*,\\s*"+a+"~~~)*>)?",/~~~/g,2),i={ -keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do"], -literal:["false","true","null"], -type:["char","boolean","long","float","int","byte","short","double"], -built_in:["super","this"]},r={className:"meta",begin:"@"+a,contains:[{ -begin:/\(/,end:/\)/,contains:["self"]}]},l={className:"params",begin:/\(/, -end:/\)/,keywords:i,relevance:0,contains:[e.C_BLOCK_COMMENT_MODE],endsParent:!0} -;return{name:"Java",aliases:["jsp"],keywords:i,illegal:/<\/|#/, -contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/, -relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{ -begin:/import java\.[a-z]+\./,keywords:"import",relevance:2 -},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{ -match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,a],className:{ -1:"keyword",3:"title.class"}},{begin:[a,/\s+/,a,/\s+/,/=/],className:{1:"type", -3:"variable",5:"operator"}},{begin:[/record/,/\s+/,a],className:{1:"keyword", -3:"title.class"},contains:[l,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{ -beginKeywords:"new throw return else",relevance:0},{ -begin:["(?:"+t+"\\s+)",e.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{ -2:"title.function"},keywords:i,contains:[{className:"params",begin:/\(/, -end:/\)/,keywords:i,relevance:0, -contains:[r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,n,e.C_BLOCK_COMMENT_MODE] -},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},n,r]}}})());hljs.registerLanguage("objectivec",(()=>{"use strict";return e=>{ -const n=/[a-zA-Z@][a-zA-Z0-9_]*/,_={$pattern:n, -keyword:["@interface","@class","@protocol","@implementation"]};return{ -name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"], -keywords:{$pattern:n, -keyword:["int","float","while","char","export","sizeof","typedef","const","struct","for","union","unsigned","long","volatile","static","bool","mutable","if","do","return","goto","void","enum","else","break","extern","asm","case","short","default","double","register","explicit","signed","typename","this","switch","continue","wchar_t","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","super","unichar","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"], -literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"], -built_in:["BOOL","dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"] -},illegal:"/,end:/$/,illegal:"\\n" -},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"class", -begin:"("+_.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:_, -contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"\\."+e.UNDERSCORE_IDENT_RE, -relevance:0}]}}})());hljs.registerLanguage("dart",(()=>{"use strict";return e=>{const n={ -className:"subst",variants:[{begin:"\\$[A-Za-z0-9_]+"}]},a={className:"subst", -variants:[{begin:/\$\{/,end:/\}/}],keywords:"true false null this is new super" -},t={className:"string",variants:[{begin:"r'''",end:"'''"},{begin:'r"""', -end:'"""'},{begin:"r'",end:"'",illegal:"\\n"},{begin:'r"',end:'"',illegal:"\\n" -},{begin:"'''",end:"'''",contains:[e.BACKSLASH_ESCAPE,n,a]},{begin:'"""', -end:'"""',contains:[e.BACKSLASH_ESCAPE,n,a]},{begin:"'",end:"'",illegal:"\\n", -contains:[e.BACKSLASH_ESCAPE,n,a]},{begin:'"',end:'"',illegal:"\\n", -contains:[e.BACKSLASH_ESCAPE,n,a]}]};a.contains=[e.C_NUMBER_MODE,t] -;const i=["Comparable","DateTime","Duration","Function","Iterable","Iterator","List","Map","Match","Object","Pattern","RegExp","Set","Stopwatch","String","StringBuffer","StringSink","Symbol","Type","Uri","bool","double","int","num","Element","ElementList"],r=i.map((e=>e+"?")) -;return{name:"Dart",keywords:{ -keyword:["abstract","as","assert","async","await","break","case","catch","class","const","continue","covariant","default","deferred","do","dynamic","else","enum","export","extends","extension","external","factory","false","final","finally","for","Function","get","hide","if","implements","import","in","inferface","is","late","library","mixin","new","null","on","operator","part","required","rethrow","return","set","show","static","super","switch","sync","this","throw","true","try","typedef","var","void","while","with","yield"], -built_in:i.concat(r).concat(["Never","Null","dynamic","print","document","querySelector","querySelectorAll","window"]), -$pattern:/[A-Za-z][A-Za-z0-9_]*\??/}, -contains:[t,e.COMMENT(/\/\*\*(?!\/)/,/\*\//,{subLanguage:"markdown",relevance:0 -}),e.COMMENT(/\/{3,} ?/,/$/,{contains:[{subLanguage:"markdown",begin:".", -end:"$",relevance:0}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{ -className:"class",beginKeywords:"class interface",end:/\{/,excludeEnd:!0, -contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE] -},e.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"},{begin:"=>"}]}}})());hljs.registerLanguage("ruby",(()=>{"use strict";function e(e){ -return n("(?=",e,")")}function n(...e){return e.map((e=>{ -return(n=e)?"string"==typeof n?n:n.source:null;var n})).join("")}return a=>{ -const i="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",s={ -keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor __FILE__", -built_in:"proc lambda",literal:"true false nil"},r={className:"doctag", -begin:"@[A-Za-z]+"},b={begin:"#<",end:">"},c=[a.COMMENT("#","$",{contains:[r] -}),a.COMMENT("^=begin","^=end",{contains:[r],relevance:10 -}),a.COMMENT("^__END__","\\n$")],t={className:"subst",begin:/#\{/,end:/\}/, -keywords:s},g={className:"string",contains:[a.BACKSLASH_ESCAPE,t],variants:[{ -begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/, -end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{ -begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/, -end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{ -begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{ -begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{ -begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{ -begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{ -begin:n(/<<[-~]?'?/,e(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)), -contains:[a.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/, -contains:[a.BACKSLASH_ESCAPE,t]})]}]},d="[0-9](_?[0-9])*",l={className:"number", -relevance:0,variants:[{ -begin:`\\b([1-9](_?[0-9])*|0)(\\.(${d}))?([eE][+-]?(${d})|r)?i?\\b`},{ -begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b" -},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{ -begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{ -begin:"\\b0(_?[0-7])+r?i?\\b"}]},o={className:"params",begin:"\\(",end:"\\)", -endsParent:!0,keywords:s},_=[g,{className:"class",beginKeywords:"class module", -end:"$|;",illegal:/=/,contains:[a.inherit(a.TITLE_MODE,{ -begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|!)?"}),{begin:"<\\s*",contains:[{ -begin:"("+a.IDENT_RE+"::)?"+a.IDENT_RE,relevance:0}]}].concat(c)},{ -className:"function",begin:n(/def\s+/,e(i+"\\s*(\\(|;|$)")),relevance:0, -keywords:"def",end:"$|;",contains:[a.inherit(a.TITLE_MODE,{begin:i -}),o].concat(c)},{begin:a.IDENT_RE+"::"},{className:"symbol", -begin:a.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol", -begin:":(?!\\s)",contains:[g,{begin:i}],relevance:0},l,{className:"variable", -begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{ -className:"params",begin:/\|/,end:/\|/,relevance:0,keywords:s},{ -begin:"("+a.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{ -className:"regexp",contains:[a.BACKSLASH_ESCAPE,t],illegal:/\n/,variants:[{ -begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(", -end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}] -}].concat(b,c),relevance:0}].concat(b,c);t.contains=_,o.contains=_;const E=[{ -begin:/^\s*=>/,starts:{end:"$",contains:_}},{className:"meta", -begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>)(?=[ ])", -starts:{end:"$",contains:_}}];return c.unshift(b),{name:"Ruby", -aliases:["rb","gemspec","podspec","thor","irb"],keywords:s,illegal:/\/\*/, -contains:[a.SHEBANG({binary:"ruby"})].concat(E).concat(c).concat(_)}}})());hljs.registerLanguage("yaml",(()=>{"use strict";return e=>{ -const n="true false yes no null",a="[\\w#;/?:@&=+$,.~*'()[\\]]+",s={ -className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/ -},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable", -variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]}]},i=e.inherit(s,{ -variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),l={ -end:",",endsWithParent:!0,excludeEnd:!0,keywords:n,relevance:0},t={begin:/\{/, -end:/\}/,contains:[l],illegal:"\\n",relevance:0},g={begin:"\\[",end:"\\]", -contains:[l],illegal:"\\n",relevance:0},b=[{className:"attr",variants:[{ -begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{ -begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---\\s*$", -relevance:10},{className:"string", -begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{ -begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0, -relevance:0},{className:"type",begin:"!\\w+!"+a},{className:"type", -begin:"!<"+a+">"},{className:"type",begin:"!"+a},{className:"type",begin:"!!"+a -},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta", -begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)", -relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},{ -className:"number", -begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b" -},{className:"number",begin:e.C_NUMBER_RE+"\\b",relevance:0},t,g,s],c=[...b] -;return c.pop(),c.push(i),l.contains=c,{name:"YAML",case_insensitive:!0, -aliases:["yml"],contains:b}}})());hljs.registerLanguage("javascript",(()=>{"use strict" -;const e="[A-Za-z$_][0-9A-Za-z$_]*",n=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],a=["true","false","null","undefined","NaN","Infinity"],t=["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer","BigInt64Array","BigUint64Array","BigInt"],s=["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],r=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],i=["arguments","this","super","console","window","document","localStorage","module","global"],c=[].concat(r,t,s) -;function o(e){return l("(?=",e,")")}function l(...e){return e.map((e=>{ -return(n=e)?"string"==typeof n?n:n.source:null;var n})).join("")}return b=>{ -const g=e,d={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/, -isTrulyOpeningTag:(e,n)=>{const a=e[0].length+e.index,t=e.input[a] -;"<"!==t?">"===t&&(((e,{after:n})=>{const a="",B={ -match:[/const|var|let/,/\s+/,g,/\s*/,/=\s*/,o(C)],className:{1:"keyword", -3:"title.function"},contains:[w]};return{name:"Javascript", -aliases:["js","jsx","mjs","cjs"],keywords:u,exports:{PARAMS_CONTAINS:S}, -illegal:/#(?![$_A-z])/,contains:[b.SHEBANG({label:"shebang",binary:"node", -relevance:5}),{label:"use_strict",className:"meta",relevance:10, -begin:/^\s*['"]use (strict|asm)['"]/ -},b.APOS_STRING_MODE,b.QUOTE_STRING_MODE,N,f,A,v,y,O,{className:"attr", -begin:g+o(":"),relevance:0},B,{ -begin:"("+b.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*", -keywords:"return throw case",relevance:0,contains:[v,b.REGEXP_MODE,{ -className:"function",begin:C,returnBegin:!0,end:"\\s*=>",contains:[{ -className:"params",variants:[{begin:b.UNDERSCORE_IDENT_RE,relevance:0},{ -className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0, -excludeEnd:!0,keywords:u,contains:S}]}]},{begin:/,/,relevance:0},{match:/\s+/, -relevance:0},{variants:[{begin:"<>",end:""},{begin:d.begin, -"on:begin":d.isTrulyOpeningTag,end:d.end}],subLanguage:"xml",contains:[{ -begin:d.begin,end:d.end,skip:!0,contains:["self"]}]}]},I,{ -beginKeywords:"while if switch catch for"},{ -begin:"\\b(?!function)"+b.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{", -returnBegin:!0,label:"func.def",contains:[w,b.inherit(b.TITLE_MODE,{begin:g, -className:"title.function"})]},{match:/\.\.\./,relevance:0},M,{match:"\\$"+g, -relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"}, -contains:[w]},T,{relevance:0,match:/\b[A-Z][A-Z_]+\b/, -className:"variable.constant"},R,k,{match:/\$[(.]/}]}}})());hljs.registerLanguage("c",(()=>{"use strict";function e(e){ -return((...e)=>e.map((e=>(e=>e?"string"==typeof e?e:e.source:null)(e))).join(""))("(?:",e,")?") -}return n=>{const t=n.COMMENT("//","$",{contains:[{begin:/\\\n/}] -}),s="[a-zA-Z_]\\w*::",r="(decltype\\(auto\\)|"+e(s)+"[a-zA-Z_]\\w*"+e("<[^<>]+>")+")",a={ -className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{ -match:/\batomic_[a-z]{3,6}\b/}]},i={className:"string",variants:[{ -begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[n.BACKSLASH_ESCAPE]},{ -begin:"(u8?|U|L)?'(\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)|.)", -end:"'",illegal:"."},n.END_SAME_AS_BEGIN({ -begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},l={ -className:"number",variants:[{begin:"\\b(0b[01']+)"},{ -begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)" -},{ -begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)" -}],relevance:0},c={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{ -keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include" -},contains:[{begin:/\\\n/,relevance:0},n.inherit(i,{className:"string"}),{ -className:"string",begin:/<.*?>/},t,n.C_BLOCK_COMMENT_MODE]},o={ -className:"title",begin:e(s)+n.IDENT_RE,relevance:0 -},d=e(s)+n.IDENT_RE+"\\s*\\(",u={ -keyword:["asm","auto","break","case","const","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","static","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"], -type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","complex","bool","imaginary"], -literal:"true false NULL", -built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr" -},g=[c,a,t,n.C_BLOCK_COMMENT_MODE,l,i],m={variants:[{begin:/=/,end:/;/},{ -begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}], -keywords:u,contains:g.concat([{begin:/\(/,end:/\)/,keywords:u, -contains:g.concat(["self"]),relevance:0}]),relevance:0},_={ -begin:"("+r+"[\\*&\\s]+)+"+d,returnBegin:!0,end:/[{;=]/,excludeEnd:!0, -keywords:u,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:"decltype\\(auto\\)", -keywords:u,relevance:0},{begin:d,returnBegin:!0,contains:[n.inherit(o,{ -className:"title.function"})],relevance:0},{relevance:0,match:/,/},{ -className:"params",begin:/\(/,end:/\)/,keywords:u,relevance:0, -contains:[t,n.C_BLOCK_COMMENT_MODE,i,l,a,{begin:/\(/,end:/\)/,keywords:u, -relevance:0,contains:["self",t,n.C_BLOCK_COMMENT_MODE,i,l,a]}] -},a,t,n.C_BLOCK_COMMENT_MODE,c]};return{name:"C",aliases:["h"],keywords:u, -disableAutodetect:!0,illegal:"=]/,contains:[{ -beginKeywords:"final class struct"},n.TITLE_MODE]}]),exports:{preprocessor:c, -strings:i,keywords:u}}}})());hljs.registerLanguage("swift",(()=>{"use strict";function e(e){ -return e?"string"==typeof e?e:e.source:null}function a(e){return t("(?=",e,")")} -function t(...a){return a.map((a=>e(a))).join("")}function n(...a){ -return"("+((e=>{const a=e[e.length-1] -;return"object"==typeof a&&a.constructor===Object?(e.splice(e.length-1,1),a):{} -})(a).capture?"":"?:")+a.map((a=>e(a))).join("|")+")"} -const i=e=>t(/\b/,e,/\w$/.test(e)?/\b/:/\B/),s=["Protocol","Type"].map(i),u=["init","self"].map(i),c=["Any","Self"],r=["actor","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],o=["false","nil","true"],l=["assignment","associativity","higherThan","left","lowerThan","none","right"],m=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],p=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],F=n(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),d=n(F,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),b=t(F,d,"*"),h=n(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),f=n(h,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),w=t(h,f,"*"),y=t(/[A-Z]/,f,"*"),g=["autoclosure",t(/convention\(/,n("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",t(/objc\(/,w,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],E=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"] -;return e=>{const F={match:/\s+/,relevance:0},h=e.COMMENT("/\\*","\\*/",{ -contains:["self"]}),v=[e.C_LINE_COMMENT_MODE,h],A={match:[/\./,n(...s,...u)], -className:{2:"keyword"}},N={match:t(/\./,n(...r)),relevance:0 -},C=r.filter((e=>"string"==typeof e)).concat(["_|0"]),D={variants:[{ -className:"keyword", -match:n(...r.filter((e=>"string"!=typeof e)).concat(c).map(i),...u)}]},k={ -$pattern:n(/\b\w+/,/#\w+/),keyword:C.concat(m),literal:o},B=[A,N,D],_=[{ -match:t(/\./,n(...p)),relevance:0},{className:"built_in", -match:t(/\b/,n(...p),/(?=\()/)}],S={match:/->/,relevance:0},M=[S,{ -className:"operator",relevance:0,variants:[{match:b},{match:`\\.(\\.|${d})+`}] -}],x="([0-9a-fA-F]_*)+",I={className:"number",relevance:0,variants:[{ -match:"\\b(([0-9]_*)+)(\\.(([0-9]_*)+))?([eE][+-]?(([0-9]_*)+))?\\b"},{ -match:`\\b0x(${x})(\\.(${x}))?([pP][+-]?(([0-9]_*)+))?\\b`},{ -match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},L=(e="")=>({ -className:"subst",variants:[{match:t(/\\/,e,/[0\\tnr"']/)},{ -match:t(/\\/,e,/u\{[0-9a-fA-F]{1,8}\}/)}]}),O=(e="")=>({className:"subst", -match:t(/\\/,e,/[\t ]*(?:[\r\n]|\r\n)/)}),T=(e="")=>({className:"subst", -label:"interpol",begin:t(/\\/,e,/\(/),end:/\)/}),$=(e="")=>({begin:t(e,/"""/), -end:t(/"""/,e),contains:[L(e),O(e),T(e)]}),j=(e="")=>({begin:t(e,/"/), -end:t(/"/,e),contains:[L(e),T(e)]}),P={className:"string", -variants:[$(),$("#"),$("##"),$("###"),j(),j("#"),j("##"),j("###")]},K={ -match:t(/`/,w,/`/)},z=[K,{className:"variable",match:/\$\d+/},{ -className:"variable",match:`\\$${f}+`}],q=[{match:/(@|#)available/, -className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:E, -contains:[...M,I,P]}]}},{className:"keyword",match:t(/@/,n(...g))},{ -className:"meta",match:t(/@/,w)}],U={match:a(/\b[A-Z]/),relevance:0,contains:[{ -className:"type", -match:t(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,f,"+") -},{className:"type",match:y,relevance:0},{match:/[?!]+/,relevance:0},{ -match:/\.\.\./,relevance:0},{match:t(/\s+&\s+/,a(y)),relevance:0}]},Z={ -begin://,keywords:k,contains:[...v,...B,...q,S,U]};U.contains.push(Z) -;const V={begin:/\(/,end:/\)/,relevance:0,keywords:k,contains:["self",{ -match:t(w,/\s*:/),keywords:"_|0",relevance:0 -},...v,...B,..._,...M,I,P,...z,...q,U]},W={begin://,contains:[...v,U] -},G={begin:/\(/,end:/\)/,keywords:k,contains:[{ -begin:n(a(t(w,/\s*:/)),a(t(w,/\s+/,w,/\s*:/))),end:/:/,relevance:0,contains:[{ -className:"keyword",match:/\b_\b/},{className:"params",match:w}] -},...v,...B,...M,I,P,...q,U,V],endsParent:!0,illegal:/["']/},R={ -match:[/func/,/\s+/,n(K.match,w,b)],className:{1:"keyword",3:"title.function"}, -contains:[W,G,F],illegal:[/\[/,/%/]},X={ -match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"}, -contains:[W,G,F],illegal:/\[|%/},H={match:[/operator/,/\s+/,b],className:{ -1:"keyword",3:"title"}},J={begin:[/precedencegroup/,/\s+/,y],className:{ -1:"keyword",3:"title"},contains:[U],keywords:[...l,...o],end:/}/} -;for(const e of P.variants){const a=e.contains.find((e=>"interpol"===e.label)) -;a.keywords=k;const t=[...B,..._,...M,I,P,...z];a.contains=[...t,{begin:/\(/, -end:/\)/,contains:["self",...t]}]}return{name:"Swift",keywords:k, -contains:[...v,R,X,{beginKeywords:"struct protocol class extension enum actor", -end:"\\{",excludeEnd:!0,keywords:k,contains:[e.inherit(e.TITLE_MODE,{ -className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...B] -},H,J,{beginKeywords:"import",end:/$/,contains:[...v],relevance:0 -},...B,..._,...M,I,P,...z,...q,U,V]}}})()); \ No newline at end of file diff --git a/doc/api/static-assets/play_button.svg b/doc/api/static-assets/play_button.svg deleted file mode 100644 index c39a2f4..0000000 --- a/doc/api/static-assets/play_button.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/doc/api/static-assets/readme.md b/doc/api/static-assets/readme.md deleted file mode 100644 index 357c11c..0000000 --- a/doc/api/static-assets/readme.md +++ /dev/null @@ -1,22 +0,0 @@ -# highlight.js - -Generated from https://highlightjs.org/download/ on 2021-07-13 - -**Included languages:** - -* bash -* c -* css -* dart -* diff -* html, xml -* java -* javascript -* json -* kotlin -* markdown -* objective-c -* plaintext -* shell -* swift -* yaml diff --git a/doc/api/static-assets/search.png b/doc/api/static-assets/search.png deleted file mode 100644 index e6fa937..0000000 Binary files a/doc/api/static-assets/search.png and /dev/null differ diff --git a/doc/api/static-assets/styles.css b/doc/api/static-assets/styles.css deleted file mode 100644 index 92d788e..0000000 --- a/doc/api/static-assets/styles.css +++ /dev/null @@ -1,1349 +0,0 @@ -/* Palette generated by Material Palette - materialpalette.com/blue/cyan */ - -.dark-primary-color { background: #1976D2; } -.default-primary-color { background: #2196F3; } -.light-primary-color { background: #BBDEFB; } -.text-primary-color { color: #FFFFFF; } -.accent-color { background: #00BCD4; } -.primary-text-color { color: #212121; } -.secondary-text-color { color: #727272; } -.divider-color { border-color: #B6B6B6; } - -.light-theme { -/*background-color body, listdropdown*/ ---main-bg-color: #fff; -/*header id-tittle*/ ---main-header-color: #eeeeee; -/*package-name*/ ---main-sidebar-color: #727272; -/*section-title and section subtitle, desc markdown(body, dd, h3), header a*/ ---main-text-color: #111111; -/*typehead search-box*/ ---main-search-bar: #fff; -/* scrollbar-thumb */ ---main-scrollbar-color: #CCC; -/* footer */ ---main-footer-background: #111111; -/*header text color*/ ---main-h-text: black; -/* hyperlinks*/ ---main-hyperlinks-color: #0175C2; -/*search background*/ ---main-search-background: transparent; - -/*code snippets*/ ---main-code-bg: #f8f8f8; ---main-keyword-color: #333; ---main-tag-color: #000080; ---main-section-color: #900; ---main-comment-color: #998; ---main-var-color: #008080; ---main-string-color: #d14; - ---main-number-filter: invert(0%); ---main-icon-color: black; -} - -.dark-theme { -/*background-color body, listdropdown*/ ---main-bg-color: #10161E; -/*header id-tittle*/ ---main-header-color: #1C2834; -/*package-name*/ ---main-sidebar-color: #fff; -/*section-title and section subtitle, desc markdown(body, dd, h3), header a*/ ---main-text-color: #fff; -/*typehead search-box*/ ---main-search-bar: #454545; -/* scrollbar-thumb */ ---main-scrollbar-color: #5f6368; -/* footer */ ---main-footer-background: #27323a; -/* hyperlinks*/ ---main-hyperlinks-color: #00D2FA; -/*search background*/ ---main-search-background: black; - -/*code snippets*/ ---main-code-bg: #10161E; ---main-keyword-color: white; ---main-tag-color: #00D2FA; ---main-section-color: #FF2D64; ---main-comment-color: #909CC3; ---main-var-color: #55A09B; ---main-string-color: #FF2D64; - ---main-number-filter: invert(100%); ---main-icon-color: white; -} - -#theme { - display: none; -} - -#theme-button .material-symbols-outlined { - padding-top: 6px; - color: var(--main-icon-color); - user-select: none; - cursor: pointer; -} - -/* -Only show images that fit their theme using GitHub's syntax, see: -https://github.blog/changelog/2021-11-24-specify-theme-context-for-images-in-markdown/ -*/ -.dark-theme img[src$="#gh-light-mode-only"] { - display: none; -} - -.light-theme img[src$="#gh-dark-mode-only"] { - display: none; -} - -/* for layout */ -html, -body { - margin: 0; - padding: 0; - height: 100%; - width: 100%; - overflow: hidden; - box-sizing: border-box; -} - -*, *:before, *:after { - box-sizing: inherit; -} - -body { - display: flex; - flex-direction: column; - -webkit-overflow-scrolling: touch; -} - -header { - flex: 0 0 50px; - display: flex; - flex-direction: row; - align-items: center; - padding-left: 30px; - padding-right: 30px; - background-color: var(--main-header-color); -} - -header ol { - list-style: none; - margin: 0; - padding: 0; -} - -header ol li { - display: inline; -} - -header form { - display: flex; - flex: 1; - justify-content: flex-end; - padding-right: 30px; -} - -header#header-search-sidebar { - height: 50px; - margin-bottom: 25px; -} - -footer { - flex: 0 0 16px; - text-align: center; - padding: 16px 20px; -} - -main { - flex: 1; - display: flex; - flex-direction: row; - padding: 20px; - min-height: 0; -} - -.sidebar-offcanvas-left { - flex: 0 1 230px; - order: 1; - overflow-y: scroll; - padding: 20px 0 15px 30px; - margin: 5px 20px 0 0; -} - -::-webkit-scrollbar-button{ display: none; height: 13px; border-radius: 0px; background-color: #AAA; } -::-webkit-scrollbar-button:hover{ background-color: #AAA; } -::-webkit-scrollbar-thumb{ background-color: var(--main-scrollbar-color); } -::-webkit-scrollbar-thumb:hover{ background-color: var(--main-scrollbar-color); } -::-webkit-scrollbar{ width: 4px; } - -.main-content::-webkit-scrollbar{ width: 8px; } - -.main-content { - flex: 1; - order: 2; - overflow-y: scroll; - padding: 10px 20px 0 20px; -} - -.sidebar-offcanvas-right { - flex: 0 1 12em; - order: 3; - overflow-y: scroll; - padding: 20px 15px 15px 15px; - margin-top: 5px; - margin-right: 20px; -} -/* end for layout */ - -body { - -webkit-text-size-adjust: 100%; - overflow-x: hidden; - font-family: Roboto, sans-serif; - font-size: 16px; - line-height: 1.42857143; - color: var(--main-text-color); - background-color: var(--main-bg-color); -} - -/* some of this is to reset bootstrap */ -nav.navbar { - background-color: inherit; - min-height: 50px; - border: 0; -} - -@media (max-width: 840px) { - .hidden-xs { - display: none !important; - } -} - -@media (min-width: 841px) { - .hidden-l { - display: none !important; - } -} - -nav.navbar .row { - padding-top: 8px; -} - -nav .container { - white-space: nowrap; -} - -header { - background-color: var(--main-header-color); - box-shadow: 0 3px 5px rgba(0,0,0,0.1); -} - -header.header-fixed nav.navbar-fixed-top { - box-shadow: 0 3px 5px rgba(0,0,0,0.1); -} - -header.container-fluid { - padding: 0; -} - -header .masthead { - padding-top: 64px; -} - -header .contents { - padding: 0; -} - -.pre { - border: 1px solid #ddd; - font-size: 14px; -} - -.hljs-string, .hljs-doctag { - color: var(--main-string-color); -} - -.hljs-number, .hljs-literal, .hljs-variable, .hljs-template-variable, .hljs-tag .hljs-attr { - color: var(--main-var-color); -} - -.hljs-comment, .hljs-quote { - color: var(--main-comment-color); - font-style: italic; -} - -.hljs-title, .hljs-section, .hljs-selector-id { - color: var(--main-section-color); - font-weight: bold; -} - -.hljs-tag, .hljs-name, .hljs-attribute { - color: var(--main-tag-color); - font-weight: normal; -} - -.hljs-keyword, .hljs-selector-tag, .hljs-subst { - color: var(--main-keyword-color); - font-weight: bold; -} - -.hljs { - display: block; - overflow-x: auto; - padding: 0.5em; - color: var(--main-text-color); - background: var(--main-code-bg); -} - -@media screen and (max-width:768px) { - header .contents { - padding-left: 15px; - padding-right: 15px; - } -} - -a { - text-decoration: none; -} - -.body { - margin-top: 90px; -} - -section { - margin-bottom: 36px; -} - -dl { - margin: 0; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: Roboto, sans-serif; - font-weight: 400; - margin-top: 1.5em; - color: var(--main-text-color); -} - -h1.title { - overflow: hidden; - text-overflow: ellipsis; -} - -h1 { - font-size: 37px; - margin-top: 0; - margin-bottom: 0.67em; -} - -h2 { - font-size: 28px; -} - -h5 { - font-size: 16px; -} - -.subtitle { - font-size: 17px; - min-height: 1.4em; -} - -.title-description .subtitle { - white-space: nowrap; - overflow-x: hidden; - text-overflow: ellipsis; -} - -p { - margin-bottom: 1em; - margin-top: 0; -} - -a { - color: var(--main-hyperlinks-color); -} - -a:hover { - color: #13B9FD; -} - -pre.prettyprint { - font-family: 'Roboto Mono', Menlo, monospace; - color: black; - border-radius: 0; - font-size: 15px; - word-wrap: normal; - line-height: 1.4; - border: 0; - margin: 16px 0 16px 0; - padding: 8px; -} - -pre code { - white-space: pre; - word-wrap: initial; - font-size: 100% -} - -.fixed { - white-space: pre; -} - -pre { - border: 1px solid #ddd; - background-color: #eee; - font-size: 14px; -} - -code { - font-family: 'Roboto Mono', Menlo, monospace; - /* overriding bootstrap */ - color: inherit; - padding: 0.2em 0.4em; - font-size: 85%; - background-color: rgba(27,31,35,0.05); - border-radius: 3px; -} - -@media(max-width: 840px) { - nav .container { - width: 100% - } - - h1 { - font-size: 24px; - } - - pre { - margin: 16px 0; - } -} - -@media (min-width: 840px) { - ul.subnav li { - font-size: 17px; - } -} - -header h1 { - font-weight: 400; - margin-bottom: 16px; -} - -header a, -header p, -header li { - color: #0175C2; -} - -header a:hover { - color: #0175C2; -} - -header h1 .kind { - color: #555; -} - -dt { - font-weight: normal; -} - -dd { - color: var(--main-text-color); - margin-bottom: 1em; - margin-left: 0; -} - -dd.callable, dd.constant, dd.property { - margin-bottom: 24px; -} - -dd p { - overflow-x: hidden; - text-overflow: ellipsis; - margin-bottom: 0; -} - -/* Enum values do not have their own pages; their full docs are presented on the - * enum class's page. */ -dt.constant + dd p { - margin-bottom: 1em; -} - -/* indents wrapped lines */ -section.summary dt { - margin-left: 24px; - text-indent: -24px; -} - -.dl-horizontal dd { - margin-left: initial; -} - -dl.dl-horizontal dt { - font-style: normal; - text-align: left; - color: #727272; - margin-right: 20px; - width: initial; -} - -dt .name { - font-weight: 500; -} - -dl dt.callable .name { - float: none; - width: auto; -} - -.type-parameter { - white-space: nowrap; -} - -.multi-line-signature .type-parameter .parameter { - margin-left: 0px; - display: unset; -} - -.parameter-list { - display: table-cell; - margin-left: 10px; - list-style-type: none; - padding-inline-start: unset; -} - -.signature { - color: var(--main-text-color); -} - -.signature a { - /* 50% mix of default-primary-color and primary-text-color. */ - color: var(--main-hyperlinks-color); -} - -.optional { - font-style: italic; -} - -.undocumented { - font-style: italic; -} - -.is-const { - font-style: italic; -} - -.deprecated { - text-decoration: line-through; -} - -.category.linked { - font-weight: bold; - opacity: 1; -} - -/* Colors for category based on categoryOrder in dartdoc_options.config. */ -.category.cp-0 { - background-color: #54b7c4 -} - -.category.cp-1 { - background-color: #54c47f -} - -.category.cp-2 { - background-color: #c4c254 -} - -.category.cp-3 { - background-color: #c49f54 -} - -.category.cp-4 { - background-color: #c45465 -} - -.category.cp-5 { - background-color: #c454c4 -} - -.category a { - color: white; -} - -.category { - padding: 2px 4px; - font-size: 12px; - border-radius: 4px; - background-color: #999; - text-transform: uppercase; - color: white; - opacity: .5; -} - -h1 .category { - vertical-align: middle; -} - -/* The badge under a declaration for things like "const", "read-only", etc. and for the badges inline like Null safety*/ -/* See https://github.com/dart-lang/dartdoc/blob/master/lib/src/model/feature.dart */ -.feature { - display: inline-block; - background: var(--main-bg-color); - border: 1px solid var(--main-hyperlinks-color); - border-radius: 20px; - color: var(--main-hyperlinks-color); - - font-size: 12px; - padding: 1px 6px; - margin: 0 8px 0 0; -} - -a.feature:hover { - border-color: #13B9FD; -} - -h1 .feature { - vertical-align: middle; -} - -.source-link { - padding: 18px 4px; - font-size: 18px; - vertical-align: middle; -} - -@media (max-width: 840px) { - .source-link { - padding: 7px 2px; - font-size: 10px; - } -} - -#external-links { - float: right; -} - -.btn-group { - position: relative; - display: inline-flex; - vertical-align: middle; -} - -p.firstline { - font-weight: bold; -} - -footer { - color: #fff; - background-color: var(--main-footer-background); - width: 100%; -} - -footer p { - margin: 0; -} - -footer .no-break { - white-space: nowrap; -} - -footer .container, -footer .container-fluid { - padding-left: 0; - padding-right: 0; -} - -footer a, footer a:hover { - color: #fff; -} - -.markdown.desc { - max-width: 700px; -} - -.markdown h1 { - font-size: 24px; - margin-bottom: 8px; -} - -.markdown h2 { - font-size: 20px; - margin-top: 24px; - margin-bottom: 8px; -} - -.markdown h3 { - font-size: 18px; - margin-bottom: 8px; - color: var(--main-text-color); -} - -.markdown h4 { - font-size: 16px; - margin-bottom: 0; -} - -.markdown li p { - margin: 0; -} - -table { - margin-bottom: 1em; -} - -table, -th, -td { - border: 1px solid lightgrey; - border-collapse: collapse; -} - -th, -td { - padding: 8px; -} - -.gt-separated { - list-style: none; - padding: 0; - margin: 0; -} - -.gt-separated li { - display: inline-block; -} - -.gt-separated li:before { - background-image: url("data:image/svg+xml;utf8,"); - background-position: center; - content: "\00a0"; - margin: 0 6px 0 4px; - padding: 0 3px 0 0; -} - -.gt-separated.dark li:before { - background-image: url("data:image/svg+xml;utf8,"); -} - -.gt-separated li:first-child:before { - background-image: none; - content: ""; - margin: 0; - padding: 0; -} - -.multi-line-signature { - font-size: 17px; - color: #727272; -} - -.multi-line-signature .parameter { - margin-left: 24px; - display: block; -} - -.breadcrumbs { - padding: 0; - margin: 8px 0 8px 0; - white-space: nowrap; - line-height: 1; -} - -@media screen and (min-width: 840px) { - nav ol.breadcrumbs { - float: left; - } -} - -@media screen and (max-width: 840px) { - .breadcrumbs { - margin: 0 0 24px 0; - overflow-x: hidden; - } -} - -.breadcrumbs gt-separated dark hidden-xs li+li:before { - color: var(--main-h-text); -} - -ol.breadcrumbs li a { - color: var(--main-hyperlinks-color); -} - -.self-crumb { - color: var(--main-h-text); -} - -.self-name { - color: #555; - display: none; -} - -.annotation-list { - list-style: none; - padding: 0; - display: inline; -} - -.comma-separated { - list-style: none; - padding: 0; - display: inline; -} - -.comma-separated li { - display: inline; -} - -.comma-separated li:after { - content: ", "; -} - -.comma-separated li:last-child:after { - content: ""; -} - -.end-with-period li:last-child:after { - content: "."; -} - -.container > section:first-child { - border: 0; -} - -.constructor-modifier { - font-style: italic; -} - -section.multi-line-signature div.parameters { - margin-left: 24px; -} - -/* subnav styles */ - -ul.subnav { - overflow: auto; - white-space: nowrap; - padding-left: 0; - min-height: 25px; -} - -ul.subnav::-webkit-scrollbar { - display: none; -} - -ul.subnav li { - display: inline-block; - text-transform: uppercase; -} - -ul.subnav li a { - color: #111; -} - -ul.subnav li { - margin-right: 24px; -} - -ul.subnav li:last-of-type { - margin-right: 0; -} - -@media(max-width: 840px) { - ul.subnav li { - margin-right: 16px; - } -} - -/* sidebar styles */ - -.sidebar ol { - list-style: none; - line-height: 22px; - margin-top: 0; - margin-bottom: 0; - padding: 0 0 15px 0; -} - -.sidebar h5 a, -.sidebar h5 a:hover { - color: var(--main-sidebar-color); -} - -.sidebar h5, -.sidebar ol li { - text-overflow: ellipsis; - overflow: hidden; - padding: 3px 0 3px 3px; -} - -.sidebar h5 { - color: var(--main-sidebar-color); - font-size: 18px; - margin: 0 0 22px 0; - padding-top: 0; -} - -.sidebar ol li.section-title { - font-size: 18px; - font-weight: normal; - text-transform: uppercase; - padding-top: 25px; -} - -.sidebar ol li.section-subtitle a { - color: inherit; -} - -.sidebar ol li.section-subtitle { - font-weight: 400; - text-transform: uppercase; -} - -.sidebar ol li.section-subitem { - margin-left: 12px; -} - -.sidebar ol li:first-child { - padding-top: 3px; - margin-top: 0; -} - -button { - padding: 0; -} - -#sidenav-left-toggle { - display: none; - vertical-align: text-bottom; - padding: 0; - color: var(--main-icon-color); - user-select: none; - cursor: pointer; -} - -/* left-nav disappears, and can transition in from the left */ -@media screen and (max-width:840px) { - #sidenav-left-toggle { - display: inline; - width: 24px; - height: 24px; - border: none; - margin-right: 24px; - margin-left: 24px; - font-size: 24px; - } - - #overlay-under-drawer.active { - opacity: 0.4; - height: 100%; - z-index: 1999; - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: black; - display: block; - } - - .sidebar-offcanvas-left { - left: -100%; - position: fixed; - -webkit-transition:all .25s ease-out; - -o-transition:all .25s ease-out; - transition:all .25s ease-out; - z-index: 2000; - top: 0; - width: 280px; /* works all the way down to an iphone 4 */ - height: 90%; - background-color: var(--main-bg-color); - overflow-y: scroll; /* TODO: how to hide scroll bars? */ - padding: 10px; - margin: 10px 10px; - box-shadow: 5px 5px 5px 5px #444444; - } - - ol#sidebar-nav { - font-size: 18px; - white-space: pre-line; - } - - .sidebar-offcanvas-left.active { - left: 0; /* this animates our drawer into the page */ - } - - .self-name { - display: inline-block; - color: var(--main-hyperlinks-color); - } -} - -.sidebar-offcanvas-left h5 { - margin-bottom: 10px; -} - -.sidebar-offcanvas-left h5:last-of-type { - border: 0; - margin-bottom: 25px; -} - -/* the right nav disappears out of view when the window shrinks */ -@media screen and (max-width: 992px) { - .sidebar-offcanvas-right { - display: none; - } -} - -#overlay-under-drawer { - display: none; -} - -/* find-as-you-type search box */ - -/* override bootstrap defaults */ -.form-control { - border-radius: 0; - border: 0; -} - -@media screen and (max-width: 840px) { - form.search { - display: none; - } -} - -.typeahead, -.tt-query, -.tt-hint { - width: 200px; - padding: 2px 7px 1px 7px; - line-height: 20px; - outline: none; -} - -.tt-wrapper { - position: relative; - display: inline-block; -} - -.tt-input { - position: relative; - vertical-align: top; -} - -.tt-query { - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} - -.tt-hint { - position: absolute; - top: 0; - left: 0; - box-shadow: none; - background: none 0 0 / auto repeat scroll padding-box border-box rgb(255, 255, 255); - border-color: transparent; - border-width: 0; -} - -.navbar-right .tt-menu { - right: 0; - left: inherit !important; - width: 540px; - max-height: 280px; - overflow-y: scroll; -} - -.navbar-right { - padding-right: 60px; -} - -#theme-button { - position: absolute; - right: 30px; -} - -.tt-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 100; - font-size: 14px; - margin: 0; - background-color: var(--main-bg-color); - border: 1px solid #ccc; - border: 1px solid var(--main-header-color); - -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); - -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); - box-shadow: 0 5px 10px rgba(0,0,0,.2); -} - - -.typeahead, .tt-query, .tt-hint { - padding: 17px; - padding-left: 50px; - width: 422px; - height: 20px; - font-size: 13px; - background-image: url("./search.png"); - background-repeat: no-repeat; - background-position: 4%; - outline: 0; - background-size: 16px; - filter: var(--main-number-filter); - -webkit-filter: var(--main-number-filter); -} - -.search-summary { - margin-bottom: 10px; -} - -a.tt-container { - font-size: 16px; - color: var(--main-hyperlinks-color); -} - -.enter-search-message { - position: -webkit-sticky; - position: sticky; - top: 0px; - background-color: #AAA; - padding: 0px; - font-size: 14px; - margin: 0px; - clear: both; - text-align: center; - color: black; -} - -.tt-suggestion:hover { - cursor: pointer; - color: #fff; - background-color: #0097cf; -} - -.tt-suggestion:hover .search-from-lib { - color: #ddd; -} - -.tt-suggestion.tt-cursor { - color: #fff; - background-color: #0097cf; -} - -.tt-suggestion.tt-cursor .search-from-lib { - color: #ddd; -} - -.tt-suggestion p { - margin: 0; -} - -.tt-container { - font-size: 14px; - margin-bottom: 0px; - margin-top: 15px; -} - -.tt-container-text { - color: var(--main-text-color); -} - - -/* Search results formatting for mini results below search bar. */ - -.tt-search-results .tt-container { - margin-top: 5px; - margin-bottom: 5px; -} - -/* Do not show the container as a section. */ -.tt-search-results .tt-container-text { - display: none -} - -/* An inline style. */ -.tt-search-results .tt-suggestion { - color: var(--main-text-color); - margin-top: 5px; - overflow: hidden; - padding-left: 10px; - padding-right: 10px; - text-overflow: ellipsis; - white-space: nowrap; -} - -.tt-search-results .tt-suggestion-title { - font-size: 14px; - padding-right: 5px; -} - -.tt-search-results .tt-suggestion-container { - color: var(--main-keyword-color); - font-size: 14px; - font-style: italic; - padding-right: 5px; -} - -.tt-search-results .one-line-description { - color: var(--main-keyword-color); - display: inline; - margin-left: 0; -} - - -.tt-search-results .one-line-description::before { - content: open-quote; -} - -.tt-search-results .one-line-description::after { - content: close-quote; -} - -/* Search results formatting for `search.html`. */ - -/* A block style. */ -#dartdoc-main-content .tt-suggestion { - color: var(--main-text-color); - margin-top: 5px; - margin-bottom: 10px; - border-style: solid; - border-color: lightgrey; - border-width: 0.5px; -} - -#dartdoc-main-content .tt-suggestion-title { - display: block; - font-weight: 500; - margin-right: 10px; - margin-left: 10px; - margin-bottom: 0px; - margin-top: 4px; -} - -#dartdoc-main-content .one-line-description { - display: block; - margin-right:10px; - margin-left: 10px; - margin-bottom: 3px; - margin-top: 2px; -} - -/* Do not show a result's container. */ -#dartdoc-main-content .tt-suggestion-container { - display: none; -} - -.temp-box { - width: 0px; -} - -@media screen and (max-width: 840px) { - .typeahead, .tt-query, .tt-hint { - padding: 17px; - padding-left: 33px; - width: 240px; - height: 17px; - border: 1px solid #f5f5f5; - font-size: 13px; - background-image: url('https://img.icons8.com/search'); - background-repeat: no-repeat; - background-position: 4%; - outline:0; - background-size: 16px; - margin: 10px; - margin-left: 9px; - } - - header { - padding-left: 0px; - } - - .temp-box { - width: 520px; - } -} - -@media screen and (max-width: 400px) { - .temp-box { - width: 100px; - } -} - -@media screen and (max-width: 320px) { - .temp-box { - width: 0px; - } - - #sidenav-left-toggle { - margin-right: 10px; - margin-left: 20px; - } - - .self-name { - margin-right: 10px; - } -} - -.search-from-lib { - font-style: italic; - color: var(--main-text-color); - font-size: 11px; -} - -::placeholder { - filter: brightness(0.85); -} - -.search-body { - border: 1px solid #7f7f7f; - max-width: 400px; - box-shadow: 3px 3px 5px rgba(0,0,0,0.1); -} - -section#setter { - border-top: 1px solid #ddd; - padding-top: 36px; -} - -li.inherited a { - opacity: 0.65; - font-style: italic; -} - -#instance-methods dt.inherited .name, -#instance-properties dt.inherited .name, -#operators dt.inherited .name { - font-weight: 400; - font-style: italic; -} - -#instance-methods dt.inherited .signature, -#instance-properties dt.inherited .signature, -#operators dt.inherited .signature { - font-weight: 400; -} - -@media print { - .subnav, .sidebar { - display: none; - } - - a[href]:after { - content: "" !important; - } -} \ No newline at end of file diff --git a/doc/api/uuid/Uuid-class.html b/doc/api/uuid/Uuid-class.html deleted file mode 100644 index 174e8fb..0000000 --- a/doc/api/uuid/Uuid-class.html +++ /dev/null @@ -1,684 +0,0 @@ - - - - - - - - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    Uuid
    - -
    - -
    -
    -
    - -
    -
    -

    Uuid class - Null safety - -

    - - -
    -

    uuid for Dart -Author: Yulian Kuncheff -Released under MIT License.

    -
    - - - - -
    -

    Constructors

    - -
    -
    - Uuid({GlobalOptions? goptions}) -
    -
    - Creates a new instance of the Uuid class. -Optionally you can pass in a GlobalOptions object to set global options -for all UUID generation. -GlobalOptions.rng is a RNG class that returns a list of random bytes. -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - goptions - GlobalOptions? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    - v1({Map<String, dynamic>? options, V1Options? config}) - String - - - -
    -
    - Generates a time-based version 1 UUID - - -
    - -
    - v1buffer(List<int> buffer, {Map<String, dynamic>? options, V1Options? config, int offset = 0}) - List<int> - - - -
    -
    - Generates a time-based version 1 UUID into a provided buffer - - -
    - -
    - v1obj({Map<String, dynamic>? options, V1Options? config}) - UuidValue - - - -
    -
    - Generates a time-based version 1 UUID as a UuidValue object - - -
    - -
    - v4({Map<String, dynamic>? options, V4Options? config}) - String - - - -
    -
    - Generates a RNG version 4 UUID - - -
    - -
    - v4buffer(List<int> buffer, {Map<String, dynamic>? options, V4Options? config, int offset = 0}) - List<int> - - - -
    -
    - Generates a RNG version 4 UUID into a provided buffer - - -
    - -
    - v4obj({Map<String, dynamic>? options, V4Options? config}) - UuidValue - - - -
    -
    - Generates a RNG version 4 UUID as a UuidValue object - - -
    - -
    - v5(String? namespace, String? name, {Map<String, dynamic>? options, V5Options? config}) - String - - - -
    -
    - Generates a namespace & name-based version 5 UUID - - -
    - -
    - v5buffer(String? namespace, String? name, List<int>? buffer, {Map<String, dynamic>? options, V5Options? config, int offset = 0}) - List<int> - - - -
    -
    - Generates a namespace & name-based version 5 UUID into a provided buffer - - -
    - -
    - v5obj(String? namespace, String? name, {Map<String, dynamic>? options, V5Options? config}) - UuidValue - - - -
    -
    - Generates a namespace & name-based version 5 UUID as a UuidValue object - - -
    - -
    - v6({V6Options? config}) - String - - - -
    -
    - Generates a draft time-based version 6 UUID - - -
    - -
    - v6buffer(List<int> buffer, {V6Options? config, int offset = 0}) - List<int> - - - -
    -
    - Generates a draft time-based version 1 UUID into a provided buffer - - -
    - -
    - v6obj({V6Options? config}) - UuidValue - - - -
    -
    - Generates a draft time-based version 6 UUID as a UuidValue object - - -
    - -
    - v7({V7Options? config}) - String - - - -
    -
    - Generates a draft time-based version 7 UUID as a UuidValue object - - -
    - -
    - v7buffer(List<int> buffer, {V7Options? config, int offset = 0}) - List<int> - - - -
    -
    - Generates a draft time-based version 7 UUID into a provided buffer - - -
    - -
    - v7obj({V7Options? config}) - UuidValue - - - -
    -
    - Generates a draft time-based version 7 UUID as a UuidValue object - - -
    - -
    - v8({V8Options? config}) - String - - - -
    -
    - Generates a draft time-based version 8 UUID - - -
    - -
    - v8buffer(List<int> buffer, {V8Options? config, int offset = 0}) - List<int> - - - -
    -
    - Generates a draft time-based version 8 UUID into a provided buffer - - -
    - -
    - v8obj({V8Options? config}) - UuidValue - - - -
    -
    - Generates a draft time-based version 8 UUID as a UuidValue object - - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - -
    -

    Static Methods

    -
    -
    - isValidUUID({String fromString = '', Uint8List? fromByteList, ValidationMode validationMode = ValidationMode.strictRFC4122}) - bool - - - -
    -
    - Validates the provided uuid to make sure it has all the necessary -components and formatting and returns a bool -You can choose to validate from a string or from a byte list based on -which parameter is passed. - - -
    - -
    - parse(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) - List<int> - - - -
    -
    - Parses the provided uuid into a list of byte values as a List. -Can optionally be provided a buffer to write into and - a positional offset for where to start inputting into the buffer. -Throws FormatException if the UUID is invalid. Optionally you can set -validate to false to disable validation of the UUID before parsing. - - -
    - -
    - parseAsByteList(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) - Uint8List - - - -
    -
    - Parses the provided uuid into a list of byte values as a Uint8List. -Can optionally be provided a buffer to write into and - a positional offset for where to start inputting into the buffer. -Throws FormatException if the UUID is invalid. Optionally you can set -validate to false to disable validation of the UUID before parsing. - - -
    - -
    - unparse(List<int> buffer, {int offset = 0}) - String - - - -
    -
    - Unparses a buffer of bytes and outputs a proper UUID string. -An optional offset is allowed if you want to start at a different point -in the buffer. -Throws an exception if the buffer does not have a length of 16 - - -
    - -
    -
    - - -
    -

    Constants

    - -
    -
    - NAMESPACE_DNS - → const String - - -
    -
    - - - -
    - '6ba7b810-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - NAMESPACE_NIL - → const String - - -
    -
    - - - -
    - '00000000-0000-0000-0000-000000000000' -
    -
    - -
    - NAMESPACE_OID - → const String - - -
    -
    - - - -
    - '6ba7b812-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - NAMESPACE_URL - → const String - - -
    -
    - - - -
    - '6ba7b811-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - NAMESPACE_X500 - → const String - - -
    -
    - - - -
    - '6ba7b814-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    -
    - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/NAMESPACE_DNS-constant.html b/doc/api/uuid/Uuid/NAMESPACE_DNS-constant.html deleted file mode 100644 index 4b8f249..0000000 --- a/doc/api/uuid/Uuid/NAMESPACE_DNS-constant.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - NAMESPACE_DNS constant - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_DNS
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_DNS constant - Null safety -

    - -
    - - String - const NAMESPACE_DNS - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/NAMESPACE_NIL-constant.html b/doc/api/uuid/Uuid/NAMESPACE_NIL-constant.html deleted file mode 100644 index 696201d..0000000 --- a/doc/api/uuid/Uuid/NAMESPACE_NIL-constant.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - NAMESPACE_NIL constant - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_NIL
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_NIL constant - Null safety -

    - -
    - - String - const NAMESPACE_NIL - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_NIL = '00000000-0000-0000-0000-000000000000';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/NAMESPACE_OID-constant.html b/doc/api/uuid/Uuid/NAMESPACE_OID-constant.html deleted file mode 100644 index 502e098..0000000 --- a/doc/api/uuid/Uuid/NAMESPACE_OID-constant.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - NAMESPACE_OID constant - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_OID
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_OID constant - Null safety -

    - -
    - - String - const NAMESPACE_OID - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_OID = '6ba7b812-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/NAMESPACE_URL-constant.html b/doc/api/uuid/Uuid/NAMESPACE_URL-constant.html deleted file mode 100644 index 7fe758a..0000000 --- a/doc/api/uuid/Uuid/NAMESPACE_URL-constant.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - NAMESPACE_URL constant - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_URL
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_URL constant - Null safety -

    - -
    - - String - const NAMESPACE_URL - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/NAMESPACE_X500-constant.html b/doc/api/uuid/Uuid/NAMESPACE_X500-constant.html deleted file mode 100644 index 020dfab..0000000 --- a/doc/api/uuid/Uuid/NAMESPACE_X500-constant.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - NAMESPACE_X500 constant - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_X500
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_X500 constant - Null safety -

    - -
    - - String - const NAMESPACE_X500 - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_X500 = '6ba7b814-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/Uuid.html b/doc/api/uuid/Uuid/Uuid.html deleted file mode 100644 index 74e015b..0000000 --- a/doc/api/uuid/Uuid/Uuid.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - - - Uuid constructor - Uuid - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    Uuid
    - -
    - -
    -
    -
    - -
    -
    -

    Uuid constructor - Null safety -

    - -
    - const - Uuid(
    1. {GlobalOptions? goptions}
    2. -
    ) -
    - - -
    -

    Creates a new instance of the Uuid class. -Optionally you can pass in a GlobalOptions object to set global options -for all UUID generation. -GlobalOptions.rng is a RNG class that returns a list of random bytes.

    -

    Defaults rng function is UuidUtil.mathRNG

    -

    Example: Using CryptoRNG globally

    -
    var uuid = Uuid(options: {
    -  'grng': UuidUtil.cryptoRNG
    -})
    -
    -// Generate a v4 (random) id that will use cryptRNG for its rng function
    -uuid.v4();
    -
    -
    - - - -
    -

    Implementation

    -
    const Uuid({this.goptions});
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/goptions.html b/doc/api/uuid/Uuid/goptions.html deleted file mode 100644 index b321523..0000000 --- a/doc/api/uuid/Uuid/goptions.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - goptions property - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    goptions
    - -
    - -
    -
    -
    - -
    -
    -

    goptions property - Null safety -

    - -
    - - GlobalOptions? - goptions -
    final
    - -
    - - - -
    -

    Implementation

    -
    final GlobalOptions? goptions;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/isValidUUID.html b/doc/api/uuid/Uuid/isValidUUID.html deleted file mode 100644 index e658d52..0000000 --- a/doc/api/uuid/Uuid/isValidUUID.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - - - isValidUUID method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    isValidUUID
    - -
    - -
    -
    -
    - -
    -
    -

    isValidUUID static method - Null safety -

    - -
    - - -bool -isValidUUID(
    1. {String fromString = '',
    2. -
    3. Uint8List? fromByteList,
    4. -
    5. ValidationMode validationMode = ValidationMode.strictRFC4122}
    6. -
    ) - - - -
    - -
    -

    Validates the provided uuid to make sure it has all the necessary -components and formatting and returns a bool -You can choose to validate from a string or from a byte list based on -which parameter is passed.

    -
    - - - -
    -

    Implementation

    -
    static bool isValidUUID(
    -    {String fromString = '',
    -    Uint8List? fromByteList,
    -    ValidationMode validationMode = ValidationMode.strictRFC4122}) {
    -  return UuidValidation.isValidUUID(
    -      fromString: fromString,
    -      fromByteList: fromByteList,
    -      validationMode: validationMode);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/parse.html b/doc/api/uuid/Uuid/parse.html deleted file mode 100644 index 76fc68e..0000000 --- a/doc/api/uuid/Uuid/parse.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - - parse method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    parse
    - -
    - -
    -
    -
    - -
    -
    -

    parse static method - Null safety -

    - -
    - - -List<int> -parse(
    1. String uuid,
    2. -
    3. {List<int>? buffer,
    4. -
    5. int offset = 0,
    6. -
    7. bool validate = true,
    8. -
    9. ValidationMode validationMode = ValidationMode.strictRFC4122}
    10. -
    ) - - - -
    - -
    -

    Parses the provided uuid into a list of byte values as a List. -Can optionally be provided a buffer to write into and - a positional offset for where to start inputting into the buffer. -Throws FormatException if the UUID is invalid. Optionally you can set -validate to false to disable validation of the UUID before parsing.

    -

    Example parsing a UUID string

    -
    var bytes = uuid.parse('797ff043-11eb-11e1-80d6-510998755d10');
    -// bytes-> [121, 127, 240, 67, 17, 235, 17, 225, 128, 214, 81, 9, 152, 117, 93, 16]
    -
    -
    - - - -
    -

    Implementation

    -
    static List<int> parse(
    -  String uuid, {
    -  List<int>? buffer,
    -  int offset = 0,
    -  bool validate = true,
    -  ValidationMode validationMode = ValidationMode.strictRFC4122,
    -}) {
    -  return UuidParsing.parse(uuid,
    -      buffer: buffer,
    -      offset: offset,
    -      validate: validate,
    -      validationMode: validationMode);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/parseAsByteList.html b/doc/api/uuid/Uuid/parseAsByteList.html deleted file mode 100644 index 0ea3e7a..0000000 --- a/doc/api/uuid/Uuid/parseAsByteList.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - - - parseAsByteList method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    parseAsByteList
    - -
    - -
    -
    -
    - -
    -
    -

    parseAsByteList static method - Null safety -

    - -
    - - -Uint8List -parseAsByteList(
    1. String uuid,
    2. -
    3. {List<int>? buffer,
    4. -
    5. int offset = 0,
    6. -
    7. bool validate = true,
    8. -
    9. ValidationMode validationMode = ValidationMode.strictRFC4122}
    10. -
    ) - - - -
    - -
    -

    Parses the provided uuid into a list of byte values as a Uint8List. -Can optionally be provided a buffer to write into and - a positional offset for where to start inputting into the buffer. -Throws FormatException if the UUID is invalid. Optionally you can set -validate to false to disable validation of the UUID before parsing.

    -
    - - - -
    -

    Implementation

    -
    static Uint8List parseAsByteList(String uuid,
    -    {List<int>? buffer,
    -    int offset = 0,
    -    bool validate = true,
    -    ValidationMode validationMode = ValidationMode.strictRFC4122}) {
    -  return UuidParsing.parseAsByteList(uuid,
    -      buffer: buffer,
    -      offset: offset,
    -      validate: validate,
    -      validationMode: validationMode);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/unparse.html b/doc/api/uuid/Uuid/unparse.html deleted file mode 100644 index c8d6652..0000000 --- a/doc/api/uuid/Uuid/unparse.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - unparse method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    unparse
    - -
    - -
    -
    -
    - -
    -
    -

    unparse static method - Null safety -

    - -
    - - -String -unparse(
    1. List<int> buffer,
    2. -
    3. {int offset = 0}
    4. -
    ) - - - -
    - -
    -

    Unparses a buffer of bytes and outputs a proper UUID string. -An optional offset is allowed if you want to start at a different point -in the buffer. -Throws an exception if the buffer does not have a length of 16

    -

    Example parsing and unparsing a UUID string

    -
    var uuidString = uuid.unparse(bytes);
    -// uuidString -> '797ff043-11eb-11e1-80d6-510998755d10'
    -
    -
    - - - -
    -

    Implementation

    -
    static String unparse(List<int> buffer, {int offset = 0}) {
    -  return UuidParsing.unparse(buffer, offset: offset);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v1.html b/doc/api/uuid/Uuid/v1.html deleted file mode 100644 index bf62fcc..0000000 --- a/doc/api/uuid/Uuid/v1.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - - - v1 method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v1
    - -
    - -
    -
    -
    - -
    -
    -

    v1 method - Null safety -

    - -
    - - -String -v1(
    1. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    2. -
    3. V1Options? config}
    4. -
    ) - - - -
    - -
    -

    Generates a time-based version 1 UUID

    -

    By default it will generate a string based off current time, and will -return a string.

    -

    The first argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second argument is a V1Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.2.2

    -

    Example: Generate string UUID with fully-specified options

    -
    uuid.v1(options: {
    -    'node': [0x01, 0x23, 0x45, 0x67, 0x89, 0xab],
    -    'clockSeq': 0x1234,
    -    'mSecs': new DateTime.utc(2011,11,01).millisecondsSinceEpoch,
    -    'nSecs': 5678
    -})   // -> "710b962e-041c-11e1-9234-0123456789ab"
    -
    -
    - - - -
    -

    Implementation

    -
    String v1(
    -    {@Deprecated('use config instead. Removal in 5.0.0')
    -        Map<String, dynamic>? options,
    -    V1Options? config}) {
    -  if (options != null && options.isNotEmpty) {
    -    config = V1Options(options["clockSeq"], options["mSecs"],
    -        options["nSecs"], options["node"], options["seedBytes"]);
    -  }
    -  return UuidV1(goptions: goptions).generate(options: config);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v1buffer.html b/doc/api/uuid/Uuid/v1buffer.html deleted file mode 100644 index f8676e8..0000000 --- a/doc/api/uuid/Uuid/v1buffer.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - - v1buffer method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v1buffer
    - -
    - -
    -
    -
    - -
    -
    -

    v1buffer method - Null safety -

    - -
    - - -List<int> -v1buffer(
    1. List<int> buffer,
    2. -
    3. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    4. -
    5. V1Options? config,
    6. -
    7. int offset = 0}
    8. -
    ) - - - -
    - -
    -

    Generates a time-based version 1 UUID into a provided buffer

    -

    By default it will generate a string based off current time, and will -place the result into the provided buffer. The buffer will also be returned..

    -

    Optionally an offset can be provided with a start position in the buffer.

    -

    The first optional argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second optional argument is a V1Options object that takes the same -options as the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.2.2

    -

    Example: In-place generation of two binary IDs

    -
    // Generate two ids in an array
    -var myBuffer = new List(32); // -> []
    -uuid.v1buffer(myBuffer);
    -// -> [115, 189, 5, 128, 201, 91, 17, 225, 146, 52, 109, 0, 9, 0, 52, 128, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]
    -uuid.v1buffer(myBuffer, offset: 16);
    -// -> [115, 189, 5, 128, 201, 91, 17, 225, 146, 52, 109, 0, 9, 0, 52, 128, 115, 189, 5, 129, 201, 91, 17, 225, 146, 52, 109, 0, 9, 0, 52, 128]
    -
    -// Optionally use uuid.unparse() to get stringify the ids
    -uuid.unparse(myBuffer);    // -> '73bd0580-c95b-11e1-9234-6d0009003480'
    -uuid.unparse(myBuffer, offset: 16) // -> '73bd0581-c95b-11e1-9234-6d0009003480'
    -
    -
    - - - -
    -

    Implementation

    -
    List<int> v1buffer(
    -  List<int> buffer, {
    -  @Deprecated('use config instead. Removal in 5.0.0')
    -      Map<String, dynamic>? options,
    -  V1Options? config,
    -  int offset = 0,
    -}) {
    -  var result = config != null ? v1(config: config) : v1(options: options);
    -  return UuidParsing.parse(result, buffer: buffer, offset: offset);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v1obj.html b/doc/api/uuid/Uuid/v1obj.html deleted file mode 100644 index 4c93a2e..0000000 --- a/doc/api/uuid/Uuid/v1obj.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - v1obj method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v1obj
    - -
    - -
    -
    -
    - -
    -
    -

    v1obj method - Null safety -

    - -
    - - -UuidValue -v1obj(
    1. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    2. -
    3. V1Options? config}
    4. -
    ) - - - -
    - -
    -

    Generates a time-based version 1 UUID as a UuidValue object

    -

    By default it will generate a string based off current time, and will -return it as a UuidValue object.

    -

    The first argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second argument is a V1Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.2.2

    -

    Example: UuidValue usage

    -
    uuidValue = uuid.v1Obj(options: {
    -    'node': [0x01, 0x23, 0x45, 0x67, 0x89, 0xab],
    -    'clockSeq': 0x1234,
    -    'mSecs': new DateTime.utc(2011,11,01).millisecondsSinceEpoch,
    -    'nSecs': 5678
    -}) // -> UuidValue{uuid: '710b962e-041c-11e1-9234-0123456789ab'}
    -
    -print(uuidValue) -> // -> '710b962e-041c-11e1-9234-0123456789ab'
    -uuidValue.toBytes() -> // -> [...]
    -
    -
    - - - -
    -

    Implementation

    -
    UuidValue v1obj(
    -    {@Deprecated('use config instead. Removal in 5.0.0')
    -        Map<String, dynamic>? options,
    -    V1Options? config}) {
    -  return config != null
    -      ? UuidValue(v1(config: config))
    -      : UuidValue(v1(options: options));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v4.html b/doc/api/uuid/Uuid/v4.html deleted file mode 100644 index e602365..0000000 --- a/doc/api/uuid/Uuid/v4.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - v4 method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v4
    - -
    - -
    -
    -
    - -
    -
    -

    v4 method - Null safety -

    - -
    - - -String -v4(
    1. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    2. -
    3. V4Options? config}
    4. -
    ) - - - -
    - -
    -

    Generates a RNG version 4 UUID

    -

    By default it will generate a string based mathRNG, and will return -a string. If you wish to use crypto-strong RNG, pass in UuidUtil.cryptoRNG

    -

    The first argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second argument is a V4Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.4

    -

    Example: Generate string UUID with different RNG method

    -
    import 'package:uuid/uuid_util.dart';
    -uuid.v4(options: {
    -  'rng': UuidUtil.cryptoRNG
    -});
    -// -> "109156be-c4fb-41ea-b1b4-efe1671c5836"
    -
    -

    Example: Generate string UUID with different RNG method and named parameters

    -
    import 'package:uuid/uuid_util.dart';
    -uuid.v4(options: {
    -  'rng': UuidUtil.mathRNG,
    -  'namedArgs': new Map.fromIterables([const Symbol('seed')],[1])
    -});
    -// -> "09a91894-e93f-4141-a3ec-82eb32f2a3ef"
    -
    -

    Example: Generate string UUID with different RNG method and positional parameters

    -
    import 'package:uuid/uuid_util.dart';
    -uuid.v4(options: {
    -  'rng': UuidUtil.cryptoRNG,
    -  'positionalArgs': [1]
    -});
    -// -> "09a91894-e93f-4141-a3ec-82eb32f2a3ef"
    -
    -

    Example: Generate string UUID with fully-specified options

    -
    uuid.v4(options: {
    -  'random': [
    -    0x10, 0x91, 0x56, 0xbe, 0xc4, 0xfb, 0xc1, 0xea,
    -    0x71, 0xb4, 0xef, 0xe1, 0x67, 0x1c, 0x58, 0x36
    -  ]
    -});
    -// -> "109156be-c4fb-41ea-b1b4-efe1671c5836"
    -
    -
    - - - -
    -

    Implementation

    -
    String v4(
    -    {@Deprecated('use config instead. Removal in 5.0.0')
    -        Map<String, dynamic>? options,
    -    V4Options? config}) {
    -  if (options != null && options.isNotEmpty) {
    -    var rng = options["rng"];
    -    if (options["rng"] != null && options["rng"] is! RNG) {
    -      rng = LegacyRNG(
    -          options["rng"], options["namedArgs"], options["positionalArgs"]);
    -    }
    -    config = V4Options(options["random"], rng);
    -  }
    -  return UuidV4(goptions: goptions).generate(options: config);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v4buffer.html b/doc/api/uuid/Uuid/v4buffer.html deleted file mode 100644 index 3bf8b4d..0000000 --- a/doc/api/uuid/Uuid/v4buffer.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - v4buffer method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v4buffer
    - -
    - -
    -
    -
    - -
    -
    -

    v4buffer method - Null safety -

    - -
    - - -List<int> -v4buffer(
    1. List<int> buffer,
    2. -
    3. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    4. -
    5. V4Options? config,
    6. -
    7. int offset = 0}
    8. -
    ) - - - -
    - -
    -

    Generates a RNG version 4 UUID into a provided buffer

    -

    By default it will generate a string based off mathRNG, and will -place the result into the provided buffer. The buffer will also be returned. -If you wish to have crypto-strong RNG, pass in UuidUtil.cryptoRNG.

    -

    Optionally an offset can be provided with a start position in the buffer.

    -

    The first optional argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second optional argument is a V4Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.4

    -

    Example: Generate two IDs in a single buffer

    -
    var myBuffer = new List(32);
    -uuid.v4buffer(myBuffer);
    -uuid.v4buffer(myBuffer, offset: 16);
    -
    -
    - - - -
    -

    Implementation

    -
    List<int> v4buffer(
    -  List<int> buffer, {
    -  @Deprecated('use config instead. Removal in 5.0.0')
    -      Map<String, dynamic>? options,
    -  V4Options? config,
    -  int offset = 0,
    -}) {
    -  var result = config != null ? v4(config: config) : v4(options: options);
    -  return UuidParsing.parse(result, buffer: buffer, offset: offset);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v4obj.html b/doc/api/uuid/Uuid/v4obj.html deleted file mode 100644 index 2814d07..0000000 --- a/doc/api/uuid/Uuid/v4obj.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - v4obj method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v4obj
    - -
    - -
    -
    -
    - -
    -
    -

    v4obj method - Null safety -

    - -
    - - -UuidValue -v4obj(
    1. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    2. -
    3. V4Options? config}
    4. -
    ) - - - -
    - -
    -

    Generates a RNG version 4 UUID as a UuidValue object

    -

    By default it will generate a string based mathRNG, and will return -a UuidValue object. If you wish to use crypto-strong RNG, pass in UuidUtil.cryptoRNG

    -

    The first argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second argument is a V4Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.4

    -

    Example: UuidValue usage

    -
    uuidValue = uuid.v4obj(options: {
    -  'random': [
    -    0x10, 0x91, 0x56, 0xbe, 0xc4, 0xfb, 0xc1, 0xea,
    -    0x71, 0xb4, 0xef, 0xe1, 0x67, 0x1c, 0x58, 0x36
    -  ]
    -}) // -> UuidValue{uuid: '109156be-c4fb-41ea-b1b4-efe1671c5836'}
    -
    -print(uuidValue) -> // -> '109156be-c4fb-41ea-b1b4-efe1671c5836'
    -uuidValue.toBytes() -> // -> [...]
    -
    -
    - - - -
    -

    Implementation

    -
    UuidValue v4obj(
    -    {@Deprecated('use config instead. Removal in 5.0.0')
    -        Map<String, dynamic>? options,
    -    V4Options? config}) {
    -  return config != null
    -      ? UuidValue(v4(config: config))
    -      : UuidValue(v4(options: options));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v5.html b/doc/api/uuid/Uuid/v5.html deleted file mode 100644 index 01fbfbc..0000000 --- a/doc/api/uuid/Uuid/v5.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - v5 method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v5
    - -
    - -
    -
    -
    - -
    -
    -

    v5 method - Null safety -

    - -
    - - -String -v5(
    1. String? namespace,
    2. -
    3. String? name,
    4. -
    5. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    6. -
    7. V5Options? config}
    8. -
    ) - - - -
    - -
    -

    Generates a namespace & name-based version 5 UUID

    -

    By default it will generate a string based on a provided uuid namespace and -name, and will return a string.

    -

    The first optional argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second optional argument is a V5Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.4

    -

    Example: Generate string UUID with fully-specified options

    -
    uuid.v5(Uuid.NAMESPACE_URL, 'www.google.com');
    -// -> "c74a196f-f19d-5ea9-bffd-a2742432fc9c"
    -
    -
    - - - -
    -

    Implementation

    -
    String v5(
    -    String? namespace,
    -    String? name,
    -    {@Deprecated('use config instead. Removal in 5.0.0')
    -        Map<String, dynamic>? options,
    -    V5Options? config}) {
    -  if (options != null && options.isNotEmpty) {
    -    V4Options? v4config;
    -    config = V5Options(options["randomNamespace"], v4config);
    -  }
    -  return UuidV5(goptions: goptions)
    -      .generate(namespace, name, options: config);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v5buffer.html b/doc/api/uuid/Uuid/v5buffer.html deleted file mode 100644 index 00ad0f1..0000000 --- a/doc/api/uuid/Uuid/v5buffer.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - - - v5buffer method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v5buffer
    - -
    - -
    -
    -
    - -
    -
    -

    v5buffer method - Null safety -

    - -
    - - -List<int> -v5buffer(
    1. String? namespace,
    2. -
    3. String? name,
    4. -
    5. List<int>? buffer,
    6. -
    7. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    8. -
    9. V5Options? config,
    10. -
    11. int offset = 0}
    12. -
    ) - - - -
    - -
    -

    Generates a namespace & name-based version 5 UUID into a provided buffer

    -

    By default it will generate a string based on a provided uuid namespace and -place the result into the provided buffer. The buffer will also be returned.

    -

    Optionally an offset can be provided with a start position in the buffer.

    -

    The first optional argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second optional argument is a V5Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.4

    -

    Example: Generate two IDs in a single buffer

    -
    var myBuffer = new List(32);
    -uuid.v5buffer(Uuid.NAMESPACE_URL, 'www.google.com', myBuffer);
    -uuid.v5buffer(Uuid.NAMESPACE_URL, 'www.google.com', myBuffer, offset: 16);
    -
    -
    - - - -
    -

    Implementation

    -
    List<int> v5buffer(
    -  String? namespace,
    -  String? name,
    -  List<int>? buffer, {
    -  @Deprecated('use config instead. Removal in 5.0.0')
    -      Map<String, dynamic>? options,
    -  V5Options? config,
    -  int offset = 0,
    -}) {
    -  var result = config != null
    -      ? v5(namespace, name, config: config)
    -      : v5(namespace, name, options: options);
    -  return UuidParsing.parse(result, buffer: buffer, offset: offset);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v5obj.html b/doc/api/uuid/Uuid/v5obj.html deleted file mode 100644 index 98c7ae7..0000000 --- a/doc/api/uuid/Uuid/v5obj.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - v5obj method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v5obj
    - -
    - -
    -
    -
    - -
    -
    -

    v5obj method - Null safety -

    - -
    - - -UuidValue -v5obj(
    1. String? namespace,
    2. -
    3. String? name,
    4. -
    5. {@Deprecated('use config instead. Removal in 5.0.0') Map<String, dynamic>? options,
    6. -
    7. V5Options? config}
    8. -
    ) - - - -
    - -
    -

    Generates a namespace & name-based version 5 UUID as a UuidValue object

    -

    By default it will generate a string based on a provided uuid namespace and -name, and will return a UuidValue object.

    -

    The first optional argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second optional argument is a V5Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.4

    -

    Example: UuidValue usage

    -
    uuidValue = uuid.v5obj(Uuid.NAMESPACE_URL, 'www.google.com');
    -// -> UuidValue(uuid: "c74a196f-f19d-5ea9-bffd-a2742432fc9c")
    -
    -print(uuidValue) -> // -> 'c74a196f-f19d-5ea9-bffd-a2742432fc9c'
    -uuidValue.toBytes() -> // -> [...]
    -
    -
    - - - -
    -

    Implementation

    -
    UuidValue v5obj(
    -    String? namespace,
    -    String? name,
    -    {@Deprecated('use config instead. Removal in 5.0.0')
    -        Map<String, dynamic>? options,
    -    V5Options? config}) {
    -  return config != null
    -      ? UuidValue(v5(namespace, name, config: config))
    -      : UuidValue(v5(namespace, name, options: options));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v6.html b/doc/api/uuid/Uuid/v6.html deleted file mode 100644 index ab12e10..0000000 --- a/doc/api/uuid/Uuid/v6.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - v6 method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v6
    - -
    - -
    -
    -
    - -
    -
    -

    v6 method - Null safety -

    - -
    - - -String -v6(
    1. {V6Options? config}
    2. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 6 UUID

    -

    By default it will generate a string based off current Gregorian epoch time -in milliseconds, and will return a string.

    -

    The first argument is a V6Options object that takes the same options as -the options map.

    -

    https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format#section-4.3

    -
    - - - -
    -

    Implementation

    -
    String v6({V6Options? config}) {
    -  return UuidV6(goptions: goptions).generate(options: config);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v6buffer.html b/doc/api/uuid/Uuid/v6buffer.html deleted file mode 100644 index 3129fa8..0000000 --- a/doc/api/uuid/Uuid/v6buffer.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - - - v6buffer method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v6buffer
    - -
    - -
    -
    -
    - -
    -
    -

    v6buffer method - Null safety -

    - -
    - - -List<int> -v6buffer(
    1. List<int> buffer,
    2. -
    3. {V6Options? config,
    4. -
    5. int offset = 0}
    6. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 1 UUID into a provided buffer

    -

    By default it will generate a string based off current Gregorian epoch time, and will -in milliseconds, and will place the result into the provided buffer. -The buffer will also be returned.

    -

    Optionally an offset can be provided with a start position in the buffer.

    -

    The first optional argument is an options map that takes various configuration -options detailed in the readme. This is going to be eventually deprecated.

    -

    The second optional argument is a V6Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format#section-4.3

    -
    - - - -
    -

    Implementation

    -
    List<int> v6buffer(
    -  List<int> buffer, {
    -  V6Options? config,
    -  int offset = 0,
    -}) {
    -  return UuidParsing.parse(v6(config: config),
    -      buffer: buffer, offset: offset);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v6obj.html b/doc/api/uuid/Uuid/v6obj.html deleted file mode 100644 index 52203aa..0000000 --- a/doc/api/uuid/Uuid/v6obj.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - v6obj method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v6obj
    - -
    - -
    -
    -
    - -
    -
    -

    v6obj method - Null safety -

    - -
    - - -UuidValue -v6obj(
    1. {V6Options? config}
    2. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 6 UUID as a UuidValue object

    -

    By default it will generate a string based off current Gregorian Epoch time -in milliseconds, and will return it as a UuidValue object.

    -

    The first argument is a V6Options object that takes the same options as -the options map. This is the preferred way to pass options.

    -

    https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format#section-4.3

    -
    - - - -
    -

    Implementation

    -
    UuidValue v6obj({V6Options? config}) {
    -  return UuidValue(v6(config: config));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v7.html b/doc/api/uuid/Uuid/v7.html deleted file mode 100644 index c4f2e07..0000000 --- a/doc/api/uuid/Uuid/v7.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - v7 method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v7
    - -
    - -
    -
    -
    - -
    -
    -

    v7 method - Null safety -

    - -
    - - -String -v7(
    1. {V7Options? config}
    2. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 7 UUID as a UuidValue object

    -

    By default it will generate a string based off current Unix epoch time in -milliseconds, and will return a string.

    -

    The first argument is a V7Options object that takes the same options as -the options map.

    -

    https://www.ietf.org/archive/id/draft-peabody-dispatch-new-uuid-format-01.html#name-uuidv7-layout-and-bit-order

    -
    - - - -
    -

    Implementation

    -
    String v7({V7Options? config}) {
    -  return UuidV7(goptions: goptions).generate(options: config);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v7buffer.html b/doc/api/uuid/Uuid/v7buffer.html deleted file mode 100644 index 90140fd..0000000 --- a/doc/api/uuid/Uuid/v7buffer.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - v7buffer method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v7buffer
    - -
    - -
    -
    -
    - -
    -
    -

    v7buffer method - Null safety -

    - -
    - - -List<int> -v7buffer(
    1. List<int> buffer,
    2. -
    3. {V7Options? config,
    4. -
    5. int offset = 0}
    6. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 7 UUID into a provided buffer

    -

    By default it will generate a string based off current Unix epoch time in -milliseconds, and will place the result into the provided buffer. -The buffer will also be returned..

    -

    Optionally an offset can be provided with a start position in the buffer.

    -

    The first optional argument is a V7Options object that takes the same options as -the options map.

    -

    https://www.ietf.org/archive/id/draft-peabody-dispatch-new-uuid-format-01.html#name-uuidv7-layout-and-bit-order

    -
    - - - -
    -

    Implementation

    -
    List<int> v7buffer(
    -  List<int> buffer, {
    -  V7Options? config,
    -  int offset = 0,
    -}) {
    -  return UuidParsing.parse(v7(config: config),
    -      buffer: buffer, offset: offset);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v7obj.html b/doc/api/uuid/Uuid/v7obj.html deleted file mode 100644 index c19626f..0000000 --- a/doc/api/uuid/Uuid/v7obj.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - v7obj method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v7obj
    - -
    - -
    -
    -
    - -
    -
    -

    v7obj method - Null safety -

    - -
    - - -UuidValue -v7obj(
    1. {V7Options? config}
    2. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 7 UUID as a UuidValue object

    -

    By default it will generate a string based off current Unix epoch time in -milliseconds, and will return it as a UuidValue object.

    -

    The first argument is a V7Options object that takes the same options as -the options map.

    -

    https://www.ietf.org/archive/id/draft-peabody-dispatch-new-uuid-format-01.html#name-uuidv7-layout-and-bit-order

    -
    - - - -
    -

    Implementation

    -
    UuidValue v7obj({V7Options? config}) {
    -  return UuidValue(v7(config: config));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v8.html b/doc/api/uuid/Uuid/v8.html deleted file mode 100644 index f9dfbae..0000000 --- a/doc/api/uuid/Uuid/v8.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - v8 method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v8
    - -
    - -
    -
    -
    - -
    -
    -

    v8 method - Null safety -

    - -
    - - -String -v8(
    1. {V8Options? config}
    2. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 8 UUID

    -

    By default it will generate a string based off current Unix epoch time in -milliseconds, and will return a string.

    -

    The first argument is a V8Options object that takes the same options as -the options map.

    -

    https://www.ietf.org/archive/id/draft-peabody-dispatch-new-uuid-format-01.html#name-uuidv7-layout-and-bit-order

    -
    - - - -
    -

    Implementation

    -
    String v8({V8Options? config}) {
    -  return UuidV8(goptions: goptions).generate(options: config);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v8buffer.html b/doc/api/uuid/Uuid/v8buffer.html deleted file mode 100644 index fc4d592..0000000 --- a/doc/api/uuid/Uuid/v8buffer.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - v8buffer method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v8buffer
    - -
    - -
    -
    -
    - -
    -
    -

    v8buffer method - Null safety -

    - -
    - - -List<int> -v8buffer(
    1. List<int> buffer,
    2. -
    3. {V8Options? config,
    4. -
    5. int offset = 0}
    6. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 8 UUID into a provided buffer

    -

    By default it will generate a string based off current Unix epoch time in -milliseconds, and will place the result into the provided buffer. -The buffer will also be returned..

    -

    Optionally an offset can be provided with a start position in the buffer.

    -

    The first optional argument is a V8Options object that takes the same options as -the options map.

    -

    https://www.ietf.org/archive/id/draft-peabody-dispatch-new-uuid-format-01.html#name-uuidv7-layout-and-bit-order

    -
    - - - -
    -

    Implementation

    -
    List<int> v8buffer(
    -  List<int> buffer, {
    -  V8Options? config,
    -  int offset = 0,
    -}) {
    -  return UuidParsing.parse(v8(config: config),
    -      buffer: buffer, offset: offset);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/Uuid/v8obj.html b/doc/api/uuid/Uuid/v8obj.html deleted file mode 100644 index cbc2b9a..0000000 --- a/doc/api/uuid/Uuid/v8obj.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - - - - v8obj method - Uuid class - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v8obj
    - -
    - -
    -
    -
    - -
    -
    -

    v8obj method - Null safety -

    - -
    - - -UuidValue -v8obj(
    1. {V8Options? config}
    2. -
    ) - - - -
    - -
    -

    Generates a draft time-based version 8 UUID as a UuidValue object

    -

    By default it will generate a string based off current Unix epoch time in -milliseconds, and will return it as a UuidValue object.

    -

    The first argument is a V8Options object that takes the same options as -the options map.

    -

    https://www.ietf.org/archive/id/draft-peabody-dispatch-new-uuid-format-01.html#name-uuidv7-layout-and-bit-order

    -
    - - - -
    -

    Implementation

    -
    UuidValue v8obj({V8Options? config}) {
    -  return UuidValue(v8(config: config));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid/uuid-library.html b/doc/api/uuid/uuid-library.html deleted file mode 100644 index 1a6b8ed..0000000 --- a/doc/api/uuid/uuid-library.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - - uuid library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    uuid
    - -
    - -
    -
    -
    - -
    - -
    -

    uuid library - Null safety - -

    - - -
    -

    Generates UUID v1, v4, v5, v6, v7, v8 following RFC4122 standard.

    -
    - - -
    -

    Classes

    - -
    -
    - Namespace - -
    -
    - -
    - -
    - Uuid - -
    -
    - uuid for Dart -Author: Yulian Kuncheff -Released under MIT License. -
    - -
    - UuidValue - -
    -
    - -
    - -
    -
    - - - - - - -
    -

    Enums

    - -
    -
    - ValidationMode - -
    -
    - The options for UUID Validation strictness -
    - -
    -
    - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_util/UuidUtil-class.html b/doc/api/uuid_util/UuidUtil-class.html deleted file mode 100644 index ad35f65..0000000 --- a/doc/api/uuid_util/UuidUtil-class.html +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - - - UuidUtil class - uuid_util library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidUtil
    - -
    - -
    -
    -
    - -
    -
    -

    UuidUtil class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidUtil() -
    -
    - -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - -
    -

    Static Methods

    -
    -
    - cryptoRNG() - Uint8List - - - -
    -
    - Crypto-Strong RNG. All platforms, unknown speed, cryptographically strong -(theoretically) - - -
    - -
    - mathRNG({int seed = -1}) - Uint8List - - - -
    -
    - Math.Random()-based RNG. All platforms, fast, not cryptographically -strong. Optional Seed passable. - - -
    - -
    -
    - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_util/UuidUtil/UuidUtil.html b/doc/api/uuid_util/UuidUtil/UuidUtil.html deleted file mode 100644 index bb70372..0000000 --- a/doc/api/uuid_util/UuidUtil/UuidUtil.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - UuidUtil constructor - UuidUtil - uuid_util library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidUtil
    - -
    - -
    -
    -
    - -
    -
    -

    UuidUtil constructor - Null safety -

    - -
    - - UuidUtil() -
    - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_util/UuidUtil/cryptoRNG.html b/doc/api/uuid_util/UuidUtil/cryptoRNG.html deleted file mode 100644 index 19b6fe9..0000000 --- a/doc/api/uuid_util/UuidUtil/cryptoRNG.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - cryptoRNG method - UuidUtil class - uuid_util library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    cryptoRNG
    - -
    - -
    -
    -
    - -
    -
    -

    cryptoRNG static method - Null safety -

    - -
    - - -Uint8List -cryptoRNG() - - - -
    - -
    -

    Crypto-Strong RNG. All platforms, unknown speed, cryptographically strong -(theoretically)

    -
    - - - -
    -

    Implementation

    -
    static Uint8List cryptoRNG() {
    -  final b = Uint8List(16);
    -
    -  for (var i = 0; i < 16; i++) {
    -    b[i] = _secureRandom.nextInt(256);
    -  }
    -
    -  return b;
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_util/UuidUtil/mathRNG.html b/doc/api/uuid_util/UuidUtil/mathRNG.html deleted file mode 100644 index a2d3768..0000000 --- a/doc/api/uuid_util/UuidUtil/mathRNG.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - - mathRNG method - UuidUtil class - uuid_util library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    mathRNG
    - -
    - -
    -
    -
    - -
    -
    -

    mathRNG static method - Null safety -

    - -
    - - -Uint8List -mathRNG(
    1. {int seed = -1}
    2. -
    ) - - - -
    - -
    -

    Math.Random()-based RNG. All platforms, fast, not cryptographically -strong. Optional Seed passable.

    -
    - - - -
    -

    Implementation

    -
    static Uint8List mathRNG({int seed = -1}) {
    -  final b = Uint8List(16);
    -  final rand = (seed == -1) ? _random : Random(seed);
    -
    -  for (var i = 0; i < 16; i++) {
    -    b[i] = rand.nextInt(256);
    -  }
    -
    -  return b;
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_util/uuid_util-library.html b/doc/api/uuid_util/uuid_util-library.html deleted file mode 100644 index 79d8bdb..0000000 --- a/doc/api/uuid_util/uuid_util-library.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - uuid_util library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    uuid_util
    - -
    - -
    -
    -
    - -
    - -
    -

    uuid_util library - Null safety - -

    - - -
    -

    Utility functions for UUID library.

    -
    - - -
    -

    Classes

    - -
    -
    - UuidUtil - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue-class.html b/doc/api/uuid_value/UuidValue-class.html deleted file mode 100644 index 64e4dd6..0000000 --- a/doc/api/uuid_value/UuidValue-class.html +++ /dev/null @@ -1,440 +0,0 @@ - - - - - - - - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidValue
    - -
    - -
    -
    -
    - -
    -
    -

    UuidValue class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidValue(String uuid) -
    -
    - UuidValue() Constructor for creating a uuid value. -
    const
    -
    -
    - UuidValue.fromByteList(Uint8List byteList, {int? offset}) -
    -
    - fromByteList() creates a UuidValue from a Uint8List of bytes. -
    factory
    -
    -
    - UuidValue.fromList(List<int> byteList, {int? offset}) -
    -
    - fromList() creates a UuidValue from a List<int> of bytes. -
    factory
    -
    -
    - UuidValue.withValidation(String uuid, [ValidationMode validationMode = ValidationMode.strictRFC4122]) -
    -
    - withValidation() creates a UuidValue from a uuid string. -Optionally, you can provide a validationMode to use when validating -the uuid string. -Throws FormatException if the UUID is invalid. -
    factory
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyoverride
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    - time - int - -
    -
    - -
    read-only
    - -
    - -
    - uuid - String - -
    -
    - -
    final
    - -
    - -
    - version - int - -
    -
    - -
    read-only
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - equals(UuidValue other) - bool - - - -
    -
    - - - -
    - -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toBytes() - Uint8List - - - -
    -
    - - - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    override
    - -
    - -
    - validate([ValidationMode validationMode = ValidationMode.strictRFC4122]) - → void - - - -
    -
    - validate() validates the internal string representation of the uuid. -Optionally, you can provide a validationMode to use when validating -the uuid string. -Throws FormatException if the UUID is invalid. - - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    override
    - -
    - -
    -
    - - - - -
    -

    Constants

    - -
    -
    - dns - → const UuidValue - - -
    -
    - - - -
    - UuidValue(Uuid.NAMESPACE_DNS) -
    -
    - -
    - nil - → const UuidValue - - -
    -
    - - - -
    - UuidValue(Uuid.NAMESPACE_NIL) -
    -
    - -
    - oid - → const UuidValue - - -
    -
    - - - -
    - UuidValue(Uuid.NAMESPACE_OID) -
    -
    - -
    - url - → const UuidValue - - -
    -
    - - - -
    - UuidValue(Uuid.NAMESPACE_URL) -
    -
    - -
    - x500 - → const UuidValue - - -
    -
    - - - -
    - UuidValue(Uuid.NAMESPACE_X500) -
    -
    - -
    -
    - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/UuidValue.fromByteList.html b/doc/api/uuid_value/UuidValue/UuidValue.fromByteList.html deleted file mode 100644 index f109e6e..0000000 --- a/doc/api/uuid_value/UuidValue/UuidValue.fromByteList.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - UuidValue.fromByteList constructor - UuidValue - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidValue.fromByteList
    - -
    - -
    -
    -
    - -
    -
    -

    UuidValue.fromByteList constructor - Null safety -

    - -
    - - UuidValue.fromByteList(
    1. Uint8List byteList,
    2. -
    3. {int? offset}
    4. -
    ) -
    - - -
    -

    fromByteList() creates a UuidValue from a Uint8List of bytes.

    -
    - - - -
    -

    Implementation

    -
    factory UuidValue.fromByteList(Uint8List byteList, {int? offset}) {
    -  return UuidValue(UuidParsing.unparse(byteList, offset: offset ?? 0));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/UuidValue.fromList.html b/doc/api/uuid_value/UuidValue/UuidValue.fromList.html deleted file mode 100644 index 18b6aa7..0000000 --- a/doc/api/uuid_value/UuidValue/UuidValue.fromList.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - UuidValue.fromList constructor - UuidValue - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidValue.fromList
    - -
    - -
    -
    -
    - -
    -
    -

    UuidValue.fromList constructor - Null safety -

    - -
    - - UuidValue.fromList(
    1. List<int> byteList,
    2. -
    3. {int? offset}
    4. -
    ) -
    - - -
    -

    fromList() creates a UuidValue from a List<int> of bytes.

    -
    - - - -
    -

    Implementation

    -
    factory UuidValue.fromList(List<int> byteList, {int? offset}) {
    -  return UuidValue(UuidParsing.unparse(byteList, offset: offset ?? 0));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/UuidValue.html b/doc/api/uuid_value/UuidValue/UuidValue.html deleted file mode 100644 index 1922b52..0000000 --- a/doc/api/uuid_value/UuidValue/UuidValue.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - - UuidValue constructor - UuidValue - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidValue
    - -
    - -
    -
    -
    - -
    -
    -

    UuidValue constructor - Null safety -

    - -
    - const - UuidValue(
    1. String uuid
    2. -
    ) -
    - - -
    -

    UuidValue() Constructor for creating a uuid value.

    -

    Takes in a string representation of a uuid to wrap.

    -
    - - - -
    -

    Implementation

    -
    const UuidValue(this.uuid);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/UuidValue.withValidation.html b/doc/api/uuid_value/UuidValue/UuidValue.withValidation.html deleted file mode 100644 index 14838bd..0000000 --- a/doc/api/uuid_value/UuidValue/UuidValue.withValidation.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - UuidValue.withValidation constructor - UuidValue - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidValue.withValidation
    - -
    - -
    -
    -
    - -
    -
    -

    UuidValue.withValidation constructor - Null safety -

    - -
    - - UuidValue.withValidation(
    1. String uuid,
    2. -
    3. [ValidationMode validationMode = ValidationMode.strictRFC4122]
    4. -
    ) -
    - - -
    -

    withValidation() creates a UuidValue from a uuid string. -Optionally, you can provide a validationMode to use when validating -the uuid string. -Throws FormatException if the UUID is invalid.

    -
    - - - -
    -

    Implementation

    -
    factory UuidValue.withValidation(String uuid,
    -    [ValidationMode validationMode = ValidationMode.strictRFC4122]) {
    -  final uuidValue = UuidValue(uuid.toLowerCase());
    -  uuidValue.validate(validationMode);
    -  return uuidValue;
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/dns-constant.html b/doc/api/uuid_value/UuidValue/dns-constant.html deleted file mode 100644 index 60ba4bb..0000000 --- a/doc/api/uuid_value/UuidValue/dns-constant.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - dns constant - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    dns
    - -
    - -
    -
    -
    - -
    -
    -

    dns constant - Null safety -

    - -
    - - UuidValue - const dns - - -
    - - - -
    -

    Implementation

    -
    static const dns = UuidValue(Uuid.NAMESPACE_DNS);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/equals.html b/doc/api/uuid_value/UuidValue/equals.html deleted file mode 100644 index 060615d..0000000 --- a/doc/api/uuid_value/UuidValue/equals.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - equals method - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    equals
    - -
    - -
    -
    -
    - -
    -
    -

    equals method - Null safety -

    - -
    - - -bool -equals(
    1. UuidValue other
    2. -
    ) - - - -
    - - - - -
    -

    Implementation

    -
    bool equals(UuidValue other) {
    -  return uuid == other.uuid;
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/hashCode.html b/doc/api/uuid_value/UuidValue/hashCode.html deleted file mode 100644 index 9dba61d..0000000 --- a/doc/api/uuid_value/UuidValue/hashCode.html +++ /dev/null @@ -1,197 +0,0 @@ - - - - - - - - hashCode property - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    hashCode
    - -
    - -
    -
    -
    - -
    -
    -

    hashCode property - Null safety -

    - - - -
    - -
    - -
    -
      -
    1. @override
    2. -
    -
    - int - hashCode -
    override
    - -
    - - -
    -

    The hash code for this object.

    -

    A hash code is a single integer which represents the state of the object -that affects operator == comparisons.

    -

    All objects have hash codes. -The default hash code implemented by Object -represents only the identity of the object, -the same way as the default operator == implementation only considers objects -equal if they are identical (see identityHashCode).

    -

    If operator == is overridden to use the object state instead, -the hash code must also be changed to represent that state, -otherwise the object cannot be used in hash based data structures -like the default Set and Map implementations.

    -

    Hash codes must be the same for objects that are equal to each other -according to operator ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

    -

    Objects that are not equal are allowed to have the same hash code. -It is even technically allowed that all instances have the same hash code, -but if clashes happen too often, -it may reduce the efficiency of hash-based data structures -like HashSet or HashMap.

    -

    If a subclass overrides hashCode, it should override the -operator == operator as well to maintain consistency.

    -
    - - -
    -

    Implementation

    -
    @override
    -int get hashCode => uuid.hashCode;
    -
    - -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/nil-constant.html b/doc/api/uuid_value/UuidValue/nil-constant.html deleted file mode 100644 index 94925b7..0000000 --- a/doc/api/uuid_value/UuidValue/nil-constant.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - nil constant - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    nil
    - -
    - -
    -
    -
    - -
    -
    -

    nil constant - Null safety -

    - -
    - - UuidValue - const nil - - -
    - - - -
    -

    Implementation

    -
    static const nil = UuidValue(Uuid.NAMESPACE_NIL);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/oid-constant.html b/doc/api/uuid_value/UuidValue/oid-constant.html deleted file mode 100644 index 5d05dcb..0000000 --- a/doc/api/uuid_value/UuidValue/oid-constant.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - oid constant - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    oid
    - -
    - -
    -
    -
    - -
    -
    -

    oid constant - Null safety -

    - -
    - - UuidValue - const oid - - -
    - - - -
    -

    Implementation

    -
    static const oid = UuidValue(Uuid.NAMESPACE_OID);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/operator_equals.html b/doc/api/uuid_value/UuidValue/operator_equals.html deleted file mode 100644 index 91fd1f1..0000000 --- a/doc/api/uuid_value/UuidValue/operator_equals.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - - operator == method - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    operator ==
    - -
    - -
    -
    -
    - -
    -
    -

    operator == method - Null safety -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    - -bool -operator ==(
    1. Object other
    2. -
    ) - -
    override
    - -
    - -
    -

    The equality operator.

    -

    The default behavior for all Objects is to return true if and -only if this object and other are the same object.

    -

    Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

    -
      -
    • -

      Total: It must return a boolean for all arguments. It should never throw.

      -
    • -
    • -

      Reflexive: For all objects o, o == o must be true.

      -
    • -
    • -

      Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

      -
    • -
    • -

      Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

      -
    • -
    -

    The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

    -

    If a subclass overrides the equality operator, it should override -the hashCode method as well to maintain consistency.

    -
    - - - -
    -

    Implementation

    -
    @override
    -bool operator ==(Object other) => other is UuidValue && uuid == other.uuid;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/time.html b/doc/api/uuid_value/UuidValue/time.html deleted file mode 100644 index 24c39ad..0000000 --- a/doc/api/uuid_value/UuidValue/time.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - time property - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    time
    - -
    - -
    -
    -
    - -
    -
    -

    time property - Null safety -

    - - - -
    - -
    - - int - time - - -
    - - - - -
    -

    Implementation

    -
    int get time => -1;
    -
    - -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/toBytes.html b/doc/api/uuid_value/UuidValue/toBytes.html deleted file mode 100644 index 1d9ec41..0000000 --- a/doc/api/uuid_value/UuidValue/toBytes.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - - toBytes method - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    toBytes
    - -
    - -
    -
    -
    - -
    -
    -

    toBytes method - Null safety -

    - -
    - - -Uint8List -toBytes() - - - -
    - - - - -
    -

    Implementation

    -
    Uint8List toBytes() {
    -  return UuidParsing.parseAsByteList(uuid);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/toString.html b/doc/api/uuid_value/UuidValue/toString.html deleted file mode 100644 index b25a065..0000000 --- a/doc/api/uuid_value/UuidValue/toString.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - - - toString method - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    toString
    - -
    - -
    -
    -
    - -
    -
    -

    toString method - Null safety -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    - -String -toString() - -
    override
    - -
    - -
    -

    A string representation of this object.

    -

    Some classes have a default textual representation, -often paired with a static parse function (like int.parse). -These classes will provide the textual representation as -their string representation.

    -

    Other classes have no meaningful textual representation -that a program will care about. -Such classes will typically override toString to provide -useful information when inspecting the object, -mainly for debugging or logging.

    -
    - - - -
    -

    Implementation

    -
    @override
    -String toString() {
    -  return uuid;
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/url-constant.html b/doc/api/uuid_value/UuidValue/url-constant.html deleted file mode 100644 index 25bb8ea..0000000 --- a/doc/api/uuid_value/UuidValue/url-constant.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - url constant - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    url
    - -
    - -
    -
    -
    - -
    -
    -

    url constant - Null safety -

    - -
    - - UuidValue - const url - - -
    - - - -
    -

    Implementation

    -
    static const url = UuidValue(Uuid.NAMESPACE_URL);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/uuid.html b/doc/api/uuid_value/UuidValue/uuid.html deleted file mode 100644 index 594c6fe..0000000 --- a/doc/api/uuid_value/UuidValue/uuid.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - uuid property - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    uuid
    - -
    - -
    -
    -
    - -
    -
    -

    uuid property - Null safety -

    - -
    - - String - uuid -
    final
    - -
    - - - -
    -

    Implementation

    -
    final String uuid;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/validate.html b/doc/api/uuid_value/UuidValue/validate.html deleted file mode 100644 index 4aebec3..0000000 --- a/doc/api/uuid_value/UuidValue/validate.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - validate method - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    validate
    - -
    - -
    -
    -
    - -
    -
    -

    validate method - Null safety -

    - -
    - - -void -validate(
    1. [ValidationMode validationMode = ValidationMode.strictRFC4122]
    2. -
    ) - - - -
    - -
    -

    validate() validates the internal string representation of the uuid. -Optionally, you can provide a validationMode to use when validating -the uuid string. -Throws FormatException if the UUID is invalid.

    -
    - - - -
    -

    Implementation

    -
    void validate(
    -    [ValidationMode validationMode = ValidationMode.strictRFC4122]) {
    -  UuidValidation.isValidOrThrow(
    -      fromString: uuid, validationMode: validationMode);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/version.html b/doc/api/uuid_value/UuidValue/version.html deleted file mode 100644 index eeb7b64..0000000 --- a/doc/api/uuid_value/UuidValue/version.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - version property - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    version
    - -
    - -
    -
    -
    - -
    -
    -

    version property - Null safety -

    - - - -
    - -
    - - int - version - - -
    - - - - -
    -

    Implementation

    -
    int get version => int.parse(String.fromCharCode(uuid.codeUnitAt(14)));
    -
    - -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/UuidValue/x500-constant.html b/doc/api/uuid_value/UuidValue/x500-constant.html deleted file mode 100644 index a9d4c14..0000000 --- a/doc/api/uuid_value/UuidValue/x500-constant.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - x500 constant - UuidValue class - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    x500
    - -
    - -
    -
    -
    - -
    -
    -

    x500 constant - Null safety -

    - -
    - - UuidValue - const x500 - - -
    - - - -
    -

    Implementation

    -
    static const x500 = UuidValue(Uuid.NAMESPACE_X500);
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/uuid_value/uuid_value-library.html b/doc/api/uuid_value/uuid_value-library.html deleted file mode 100644 index 38d0445..0000000 --- a/doc/api/uuid_value/uuid_value-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - uuid_value library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    uuid_value
    - -
    - -
    -
    -
    - -
    - -
    -

    uuid_value library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidValue - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v1/UuidV1-class.html b/doc/api/v1/UuidV1-class.html deleted file mode 100644 index a7db450..0000000 --- a/doc/api/v1/UuidV1-class.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - - - UuidV1 class - v1 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV1
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV1 class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidV1({GlobalOptions? goptions}) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - goptions - GlobalOptions? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - generate({V1Options? options}) - String - - - -
    -
    - v1() Generates a time-based version 1 UUID - - -
    - -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v1/UuidV1/UuidV1.html b/doc/api/v1/UuidV1/UuidV1.html deleted file mode 100644 index 6195653..0000000 --- a/doc/api/v1/UuidV1/UuidV1.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - UuidV1 constructor - UuidV1 - v1 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV1
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV1 constructor - Null safety -

    - -
    - const - UuidV1(
    1. {GlobalOptions? goptions}
    2. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const UuidV1({this.goptions});
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v1/UuidV1/generate.html b/doc/api/v1/UuidV1/generate.html deleted file mode 100644 index aa4c9aa..0000000 --- a/doc/api/v1/UuidV1/generate.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - - generate method - UuidV1 class - v1 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    generate
    - -
    - -
    -
    -
    - -
    -
    -

    generate method - Null safety -

    - -
    - - -String -generate(
    1. {V1Options? options}
    2. -
    ) - - - -
    - -
    -

    v1() Generates a time-based version 1 UUID

    -

    By default it will generate a string based off current Gregorian epoch -time, and will return a string.

    -

    The first argument is an options map that takes various configuration -options detailed in the readme.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.2.2

    -
    - - - -
    -

    Implementation

    -
    String generate({V1Options? options}) {
    -  _init();
    -  var i = 0;
    -  var buf = Uint8List(16);
    -
    -  int clockSeq = options?.clockSeq ?? V1State.clockSeq ?? 0;
    -
    -  // UUID timestamps are 100 nano-second units since the Gregorian epoch,
    -  // (1582-10-15 00:00). Time is handled internally as 'msecs' (integer
    -  // milliseconds) and 'nsecs' (100-nanoseconds offset from msecs) since unix
    -  // epoch, 1970-01-01 00:00.
    -  int mSecs = options?.mSecs ?? (DateTime.now()).microsecondsSinceEpoch;
    -
    -  // Per 4.2.1.2, use count of uuid's generated during the current clock
    -  // cycle to simulate higher resolution clock
    -  int nSecs = options?.nSecs ?? V1State.nSecs + 1;
    -
    -  // Time since last uuid creation (in msecs)
    -  var dt = (mSecs - V1State.mSecs) + (nSecs - V1State.nSecs) / 10000;
    -
    -  // Per 4.2.1.2, Bump clockseq on clock regression
    -  if (dt < 0 && options?.clockSeq == null) {
    -    clockSeq = clockSeq + 1 & 0x3fff;
    -  }
    -
    -  // Reset nsecs if clock regresses (new clockseq) or we've moved onto a new
    -  // time interval
    -  if ((dt < 0 || mSecs > V1State.mSecs) && options?.nSecs == null) {
    -    nSecs = 0;
    -  }
    -
    -  // Per 4.2.1.2 Throw error if too many uuids are requested
    -  if (nSecs >= 10000) {
    -    throw Exception('uuid.v1(): Can\'t create more than 10M uuids/sec');
    -  }
    -
    -  V1State.mSecs = mSecs;
    -  V1State.nSecs = nSecs;
    -  V1State.clockSeq = clockSeq;
    -
    -  // Per 4.1.4 - Convert from unix epoch to Gregorian epoch
    -  mSecs += 12219292800000;
    -
    -  // time Low
    -  var tl = ((mSecs & 0xfffffff) * 10000 + nSecs) % 0x100000000;
    -  buf[i++] = tl >> 24 & 0xff;
    -  buf[i++] = tl >> 16 & 0xff;
    -  buf[i++] = tl >> 8 & 0xff;
    -  buf[i++] = tl & 0xff;
    -
    -  // time mid
    -  var tmh = (mSecs / 0x100000000 * 10000).floor() & 0xfffffff;
    -  buf[i++] = tmh >> 8 & 0xff;
    -  buf[i++] = tmh & 0xff;
    -
    -  // time high and version
    -  buf[i++] = tmh >> 24 & 0xff; // | 0x10; // include version
    -  buf[i++] = tmh >> 16 & 0xff;
    -
    -  // clockSeq high and reserved (Per 4.2.2 - include variant)
    -  buf[i++] = (clockSeq & 0x3F00) >> 8; // | 0x80;
    -
    -  // clockSeq low
    -  buf[i++] = clockSeq & 0xff;
    -
    -  // set version
    -  buf[6] = buf[6] & 0xf | 0x10;
    -  buf[8] = buf[8] | 0x80;
    -  // node
    -  List<int> node = options?.node ?? V1State.nodeId ?? [0, 0, 0, 0, 0, 0];
    -  for (var n = 0; n < 6; n++) {
    -    buf[i + n] = node[n];
    -  }
    -
    -  return UuidParsing.unparse(buf);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v1/UuidV1/goptions.html b/doc/api/v1/UuidV1/goptions.html deleted file mode 100644 index 9715959..0000000 --- a/doc/api/v1/UuidV1/goptions.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - goptions property - UuidV1 class - v1 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    goptions
    - -
    - -
    -
    -
    - -
    -
    -

    goptions property - Null safety -

    - -
    - - GlobalOptions? - goptions -
    final
    - -
    - - - -
    -

    Implementation

    -
    final GlobalOptions? goptions;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v1/v1-library.html b/doc/api/v1/v1-library.html deleted file mode 100644 index 504f549..0000000 --- a/doc/api/v1/v1-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - v1 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v1
    - -
    - -
    -
    -
    - -
    - -
    -

    v1 library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidV1 - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v4/UuidV4-class.html b/doc/api/v4/UuidV4-class.html deleted file mode 100644 index dde7a23..0000000 --- a/doc/api/v4/UuidV4-class.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - - - UuidV4 class - v4 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV4
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV4 class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidV4({GlobalOptions? goptions}) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - goptions - GlobalOptions? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - generate({V4Options? options}) - String - - - -
    -
    - v4() Generates a RNG version 4 UUID - - -
    - -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v4/UuidV4/UuidV4.html b/doc/api/v4/UuidV4/UuidV4.html deleted file mode 100644 index 7862be2..0000000 --- a/doc/api/v4/UuidV4/UuidV4.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - UuidV4 constructor - UuidV4 - v4 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV4
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV4 constructor - Null safety -

    - -
    - const - UuidV4(
    1. {GlobalOptions? goptions}
    2. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const UuidV4({this.goptions});
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v4/UuidV4/generate.html b/doc/api/v4/UuidV4/generate.html deleted file mode 100644 index 081f48f..0000000 --- a/doc/api/v4/UuidV4/generate.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - generate method - UuidV4 class - v4 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    generate
    - -
    - -
    -
    -
    - -
    -
    -

    generate method - Null safety -

    - -
    - - -String -generate(
    1. {V4Options? options}
    2. -
    ) - - - -
    - -
    -

    v4() Generates a RNG version 4 UUID

    -

    By default it will generate a string based mathRNG, and will return -a string. If you wish to use crypto-strong RNG, pass in UuidUtil.cryptoRNG

    -

    The first argument is an options map that takes various configuration -options detailed in the readme.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.4

    -
    - - - -
    -

    Implementation

    -
    String generate({V4Options? options}) {
    -  // Use the built-in RNG or a custom provided RNG
    -  List<int> rng = options?.rng?.generate() ??
    -      goptions?.rng?.generate() ??
    -      MathRNG().generate();
    -
    -  // Use provided values over RNG
    -  List<int> rnds = options?.random ?? rng;
    -
    -  // per 4.4, set bits for version and clockSeq high and reserved
    -  rnds[6] = (rnds[6] & 0x0f) | 0x40;
    -  rnds[8] = (rnds[8] & 0x3f) | 0x80;
    -
    -  return UuidParsing.unparse(rnds);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v4/UuidV4/goptions.html b/doc/api/v4/UuidV4/goptions.html deleted file mode 100644 index c78b735..0000000 --- a/doc/api/v4/UuidV4/goptions.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - goptions property - UuidV4 class - v4 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    goptions
    - -
    - -
    -
    -
    - -
    -
    -

    goptions property - Null safety -

    - -
    - - GlobalOptions? - goptions -
    final
    - -
    - - - -
    -

    Implementation

    -
    final GlobalOptions? goptions;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v4/v4-library.html b/doc/api/v4/v4-library.html deleted file mode 100644 index d1cca8a..0000000 --- a/doc/api/v4/v4-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - v4 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v4
    - -
    - -
    -
    -
    - -
    - -
    -

    v4 library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidV4 - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5-class.html b/doc/api/v5/UuidV5-class.html deleted file mode 100644 index 6c6d1f7..0000000 --- a/doc/api/v5/UuidV5-class.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - - - - UuidV5 class - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV5
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV5 class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidV5({GlobalOptions? goptions}) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - goptions - GlobalOptions? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - generate(String? namespace, String? name, {V5Options? options}) - String - - - -
    -
    - v5() Generates a namspace & name-based version 5 UUID - - -
    - -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - -
    -

    Constants

    - -
    -
    - NAMESPACE_DNS - → const String - - -
    -
    - - - -
    - '6ba7b810-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - NAMESPACE_NIL - → const String - - -
    -
    - - - -
    - '00000000-0000-0000-0000-000000000000' -
    -
    - -
    - NAMESPACE_OID - → const String - - -
    -
    - - - -
    - '6ba7b812-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - NAMESPACE_URL - → const String - - -
    -
    - - - -
    - '6ba7b811-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    - NAMESPACE_X500 - → const String - - -
    -
    - - - -
    - '6ba7b814-9dad-11d1-80b4-00c04fd430c8' -
    -
    - -
    -
    - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5/NAMESPACE_DNS-constant.html b/doc/api/v5/UuidV5/NAMESPACE_DNS-constant.html deleted file mode 100644 index 84ee8ba..0000000 --- a/doc/api/v5/UuidV5/NAMESPACE_DNS-constant.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - NAMESPACE_DNS constant - UuidV5 class - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_DNS
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_DNS constant - Null safety -

    - -
    - - String - const NAMESPACE_DNS - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_DNS = '6ba7b810-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5/NAMESPACE_NIL-constant.html b/doc/api/v5/UuidV5/NAMESPACE_NIL-constant.html deleted file mode 100644 index 8ed8b0f..0000000 --- a/doc/api/v5/UuidV5/NAMESPACE_NIL-constant.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - NAMESPACE_NIL constant - UuidV5 class - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_NIL
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_NIL constant - Null safety -

    - -
    - - String - const NAMESPACE_NIL - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_NIL = '00000000-0000-0000-0000-000000000000';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5/NAMESPACE_OID-constant.html b/doc/api/v5/UuidV5/NAMESPACE_OID-constant.html deleted file mode 100644 index ab62f75..0000000 --- a/doc/api/v5/UuidV5/NAMESPACE_OID-constant.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - NAMESPACE_OID constant - UuidV5 class - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_OID
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_OID constant - Null safety -

    - -
    - - String - const NAMESPACE_OID - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_OID = '6ba7b812-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5/NAMESPACE_URL-constant.html b/doc/api/v5/UuidV5/NAMESPACE_URL-constant.html deleted file mode 100644 index 920b0c1..0000000 --- a/doc/api/v5/UuidV5/NAMESPACE_URL-constant.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - NAMESPACE_URL constant - UuidV5 class - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_URL
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_URL constant - Null safety -

    - -
    - - String - const NAMESPACE_URL - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_URL = '6ba7b811-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5/NAMESPACE_X500-constant.html b/doc/api/v5/UuidV5/NAMESPACE_X500-constant.html deleted file mode 100644 index bfae9ea..0000000 --- a/doc/api/v5/UuidV5/NAMESPACE_X500-constant.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - NAMESPACE_X500 constant - UuidV5 class - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    NAMESPACE_X500
    - -
    - -
    -
    -
    - -
    -
    -

    NAMESPACE_X500 constant - Null safety -

    - -
    - - String - const NAMESPACE_X500 - - -
    - - - -
    -

    Implementation

    -
    static const NAMESPACE_X500 = '6ba7b814-9dad-11d1-80b4-00c04fd430c8';
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5/UuidV5.html b/doc/api/v5/UuidV5/UuidV5.html deleted file mode 100644 index aa0ad32..0000000 --- a/doc/api/v5/UuidV5/UuidV5.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - UuidV5 constructor - UuidV5 - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV5
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV5 constructor - Null safety -

    - -
    - const - UuidV5(
    1. {GlobalOptions? goptions}
    2. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const UuidV5({this.goptions});
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5/generate.html b/doc/api/v5/UuidV5/generate.html deleted file mode 100644 index 5c61fee..0000000 --- a/doc/api/v5/UuidV5/generate.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - - - generate method - UuidV5 class - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    generate
    - -
    - -
    -
    -
    - -
    -
    -

    generate method - Null safety -

    - -
    - - -String -generate(
    1. String? namespace,
    2. -
    3. String? name,
    4. -
    5. {V5Options? options}
    6. -
    ) - - - -
    - -
    -

    v5() Generates a namspace & name-based version 5 UUID

    -

    By default it will generate a string based on a provided uuid namespace and -name, and will return a string.

    -

    The first argument is an options map that takes various configuration -options detailed in the readme.

    -

    http://tools.ietf.org/html/rfc4122.html#section-4.4

    -
    - - - -
    -

    Implementation

    -
    String generate(String? namespace, String? name, {V5Options? options}) {
    -  // Check if user wants a random namespace generated by v4() or a NIL namespace.
    -  var useRandom = options?.randomNamespace ?? true;
    -
    -  // If useRandom is true, generate UUIDv4, else use NIL
    -  var blankNS = useRandom
    -      ? UuidV4(goptions: goptions).generate(options: options?.v4options)
    -      : Namespace.NIL;
    -
    -  // Use provided namespace, or use whatever is decided by options.
    -  namespace = (namespace != null) ? namespace : blankNS;
    -
    -  // Use provided name,
    -  name = (name != null) ? name : '';
    -
    -  // Convert namespace UUID to Byte List
    -  var bytes = UuidParsing.parse(namespace);
    -
    -  // Convert name to a list of bytes
    -  var nameBytes = <int>[];
    -  for (var singleChar in name.codeUnits) {
    -    nameBytes.add(singleChar);
    -  }
    -
    -  // Generate SHA1 using namespace concatenated with name
    -  var hashBytes = crypto.sha1.convert([...bytes, ...nameBytes]).bytes;
    -
    -  // per 4.4, set bits for version and clockSeq high and reserved
    -  hashBytes[6] = (hashBytes[6] & 0x0f) | 0x50;
    -  hashBytes[8] = (hashBytes[8] & 0x3f) | 0x80;
    -
    -  return UuidParsing.unparse(hashBytes.sublist(0, 16));
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/UuidV5/goptions.html b/doc/api/v5/UuidV5/goptions.html deleted file mode 100644 index a04d6a6..0000000 --- a/doc/api/v5/UuidV5/goptions.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - goptions property - UuidV5 class - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    goptions
    - -
    - -
    -
    -
    - -
    -
    -

    goptions property - Null safety -

    - -
    - - GlobalOptions? - goptions -
    final
    - -
    - - - -
    -

    Implementation

    -
    final GlobalOptions? goptions;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v5/v5-library.html b/doc/api/v5/v5-library.html deleted file mode 100644 index ba7f36d..0000000 --- a/doc/api/v5/v5-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - v5 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v5
    - -
    - -
    -
    -
    - -
    - -
    -

    v5 library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidV5 - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v6/UuidV6-class.html b/doc/api/v6/UuidV6-class.html deleted file mode 100644 index 77cb8d1..0000000 --- a/doc/api/v6/UuidV6-class.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - - - UuidV6 class - v6 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV6
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV6 class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidV6({GlobalOptions? goptions}) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - goptions - GlobalOptions? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - generate({V6Options? options}) - String - - - -
    -
    - v6() Generates a time-based version 6 UUID - - -
    - -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v6/UuidV6/UuidV6.html b/doc/api/v6/UuidV6/UuidV6.html deleted file mode 100644 index ff4c027..0000000 --- a/doc/api/v6/UuidV6/UuidV6.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - UuidV6 constructor - UuidV6 - v6 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV6
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV6 constructor - Null safety -

    - -
    - const - UuidV6(
    1. {GlobalOptions? goptions}
    2. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const UuidV6({this.goptions});
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v6/UuidV6/generate.html b/doc/api/v6/UuidV6/generate.html deleted file mode 100644 index 2efc989..0000000 --- a/doc/api/v6/UuidV6/generate.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - - - generate method - UuidV6 class - v6 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    generate
    - -
    - -
    -
    -
    - -
    -
    -

    generate method - Null safety -

    - -
    - - -String -generate(
    1. {V6Options? options}
    2. -
    ) - - - -
    - -
    -

    v6() Generates a time-based version 6 UUID

    -

    By default it will generate a string based off current Gregorian epoch -time, and will return a string.

    -

    The first argument is an options map that takes various configuration -options detailed in the readme.

    -

    https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format#section-4.3

    -
    - - - -
    -

    Implementation

    -
    String generate({V6Options? options}) {
    -  _init();
    -  var buf = Uint8List(16);
    -
    -  int clockSeq = options?.clockSeq ?? V6State.clockSeq ?? 0;
    -
    -  // UUID timestamps are 100 nano-second units since the Gregorian epoch,
    -  // (1582-10-15 00:00). Time is handled internally as 'msecs' (integer
    -  // milliseconds) and 'nsecs' (100-nanoseconds offset from msecs) since unix
    -  // epoch, 1970-01-01 00:00.
    -  int mSecs = options?.mSecs ?? (DateTime.now()).millisecondsSinceEpoch;
    -
    -  // Per 4.2.1.2, use count of uuid's generated during the current clock
    -  // cycle to simulate higher resolution clock
    -  int nSecs = options?.nSecs ?? V6State.nSecs + 1;
    -
    -  // Time since last uuid creation (in msecs)
    -  var dt = (mSecs - V6State.mSecs) + (nSecs - V6State.nSecs) / 10000;
    -
    -  // Per 4.2.1.2, Bump clockseq on clock regression
    -  if (dt < 0 && options?.clockSeq == null) {
    -    clockSeq = clockSeq + 1 & 0x3fff;
    -  }
    -
    -  // Reset nsecs if clock regresses (new clockseq) or we've moved onto a new
    -  // time interval
    -  if ((dt < 0 || mSecs > V6State.mSecs) && options?.nSecs == null) {
    -    nSecs = 0;
    -  }
    -
    -  // Per 4.2.1.2 Throw error if too many uuids are requested
    -  if (nSecs >= 10000) {
    -    throw Exception('uuid.v6(): Can\'t create more than 10M uuids/sec');
    -  }
    -
    -  V6State.mSecs = mSecs;
    -  V6State.nSecs = nSecs;
    -  V6State.clockSeq = clockSeq;
    -
    -  // Per 4.1.4 - Convert from unix epoch to Gregorian epoch
    -  mSecs += 12219292800000;
    -
    -  var uuidTime = mSecs * 10000 + nSecs;
    -
    -  var high32a = uuidTime >> 28;
    -  var high32b = uuidTime << 4;
    -  var low = uuidTime & 0x0fff | 0x6000;
    -  var clock = (clockSeq & 0x3fff) | 0x8000;
    -
    -  buf..buffer.asByteData().setUint32(0, high32a);
    -  buf..buffer.asByteData().setUint32(4, high32b);
    -  buf..buffer.asByteData().setUint16(6, low);
    -  buf..buffer.asByteData().setUint16(8, clock);
    -
    -  var node =
    -      options?.node ?? V6State.nodeId ?? [0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
    -  buf.setAll(10, node);
    -
    -  return UuidParsing.unparse(buf);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v6/UuidV6/goptions.html b/doc/api/v6/UuidV6/goptions.html deleted file mode 100644 index f92961e..0000000 --- a/doc/api/v6/UuidV6/goptions.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - goptions property - UuidV6 class - v6 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    goptions
    - -
    - -
    -
    -
    - -
    -
    -

    goptions property - Null safety -

    - -
    - - GlobalOptions? - goptions -
    final
    - -
    - - - -
    -

    Implementation

    -
    final GlobalOptions? goptions;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v6/v6-library.html b/doc/api/v6/v6-library.html deleted file mode 100644 index 1b29748..0000000 --- a/doc/api/v6/v6-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - v6 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v6
    - -
    - -
    -
    -
    - -
    - -
    -

    v6 library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidV6 - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v7/UuidV7-class.html b/doc/api/v7/UuidV7-class.html deleted file mode 100644 index 6d409b3..0000000 --- a/doc/api/v7/UuidV7-class.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - - - UuidV7 class - v7 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV7
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV7 class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidV7({GlobalOptions? goptions}) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - goptions - GlobalOptions? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - generate({V7Options? options}) - String - - - -
    -
    - v7() Generates a time-based version 7 UUID - - -
    - -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v7/UuidV7/UuidV7.html b/doc/api/v7/UuidV7/UuidV7.html deleted file mode 100644 index 3a22da6..0000000 --- a/doc/api/v7/UuidV7/UuidV7.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - UuidV7 constructor - UuidV7 - v7 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV7
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV7 constructor - Null safety -

    - -
    - const - UuidV7(
    1. {GlobalOptions? goptions}
    2. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const UuidV7({this.goptions});
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v7/UuidV7/generate.html b/doc/api/v7/UuidV7/generate.html deleted file mode 100644 index c4e7c99..0000000 --- a/doc/api/v7/UuidV7/generate.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - - - generate method - UuidV7 class - v7 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    generate
    - -
    - -
    -
    -
    - -
    -
    -

    generate method - Null safety -

    - -
    - - -String -generate(
    1. {V7Options? options}
    2. -
    ) - - - -
    - -
    -

    v7() Generates a time-based version 7 UUID

    -

    By default it will generate a string based off current time in Unix Epoch, -and will return a string.

    -

    The first argument is an options map that takes various configuration -options detailed in the readme.

    -

    https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format#section-4.3

    -
    - - - -
    -

    Implementation

    -
    String generate({V7Options? options}) {
    -  var buf = Uint8List(16);
    -  int time = options?.time ?? (DateTime.now().toUtc()).millisecondsSinceEpoch;
    -
    -  var timeList32 = Uint8List(8)..buffer.asUint32List()[0] = time >> 16;
    -  var timeList16 = Uint8List(8)..buffer.asUint16List()[0] = time;
    -  var endIndex32 = timeList32.length - 1;
    -  var endIndex16 = timeList16.length - 1;
    -
    -  while (endIndex32 >= 0 && timeList32[endIndex32] == 0) {
    -    endIndex32--;
    -  }
    -  while (endIndex16 >= 0 && timeList16[endIndex16] == 0) {
    -    endIndex16--;
    -  }
    -
    -  timeList32 = timeList32.sublist(0, endIndex32 + 1);
    -  timeList16 = timeList16.sublist(0, endIndex16 + 1);
    -
    -  buf.setAll(0, timeList32.reversed);
    -  buf.setAll(4, timeList16.reversed);
    -  List<int> randomBytes = options?.randomBytes ?? _randomData();
    -
    -  buf.setRange(6, 16, randomBytes);
    -  buf.setRange(6, 7, [buf.getRange(6, 7).last & 0x0f | 0x70]);
    -  buf.setRange(8, 9, [buf.getRange(8, 9).last & 0x3f | 0x80]);
    -
    -  return UuidParsing.unparse(buf);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v7/UuidV7/goptions.html b/doc/api/v7/UuidV7/goptions.html deleted file mode 100644 index eff2669..0000000 --- a/doc/api/v7/UuidV7/goptions.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - goptions property - UuidV7 class - v7 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    goptions
    - -
    - -
    -
    -
    - -
    -
    -

    goptions property - Null safety -

    - -
    - - GlobalOptions? - goptions -
    final
    - -
    - - - -
    -

    Implementation

    -
    final GlobalOptions? goptions;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v7/v7-library.html b/doc/api/v7/v7-library.html deleted file mode 100644 index 9d4f3cb..0000000 --- a/doc/api/v7/v7-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - v7 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v7
    - -
    - -
    -
    -
    - -
    - -
    -

    v7 library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidV7 - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v8/UuidV8-class.html b/doc/api/v8/UuidV8-class.html deleted file mode 100644 index 417638f..0000000 --- a/doc/api/v8/UuidV8-class.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - - - UuidV8 class - v8 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV8
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV8 class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidV8({GlobalOptions? goptions}) -
    -
    - -
    const
    -
    -
    -
    - -
    -

    Properties

    - -
    -
    - goptions - GlobalOptions? - -
    -
    - -
    final
    - -
    - -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - generate({V8Options? options}) - String - - - -
    -
    - V8() Generates a time-based version 8 UUID - - -
    - -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v8/UuidV8/UuidV8.html b/doc/api/v8/UuidV8/UuidV8.html deleted file mode 100644 index f69738c..0000000 --- a/doc/api/v8/UuidV8/UuidV8.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - UuidV8 constructor - UuidV8 - v8 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidV8
    - -
    - -
    -
    -
    - -
    -
    -

    UuidV8 constructor - Null safety -

    - -
    - const - UuidV8(
    1. {GlobalOptions? goptions}
    2. -
    ) -
    - - - - - -
    -

    Implementation

    -
    const UuidV8({this.goptions});
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v8/UuidV8/generate.html b/doc/api/v8/UuidV8/generate.html deleted file mode 100644 index 8e1c2a7..0000000 --- a/doc/api/v8/UuidV8/generate.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - - - generate method - UuidV8 class - v8 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    generate
    - -
    - -
    -
    -
    - -
    -
    -

    generate method - Null safety -

    - -
    - - -String -generate(
    1. {V8Options? options}
    2. -
    ) - - - -
    - -
    -

    V8() Generates a time-based version 8 UUID

    -

    By default it will generate a string based off current time in Unix Epoch, -and will return a string.

    -

    The first argument is an options map that takes various configuration -options detailed in the readme.

    -

    https://datatracker.ietf.org/doc/html/draft-peabody-dispatch-new-uuid-format#section-4.3

    -

    0 10 20 30 -0 1 2 3 4 5 6 7 8 9 A B C D E F 0 1 2 3 4 5 6 7 8 9 A B C D E F -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| year-month-day | -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| hour:minute | ver | rand | seconds | -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -|var| milliseconds | rand | -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| rand | -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    -

    48 bits - year-month-day -4 bits - version -4 bits - random -8 bits - seconds -2 bits - variant -16 bits - milliseconds -46 bits - random

    -
    - - - -
    -

    Implementation

    -
    String generate({V8Options? options}) {
    -  var buf = Uint8List(16);
    -
    -  DateTime time = options?.time ?? DateTime.now().toUtc();
    -
    -  buf.setRange(
    -      0, 2, UuidParsing.parseHexToBytes(sprintf('0x%04i', [time.year])));
    -  buf.setRange(
    -      2, 3, UuidParsing.parseHexToBytes(sprintf('0x%02i', [time.month])));
    -  buf.setRange(
    -      3, 4, UuidParsing.parseHexToBytes(sprintf('0x%02i', [time.day])));
    -  buf.setRange(
    -      4, 5, UuidParsing.parseHexToBytes(sprintf('0x%02i', [time.hour])));
    -  buf.setRange(
    -      5, 6, UuidParsing.parseHexToBytes(sprintf('0x%02i', [time.minute])));
    -
    -  var randomBytes = options?.randomBytes ?? _randomData();
    -
    -  buf.setRange(6, 16, randomBytes);
    -  buf.setRange(6, 7, [buf.getRange(6, 7).last & 0x0f | 0x80]);
    -  buf.setRange(8, 9, [buf.getRange(8, 9).last & 0x3f | 0x80]);
    -
    -  buf.setRange(
    -      7, 8, UuidParsing.parseHexToBytes(sprintf('0x%02i', [time.second])));
    -  var milliBytes =
    -      UuidParsing.parseHexToBytes(sprintf('0x%04i', [time.millisecond]));
    -  milliBytes[0] = milliBytes[0] & 0x0f | buf.getRange(8, 9).last & 0xf0;
    -  buf.setRange(8, 10, milliBytes);
    -
    -  return UuidParsing.unparse(buf);
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v8/UuidV8/goptions.html b/doc/api/v8/UuidV8/goptions.html deleted file mode 100644 index af0bedc..0000000 --- a/doc/api/v8/UuidV8/goptions.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - - - - goptions property - UuidV8 class - v8 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    goptions
    - -
    - -
    -
    -
    - -
    -
    -

    goptions property - Null safety -

    - -
    - - GlobalOptions? - goptions -
    final
    - -
    - - - -
    -

    Implementation

    -
    final GlobalOptions? goptions;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/v8/v8-library.html b/doc/api/v8/v8-library.html deleted file mode 100644 index c4beecb..0000000 --- a/doc/api/v8/v8-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - v8 library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    v8
    - -
    - -
    -
    -
    - -
    - -
    -

    v8 library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidV8 - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/validation/UuidValidation-class.html b/doc/api/validation/UuidValidation-class.html deleted file mode 100644 index 758f275..0000000 --- a/doc/api/validation/UuidValidation-class.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - - UuidValidation class - validation library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidValidation
    - -
    - -
    -
    -
    - -
    -
    -

    UuidValidation class - Null safety - -

    - - - - - - -
    -

    Constructors

    - -
    -
    - UuidValidation() -
    -
    - -
    -
    -
    - -
    -

    Properties

    - -
    -
    - hashCode - int - -
    -
    - The hash code for this object. -
    read-onlyinherited
    - -
    - -
    - runtimeType - Type - -
    -
    - A representation of the runtime type of the object. -
    read-onlyinherited
    - -
    - -
    -
    - - -
    -

    Methods

    -
    -
    - noSuchMethod(Invocation invocation) - → dynamic - - - -
    -
    - Invoked when a non-existent method or property is accessed. -
    inherited
    - -
    - -
    - toString() - String - - - -
    -
    - A string representation of this object. -
    inherited
    - -
    - -
    -
    - -
    -

    Operators

    -
    -
    - operator ==(Object other) - bool - - - -
    -
    - The equality operator. -
    inherited
    - -
    - -
    -
    - - -
    -

    Static Methods

    -
    -
    - isValidOrThrow({String fromString = '', Uint8List? fromByteList, ValidationMode validationMode = ValidationMode.strictRFC4122}) - → void - - - -
    -
    - Validates the provided uuid to make sure it has all the necessary -components and formatting and throws a FormatException if it is invalid. -You can choose to validate from a string or from a byte list based on -which parameter is passed. -Optionally you can set validationMode to ValidationMode.nonStrict to -allow for non RFC4122 compliant UUIDs. -If you are using a Microsoft GUID, you should set validationMode to -ValidationMode.nonStrict. - - -
    - -
    - isValidUUID({String fromString = '', Uint8List? fromByteList, ValidationMode validationMode = ValidationMode.strictRFC4122}) - bool - - - -
    -
    - Validates the provided uuid to make sure it has all the necessary -components and formatting and returns a bool -You can choose to validate from a string or from a byte list based on -which parameter is passed. - - -
    - -
    -
    - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/validation/UuidValidation/UuidValidation.html b/doc/api/validation/UuidValidation/UuidValidation.html deleted file mode 100644 index 5d249a3..0000000 --- a/doc/api/validation/UuidValidation/UuidValidation.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - UuidValidation constructor - UuidValidation - validation library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    UuidValidation
    - -
    - -
    -
    -
    - -
    -
    -

    UuidValidation constructor - Null safety -

    - -
    - - UuidValidation() -
    - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/validation/UuidValidation/isValidOrThrow.html b/doc/api/validation/UuidValidation/isValidOrThrow.html deleted file mode 100644 index 0769708..0000000 --- a/doc/api/validation/UuidValidation/isValidOrThrow.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - - - isValidOrThrow method - UuidValidation class - validation library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    isValidOrThrow
    - -
    - -
    -
    -
    - -
    -
    -

    isValidOrThrow static method - Null safety -

    - -
    - - -void -isValidOrThrow(
    1. {String fromString = '',
    2. -
    3. Uint8List? fromByteList,
    4. -
    5. ValidationMode validationMode = ValidationMode.strictRFC4122}
    6. -
    ) - - - -
    - -
    -

    Validates the provided uuid to make sure it has all the necessary -components and formatting and throws a FormatException if it is invalid. -You can choose to validate from a string or from a byte list based on -which parameter is passed. -Optionally you can set validationMode to ValidationMode.nonStrict to -allow for non RFC4122 compliant UUIDs. -If you are using a Microsoft GUID, you should set validationMode to -ValidationMode.nonStrict.

    -
    - - - -
    -

    Implementation

    -
    static void isValidOrThrow(
    -    {String fromString = '',
    -    Uint8List? fromByteList,
    -    ValidationMode validationMode = ValidationMode.strictRFC4122}) {
    -  final isValid = isValidUUID(
    -      fromString: fromString,
    -      fromByteList: fromByteList,
    -      validationMode: validationMode);
    -
    -  if (!isValid) {
    -    // let's check if it is a non RFC4122 uuid and help the developer
    -    if (validationMode != ValidationMode.nonStrict) {
    -      final isValidNonStrict = isValidUUID(
    -          fromString: fromString,
    -          fromByteList: fromByteList,
    -          validationMode: ValidationMode.nonStrict);
    -
    -      if (isValidNonStrict) {
    -        throw FormatException(
    -            'The provided UUID is not RFC4122 compliant. It seems you might be using a Microsoft GUID. Try setting `validationMode = ValidationMode.nonStrict`',
    -            fromString);
    -      }
    -    }
    -
    -    throw FormatException('The provided UUID is invalid.', fromString);
    -  }
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/validation/UuidValidation/isValidUUID.html b/doc/api/validation/UuidValidation/isValidUUID.html deleted file mode 100644 index e508321..0000000 --- a/doc/api/validation/UuidValidation/isValidUUID.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - - - isValidUUID method - UuidValidation class - validation library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    isValidUUID
    - -
    - -
    -
    -
    - -
    -
    -

    isValidUUID static method - Null safety -

    - -
    - - -bool -isValidUUID(
    1. {String fromString = '',
    2. -
    3. Uint8List? fromByteList,
    4. -
    5. ValidationMode validationMode = ValidationMode.strictRFC4122}
    6. -
    ) - - - -
    - -
    -

    Validates the provided uuid to make sure it has all the necessary -components and formatting and returns a bool -You can choose to validate from a string or from a byte list based on -which parameter is passed.

    -
    - - - -
    -

    Implementation

    -
    static bool isValidUUID(
    -    {String fromString = '',
    -    Uint8List? fromByteList,
    -    ValidationMode validationMode = ValidationMode.strictRFC4122}) {
    -  if (fromByteList != null) {
    -    fromString = UuidParsing.unparse(fromByteList);
    -  }
    -  // UUID of all 0s is ok.
    -  if (fromString == Namespace.NIL) {
    -    return true;
    -  }
    -
    -  // If its not 36 characters in length, don't bother (including dashes).
    -  if (fromString.length != 36) {
    -    return false;
    -  }
    -
    -  // Make sure if it passes the above, that it's a valid UUID or GUID.
    -  switch (validationMode) {
    -    case ValidationMode.strictRFC4122:
    -      {
    -        const pattern =
    -            r'^[0-9a-f]{8}-[0-9a-f]{4}-[0-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$';
    -        final regex = RegExp(pattern, caseSensitive: false, multiLine: true);
    -        final match = regex.hasMatch(fromString.toLowerCase());
    -        return match;
    -      }
    -    case ValidationMode.nonStrict:
    -      {
    -        const pattern =
    -            r'^[0-9a-f]{8}-[0-9a-f]{4}-[0-8][0-9a-f]{3}-[0-9a-f]{4}-[0-9a-f]{12}$';
    -        final regex = RegExp(pattern, caseSensitive: false, multiLine: true);
    -        final match = regex.hasMatch(fromString.toLowerCase());
    -        return match;
    -      }
    -    default:
    -      {
    -        throw Exception('`$validationMode` is an invalid ValidationMode.');
    -      }
    -  }
    -}
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/api/validation/validation-library.html b/doc/api/validation/validation-library.html deleted file mode 100644 index 20eb2af..0000000 --- a/doc/api/validation/validation-library.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - validation library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    validation
    - -
    - -
    -
    -
    - -
    - -
    -

    validation library - Null safety - -

    - - - - -
    -

    Classes

    - -
    -
    - UuidValidation - -
    -
    - -
    - -
    -
    - - - - - - - - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta3 - - - -
    - - - - - - - - - - - - diff --git a/doc/data/GlobalOptions-class.html b/doc/data/GlobalOptions-class.html index e452a91..d64cc92 100644 --- a/doc/data/GlobalOptions-class.html +++ b/doc/data/GlobalOptions-class.html @@ -57,9 +57,7 @@

    GlobalOptions class

    GlobalOptions stores the global options passed into the library on instantiation. -rng is the random number generator function to use. Defaults to UuidUtil.mathRNG -namedArgs is a map of named arguments to pass to the RNG function -positionalArgs is a list of positional arguments to pass to the RNG function

    +GlobalOptions.rng is the random number generator class to use. Defaults to MathRNG() MathRNG

    @@ -70,7 +68,7 @@

    Constructors

    - GlobalOptions(Function? rng, Map<Symbol, dynamic>? namedArgs, List? positionalArgs) + GlobalOptions(RNG? rng)
    @@ -84,41 +82,19 @@

    Properties

    - hashCode - int + hashCode + int
    The hash code for this object.
    read-onlyinherited
    -
    - -
    - namedArgs - Map<Symbol, dynamic>? - -
    -
    - -
    final
    - -
    - -
    - positionalArgs - List? - -
    -
    - -
    final
    -
    rng - Function? + RNG?
    @@ -128,8 +104,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -148,7 +124,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -161,8 +137,8 @@

    Methods

    - toString() - String + toString() + String @@ -182,8 +158,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -251,18 +227,16 @@
    data library
  • Properties
  • -
  • hashCode
  • -
  • namedArgs
  • -
  • positionalArgs
  • +
  • hashCode
  • rng
  • -
  • runtimeType
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -276,7 +250,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/GlobalOptions/GlobalOptions.html b/doc/data/GlobalOptions/GlobalOptions.html index 2122ac9..aac2e7a 100644 --- a/doc/data/GlobalOptions/GlobalOptions.html +++ b/doc/data/GlobalOptions/GlobalOptions.html @@ -56,9 +56,7 @@

    GlobalOptions constructor
    const - GlobalOptions(
    1. Function? rng,
    2. -
    3. Map<Symbol, dynamic>? namedArgs,
    4. -
    5. List? positionalArgs
    6. + GlobalOptions(
      1. RNG? rng
      )
    @@ -68,7 +66,7 @@

    GlobalOptions constructor

    Implementation

    -
    const GlobalOptions(this.rng, this.namedArgs, this.positionalArgs);
    +
    const GlobalOptions(this.rng);
    @@ -99,18 +97,16 @@

    GlobalOptions class
  • Properties
  • -
  • hashCode
  • -
  • namedArgs
  • -
  • positionalArgs
  • +
  • hashCode
  • rng
  • -
  • runtimeType
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +123,7 @@
    GlobalOptions class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/GlobalOptions/namedArgs.html b/doc/data/GlobalOptions/namedArgs.html deleted file mode 100644 index 05486b7..0000000 --- a/doc/data/GlobalOptions/namedArgs.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - namedArgs property - GlobalOptions class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    namedArgs
    - -
    - -
    -
    -
    - -
    -
    -

    namedArgs property - Null safety -

    - -
    - - Map<Symbol, dynamic>? - namedArgs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final Map<Symbol, dynamic>? namedArgs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/data/GlobalOptions/positionalArgs.html b/doc/data/GlobalOptions/positionalArgs.html deleted file mode 100644 index d2af584..0000000 --- a/doc/data/GlobalOptions/positionalArgs.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - positionalArgs property - GlobalOptions class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    positionalArgs
    - -
    - -
    -
    -
    - -
    -
    -

    positionalArgs property - Null safety -

    - -
    - - List? - positionalArgs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List? positionalArgs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/data/GlobalOptions/rng.html b/doc/data/GlobalOptions/rng.html index 8c0a454..77ed33d 100644 --- a/doc/data/GlobalOptions/rng.html +++ b/doc/data/GlobalOptions/rng.html @@ -56,7 +56,7 @@

    rng property
    - Function? + RNG? rng
    final
    @@ -66,7 +66,7 @@

    rng property

    Implementation

    -
    final Function? rng;
    +
    final RNG? rng;
    @@ -97,18 +97,16 @@

    GlobalOptions class
  • Properties
  • -
  • hashCode
  • -
  • namedArgs
  • -
  • positionalArgs
  • +
  • hashCode
  • rng
  • -
  • runtimeType
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -125,7 +123,7 @@
    GlobalOptions class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1Options-class.html b/doc/data/V1Options-class.html index 20f5a0e..65589cf 100644 --- a/doc/data/V1Options-class.html +++ b/doc/data/V1Options-class.html @@ -76,7 +76,7 @@

    Constructors

    - V1Options(int? clockSeq, int? mSecs, int? nSecs, List<int>? node, List<int>? seedBytes) + V1Options(int? clockSeq, int? mSecs, int? nSecs, List<int>? node, List<int>? seedBytes)
    @@ -91,7 +91,7 @@

    Properties

    clockSeq - int? + int?
    @@ -101,8 +101,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -113,7 +113,7 @@

    Properties

    mSecs - int? + int?
    @@ -124,7 +124,7 @@

    Properties

    node - List<int>? + List<int>?
    @@ -135,7 +135,7 @@

    Properties

    nSecs - int? + int?
    @@ -145,8 +145,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -157,7 +157,7 @@

    Properties

    seedBytes - List<int>? + List<int>?
    @@ -176,7 +176,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -189,8 +189,8 @@

    Methods

    - toString() - String + toString() + String @@ -210,8 +210,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -280,19 +280,19 @@
    data library
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -306,7 +306,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1Options/V1Options.html b/doc/data/V1Options/V1Options.html index 519adc8..7b41b50 100644 --- a/doc/data/V1Options/V1Options.html +++ b/doc/data/V1Options/V1Options.html @@ -56,11 +56,11 @@

    V1Options constructor
    const - V1Options(
    1. int? clockSeq,
    2. -
    3. int? mSecs,
    4. -
    5. int? nSecs,
    6. -
    7. List<int>? node,
    8. -
    9. List<int>? seedBytes
    10. + V1Options(
      1. int? clockSeq,
      2. +
      3. int? mSecs,
      4. +
      5. int? nSecs,
      6. +
      7. List<int>? node,
      8. +
      9. List<int>? seedBytes
      )
    @@ -103,19 +103,19 @@

    V1Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -132,7 +132,7 @@
    V1Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1Options/clockSeq.html b/doc/data/V1Options/clockSeq.html index 965f46e..7841d91 100644 --- a/doc/data/V1Options/clockSeq.html +++ b/doc/data/V1Options/clockSeq.html @@ -56,7 +56,7 @@

    clockSeq property
    - int? + int? clockSeq
    final
    @@ -98,19 +98,19 @@
    V1Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V1Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1Options/mSecs.html b/doc/data/V1Options/mSecs.html index 073831c..d7b1ab2 100644 --- a/doc/data/V1Options/mSecs.html +++ b/doc/data/V1Options/mSecs.html @@ -56,7 +56,7 @@

    mSecs property
    - int? + int? mSecs
    final
    @@ -98,19 +98,19 @@
    V1Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V1Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1Options/nSecs.html b/doc/data/V1Options/nSecs.html index 246676d..01f8157 100644 --- a/doc/data/V1Options/nSecs.html +++ b/doc/data/V1Options/nSecs.html @@ -56,7 +56,7 @@

    nSecs property
    - int? + int? nSecs
    final
    @@ -98,19 +98,19 @@
    V1Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V1Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1Options/node.html b/doc/data/V1Options/node.html index 10d6b0f..58764d8 100644 --- a/doc/data/V1Options/node.html +++ b/doc/data/V1Options/node.html @@ -56,7 +56,7 @@

    node property
    - List<int>? + List<int>? node
    final
    @@ -98,19 +98,19 @@
    V1Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V1Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1Options/seedBytes.html b/doc/data/V1Options/seedBytes.html index 824134c..dd7549a 100644 --- a/doc/data/V1Options/seedBytes.html +++ b/doc/data/V1Options/seedBytes.html @@ -56,7 +56,7 @@

    seedBytes property
    - List<int>? + List<int>? seedBytes
    final
    @@ -98,19 +98,19 @@
    V1Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V1Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1State-class.html b/doc/data/V1State-class.html index c03608b..b7e93cb 100644 --- a/doc/data/V1State-class.html +++ b/doc/data/V1State-class.html @@ -87,8 +87,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -98,8 +98,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -118,7 +118,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -131,8 +131,8 @@

    Methods

    - toString() - String + toString() + String @@ -152,8 +152,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -173,7 +173,7 @@

    Static Properties

    clockSeq - int? + int?
    @@ -184,7 +184,7 @@

    Static Properties

    initialized - bool + bool
    @@ -195,7 +195,7 @@

    Static Properties

    mSecs - int + int
    @@ -206,7 +206,7 @@

    Static Properties

    nodeId - List<int>? + List<int>?
    @@ -217,7 +217,7 @@

    Static Properties

    nSecs - int + int
    @@ -282,15 +282,15 @@
    data library
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -310,7 +310,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1State/V1State.html b/doc/data/V1State/V1State.html index 105809b..aa52707 100644 --- a/doc/data/V1State/V1State.html +++ b/doc/data/V1State/V1State.html @@ -92,15 +92,15 @@
    V1State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -123,7 +123,7 @@
    V1State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1State/clockSeq.html b/doc/data/V1State/clockSeq.html index 7fb4486..e3345e5 100644 --- a/doc/data/V1State/clockSeq.html +++ b/doc/data/V1State/clockSeq.html @@ -56,7 +56,7 @@

    clockSeq property
    - int? + int? clockSeq
    read / write
    @@ -97,15 +97,15 @@
    V1State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V1State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1State/initialized.html b/doc/data/V1State/initialized.html index 78528eb..8d2c13a 100644 --- a/doc/data/V1State/initialized.html +++ b/doc/data/V1State/initialized.html @@ -56,7 +56,7 @@

    initialized property
    - bool + bool initialized
    read / write
    @@ -97,15 +97,15 @@
    V1State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V1State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1State/mSecs.html b/doc/data/V1State/mSecs.html index 6c9179c..555af97 100644 --- a/doc/data/V1State/mSecs.html +++ b/doc/data/V1State/mSecs.html @@ -56,7 +56,7 @@

    mSecs property
    - int + int mSecs
    read / write
    @@ -97,15 +97,15 @@
    V1State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V1State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1State/nSecs.html b/doc/data/V1State/nSecs.html index 0b10e91..c25c206 100644 --- a/doc/data/V1State/nSecs.html +++ b/doc/data/V1State/nSecs.html @@ -56,7 +56,7 @@

    nSecs property
    - int + int nSecs
    read / write
    @@ -97,15 +97,15 @@
    V1State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V1State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V1State/nodeId.html b/doc/data/V1State/nodeId.html index dd67c41..9ccae48 100644 --- a/doc/data/V1State/nodeId.html +++ b/doc/data/V1State/nodeId.html @@ -56,7 +56,7 @@

    nodeId property
    - List<int>? + List<int>? nodeId
    read / write
    @@ -97,15 +97,15 @@
    V1State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V1State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V4Options-class.html b/doc/data/V4Options-class.html index 4a8cdd4..57aca52 100644 --- a/doc/data/V4Options-class.html +++ b/doc/data/V4Options-class.html @@ -59,9 +59,7 @@

    V4Options class

    V4Options stores the options passed into the v4 function. random is the random bytes to use to generate the UUID. Primarily used for testing, or recreating a UUID -rng is the random number generator function to use. Defaults to UuidUtil.mathRNG -namedArgs is a map of named arguments to pass to the RNG function -positionalArgs is a list of positional arguments to pass to the RNG function

    +rng is the random number generator function to use. Defaults to MathRNG() MathRNG

    @@ -72,7 +70,7 @@

    Constructors

    - V4Options(List<int>? random, Function? rng, Map<Symbol, dynamic>? namedArgs, List? positionalArgs) + V4Options(List<int>? random, RNG? rng)
    @@ -86,41 +84,19 @@

    Properties

    - hashCode - int + hashCode + int
    The hash code for this object.
    read-onlyinherited
    -
    - -
    - namedArgs - Map<Symbol, dynamic>? - -
    -
    - -
    final
    - -
    - -
    - positionalArgs - List? - -
    -
    - -
    final
    -
    random - List<int>? + List<int>?
    @@ -131,7 +107,7 @@

    Properties

    rng - Function? + RNG?
    @@ -141,8 +117,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -161,7 +137,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -174,8 +150,8 @@

    Methods

    - toString() - String + toString() + String @@ -195,8 +171,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -264,19 +240,17 @@
    data library
  • Properties
  • -
  • hashCode
  • -
  • namedArgs
  • -
  • positionalArgs
  • +
  • hashCode
  • random
  • rng
  • -
  • runtimeType
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -290,7 +264,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V4Options/V4Options.html b/doc/data/V4Options/V4Options.html index a0554b5..1b6de62 100644 --- a/doc/data/V4Options/V4Options.html +++ b/doc/data/V4Options/V4Options.html @@ -56,10 +56,8 @@

    V4Options constructor
    const - V4Options(
    1. List<int>? random,
    2. -
    3. Function? rng,
    4. -
    5. Map<Symbol, dynamic>? namedArgs,
    6. -
    7. List? positionalArgs
    8. + V4Options(
      1. List<int>? random,
      2. +
      3. RNG? rng
      )
    @@ -69,7 +67,7 @@

    V4Options constructor

    Implementation

    -
    const V4Options(this.random, this.rng, this.namedArgs, this.positionalArgs);
    +
    const V4Options(this.random, this.rng);
    @@ -100,19 +98,17 @@

    V4Options class
  • Properties
  • -
  • hashCode
  • -
  • namedArgs
  • -
  • positionalArgs
  • +
  • hashCode
  • random
  • rng
  • -
  • runtimeType
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -129,7 +125,7 @@
    V4Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V4Options/namedArgs.html b/doc/data/V4Options/namedArgs.html deleted file mode 100644 index c129db4..0000000 --- a/doc/data/V4Options/namedArgs.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - namedArgs property - V4Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    namedArgs
    - -
    - -
    -
    -
    - -
    -
    -

    namedArgs property - Null safety -

    - -
    - - Map<Symbol, dynamic>? - namedArgs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final Map<Symbol, dynamic>? namedArgs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/data/V4Options/positionalArgs.html b/doc/data/V4Options/positionalArgs.html deleted file mode 100644 index c731351..0000000 --- a/doc/data/V4Options/positionalArgs.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - positionalArgs property - V4Options class - data library - Dart API - - - - - - - - - - - - - - - - - -
    - -
    - menu - -
    positionalArgs
    - -
    - -
    -
    -
    - -
    -
    -

    positionalArgs property - Null safety -

    - -
    - - List? - positionalArgs -
    final
    - -
    - - - -
    -

    Implementation

    -
    final List? positionalArgs;
    -
    - - -
    - - - - - -
    - -
    - - uuid - 4.0.0-beta2 - - - -
    - - - - - - - - - - - - diff --git a/doc/data/V4Options/random.html b/doc/data/V4Options/random.html index e37c2f5..b22cfdb 100644 --- a/doc/data/V4Options/random.html +++ b/doc/data/V4Options/random.html @@ -56,7 +56,7 @@

    random property
    - List<int>? + List<int>? random
    final
    @@ -97,19 +97,17 @@
    V4Options class
  • Properties
  • -
  • hashCode
  • -
  • namedArgs
  • -
  • positionalArgs
  • +
  • hashCode
  • random
  • rng
  • -
  • runtimeType
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -126,7 +124,7 @@
    V4Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V4Options/rng.html b/doc/data/V4Options/rng.html index 0e42393..f4ecab9 100644 --- a/doc/data/V4Options/rng.html +++ b/doc/data/V4Options/rng.html @@ -56,7 +56,7 @@

    rng property
    - Function? + RNG? rng
    final
    @@ -66,7 +66,7 @@

    rng property

    Implementation

    -
    final Function? rng;
    +
    final RNG? rng;
    @@ -97,19 +97,17 @@

    V4Options class
  • Properties
  • -
  • hashCode
  • -
  • namedArgs
  • -
  • positionalArgs
  • +
  • hashCode
  • random
  • rng
  • -
  • runtimeType
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -126,7 +124,7 @@
    V4Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V5Options-class.html b/doc/data/V5Options-class.html index 115287c..a465c6a 100644 --- a/doc/data/V5Options-class.html +++ b/doc/data/V5Options-class.html @@ -71,7 +71,7 @@

    Constructors

    - V5Options(bool? randomNamespace, V4Options? v4options) + V5Options(bool? randomNamespace, V4Options? v4options)
    @@ -85,8 +85,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -97,7 +97,7 @@

    Properties

    randomNamespace - bool? + bool?
    @@ -107,8 +107,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -138,7 +138,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -151,8 +151,8 @@

    Methods

    - toString() - String + toString() + String @@ -172,8 +172,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -241,17 +241,17 @@
    data library
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomNamespace
  • -
  • runtimeType
  • +
  • runtimeType
  • v4options
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -265,7 +265,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V5Options/V5Options.html b/doc/data/V5Options/V5Options.html index 65f7217..71d1e8c 100644 --- a/doc/data/V5Options/V5Options.html +++ b/doc/data/V5Options/V5Options.html @@ -56,7 +56,7 @@

    V5Options constructor
    const - V5Options(
    1. bool? randomNamespace,
    2. + V5Options(
      1. bool? randomNamespace,
      2. V4Options? v4options
      )
    @@ -98,17 +98,17 @@

    V5Options class
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomNamespace
  • -
  • runtimeType
  • +
  • runtimeType
  • v4options
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -125,7 +125,7 @@
    V5Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V5Options/randomNamespace.html b/doc/data/V5Options/randomNamespace.html index 6d2b615..ecffda6 100644 --- a/doc/data/V5Options/randomNamespace.html +++ b/doc/data/V5Options/randomNamespace.html @@ -56,7 +56,7 @@

    randomNamespace property
    - bool? + bool? randomNamespace
    final
    @@ -97,17 +97,17 @@
    V5Options class
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomNamespace
  • -
  • runtimeType
  • +
  • runtimeType
  • v4options
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -124,7 +124,7 @@
    V5Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V5Options/v4options.html b/doc/data/V5Options/v4options.html index 5f1f614..4aaa521 100644 --- a/doc/data/V5Options/v4options.html +++ b/doc/data/V5Options/v4options.html @@ -97,17 +97,17 @@
    V5Options class
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomNamespace
  • -
  • runtimeType
  • +
  • runtimeType
  • v4options
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -124,7 +124,7 @@
    V5Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6Options-class.html b/doc/data/V6Options-class.html index a560012..2bfcab9 100644 --- a/doc/data/V6Options-class.html +++ b/doc/data/V6Options-class.html @@ -76,7 +76,7 @@

    Constructors

    - V6Options(int? clockSeq, int? mSecs, int? nSecs, List<int>? node, List<int>? seedBytes) + V6Options(int? clockSeq, int? mSecs, int? nSecs, List<int>? node, List<int>? seedBytes)
    @@ -91,7 +91,7 @@

    Properties

    clockSeq - int? + int?
    @@ -101,8 +101,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -113,7 +113,7 @@

    Properties

    mSecs - int? + int?
    @@ -124,7 +124,7 @@

    Properties

    node - List<int>? + List<int>?
    @@ -135,7 +135,7 @@

    Properties

    nSecs - int? + int?
    @@ -145,8 +145,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -157,7 +157,7 @@

    Properties

    seedBytes - List<int>? + List<int>?
    @@ -176,7 +176,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -189,8 +189,8 @@

    Methods

    - toString() - String + toString() + String @@ -210,8 +210,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -280,19 +280,19 @@
    data library
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -306,7 +306,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6Options/V6Options.html b/doc/data/V6Options/V6Options.html index 9027286..14c4a41 100644 --- a/doc/data/V6Options/V6Options.html +++ b/doc/data/V6Options/V6Options.html @@ -56,11 +56,11 @@

    V6Options constructor
    const - V6Options(
    1. int? clockSeq,
    2. -
    3. int? mSecs,
    4. -
    5. int? nSecs,
    6. -
    7. List<int>? node,
    8. -
    9. List<int>? seedBytes
    10. + V6Options(
      1. int? clockSeq,
      2. +
      3. int? mSecs,
      4. +
      5. int? nSecs,
      6. +
      7. List<int>? node,
      8. +
      9. List<int>? seedBytes
      )
    @@ -103,19 +103,19 @@

    V6Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -132,7 +132,7 @@
    V6Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6Options/clockSeq.html b/doc/data/V6Options/clockSeq.html index 6bcd9c9..916836c 100644 --- a/doc/data/V6Options/clockSeq.html +++ b/doc/data/V6Options/clockSeq.html @@ -56,7 +56,7 @@

    clockSeq property
    - int? + int? clockSeq
    final
    @@ -98,19 +98,19 @@
    V6Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V6Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6Options/mSecs.html b/doc/data/V6Options/mSecs.html index eb55c4e..cfbd188 100644 --- a/doc/data/V6Options/mSecs.html +++ b/doc/data/V6Options/mSecs.html @@ -56,7 +56,7 @@

    mSecs property
    - int? + int? mSecs
    final
    @@ -98,19 +98,19 @@
    V6Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V6Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6Options/nSecs.html b/doc/data/V6Options/nSecs.html index 6b455b5..ad60331 100644 --- a/doc/data/V6Options/nSecs.html +++ b/doc/data/V6Options/nSecs.html @@ -56,7 +56,7 @@

    nSecs property
    - int? + int? nSecs
    final
    @@ -98,19 +98,19 @@
    V6Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V6Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6Options/node.html b/doc/data/V6Options/node.html index 1e0891d..22c2423 100644 --- a/doc/data/V6Options/node.html +++ b/doc/data/V6Options/node.html @@ -56,7 +56,7 @@

    node property
    - List<int>? + List<int>? node
    final
    @@ -98,19 +98,19 @@
    V6Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V6Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6Options/seedBytes.html b/doc/data/V6Options/seedBytes.html index db14e83..935115c 100644 --- a/doc/data/V6Options/seedBytes.html +++ b/doc/data/V6Options/seedBytes.html @@ -56,7 +56,7 @@

    seedBytes property
    - List<int>? + List<int>? seedBytes
    final
    @@ -98,19 +98,19 @@
    V6Options class
    Properties
  • clockSeq
  • -
  • hashCode
  • +
  • hashCode
  • mSecs
  • node
  • nSecs
  • -
  • runtimeType
  • +
  • runtimeType
  • seedBytes
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    V6Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6State-class.html b/doc/data/V6State-class.html index 88c02b0..c4b6e93 100644 --- a/doc/data/V6State-class.html +++ b/doc/data/V6State-class.html @@ -87,8 +87,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -98,8 +98,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -118,7 +118,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -131,8 +131,8 @@

    Methods

    - toString() - String + toString() + String @@ -152,8 +152,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -173,7 +173,7 @@

    Static Properties

    clockSeq - int? + int?
    @@ -184,7 +184,7 @@

    Static Properties

    initialized - bool + bool
    @@ -195,7 +195,7 @@

    Static Properties

    mSecs - int + int
    @@ -206,7 +206,7 @@

    Static Properties

    nodeId - List<int>? + List<int>?
    @@ -217,7 +217,7 @@

    Static Properties

    nSecs - int + int
    @@ -282,15 +282,15 @@
    data library
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -310,7 +310,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6State/V6State.html b/doc/data/V6State/V6State.html index 19ee699..7ddc1ce 100644 --- a/doc/data/V6State/V6State.html +++ b/doc/data/V6State/V6State.html @@ -92,15 +92,15 @@
    V6State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -123,7 +123,7 @@
    V6State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6State/clockSeq.html b/doc/data/V6State/clockSeq.html index 06663d4..d140952 100644 --- a/doc/data/V6State/clockSeq.html +++ b/doc/data/V6State/clockSeq.html @@ -56,7 +56,7 @@

    clockSeq property
    - int? + int? clockSeq
    read / write
    @@ -97,15 +97,15 @@
    V6State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V6State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6State/initialized.html b/doc/data/V6State/initialized.html index 2b0f2e1..469c811 100644 --- a/doc/data/V6State/initialized.html +++ b/doc/data/V6State/initialized.html @@ -56,7 +56,7 @@

    initialized property
    - bool + bool initialized
    read / write
    @@ -97,15 +97,15 @@
    V6State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V6State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6State/mSecs.html b/doc/data/V6State/mSecs.html index 6028356..b49cf79 100644 --- a/doc/data/V6State/mSecs.html +++ b/doc/data/V6State/mSecs.html @@ -56,7 +56,7 @@

    mSecs property
    - int + int mSecs
    read / write
    @@ -97,15 +97,15 @@
    V6State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V6State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6State/nSecs.html b/doc/data/V6State/nSecs.html index 7230d03..d1a5faa 100644 --- a/doc/data/V6State/nSecs.html +++ b/doc/data/V6State/nSecs.html @@ -56,7 +56,7 @@

    nSecs property
    - int + int nSecs
    read / write
    @@ -97,15 +97,15 @@
    V6State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V6State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V6State/nodeId.html b/doc/data/V6State/nodeId.html index a2fdb63..893e8c6 100644 --- a/doc/data/V6State/nodeId.html +++ b/doc/data/V6State/nodeId.html @@ -56,7 +56,7 @@

    nodeId property
    - List<int>? + List<int>? nodeId
    read / write
    @@ -97,15 +97,15 @@
    V6State class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • Static properties
  • @@ -128,7 +128,7 @@
    V6State class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V7Options-class.html b/doc/data/V7Options-class.html index ed2cf04..ed43d52 100644 --- a/doc/data/V7Options-class.html +++ b/doc/data/V7Options-class.html @@ -70,7 +70,7 @@

    Constructors

    - V7Options(int? time, List<int>? randomBytes) + V7Options(int? time, List<int>? randomBytes)
    @@ -84,8 +84,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -96,7 +96,7 @@

    Properties

    randomBytes - List<int>? + List<int>?
    @@ -106,8 +106,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -118,7 +118,7 @@

    Properties

    time - int? + int?
    @@ -137,7 +137,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -150,8 +150,8 @@

    Methods

    - toString() - String + toString() + String @@ -171,8 +171,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -240,17 +240,17 @@
    data library
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomBytes
  • -
  • runtimeType
  • +
  • runtimeType
  • time
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -264,7 +264,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V7Options/V7Options.html b/doc/data/V7Options/V7Options.html index 065fa9c..6d4579e 100644 --- a/doc/data/V7Options/V7Options.html +++ b/doc/data/V7Options/V7Options.html @@ -56,8 +56,8 @@

    V7Options constructor
    const - V7Options(
    1. int? time,
    2. -
    3. List<int>? randomBytes
    4. + V7Options(
      1. int? time,
      2. +
      3. List<int>? randomBytes
      )
    @@ -98,17 +98,17 @@

    V7Options class
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomBytes
  • -
  • runtimeType
  • +
  • runtimeType
  • time
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -125,7 +125,7 @@
    V7Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V7Options/randomBytes.html b/doc/data/V7Options/randomBytes.html index eaf6c84..902ee22 100644 --- a/doc/data/V7Options/randomBytes.html +++ b/doc/data/V7Options/randomBytes.html @@ -56,7 +56,7 @@

    randomBytes property
    - List<int>? + List<int>? randomBytes
    final
    @@ -97,17 +97,17 @@
    V7Options class
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomBytes
  • -
  • runtimeType
  • +
  • runtimeType
  • time
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -124,7 +124,7 @@
    V7Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V7Options/time.html b/doc/data/V7Options/time.html index ce3758a..911fb64 100644 --- a/doc/data/V7Options/time.html +++ b/doc/data/V7Options/time.html @@ -56,7 +56,7 @@

    time property
    - int? + int? time
    final
    @@ -97,17 +97,17 @@
    V7Options class
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomBytes
  • -
  • runtimeType
  • +
  • runtimeType
  • time
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -124,7 +124,7 @@
    V7Options class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/data/V8Options-class.html b/doc/data/V8Options-class.html index cea4c3e..0197a61 100644 --- a/doc/data/V8Options-class.html +++ b/doc/data/V8Options-class.html @@ -70,7 +70,7 @@

    Constructors

    - V8Options(DateTime? time, List<int>? randomBytes) + V8Options(DateTime? time, List<int>? randomBytes)
    @@ -84,8 +84,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -96,7 +96,7 @@

    Properties

    randomBytes - List<int>? + List<int>?
    @@ -106,8 +106,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -118,7 +118,7 @@

    Properties

    time - DateTime? + DateTime?
    @@ -137,7 +137,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -150,8 +150,8 @@

    Methods

    - toString() - String + toString() + String @@ -171,8 +171,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -240,17 +240,17 @@
    data library
  • Properties
  • -
  • hashCode
  • +
  • hashCode
  • randomBytes
  • -
  • runtimeType
  • +
  • runtimeType
  • time
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -264,7 +264,7 @@
    data library
    GlobalOptions stores the global options passed into the library on instantiation. -rng is the random number generator function to use. Defaults to UuidUtil.mathRNG -namedArgs is a map of named arguments to pass to the RNG function -positionalArgs is a list of positional arguments to pass to the RNG function +GlobalOptions.rng is the random number generator class to use. Defaults to MathRNG() MathRNG
    @@ -112,9 +110,7 @@

    Classes

    V4Options stores the options passed into the v4 function. random is the random bytes to use to generate the UUID. Primarily used for testing, or recreating a UUID -rng is the random number generator function to use. Defaults to UuidUtil.mathRNG -namedArgs is a map of named arguments to pass to the RNG function -positionalArgs is a list of positional arguments to pass to the RNG function +rng is the random number generator function to use. Defaults to MathRNG() MathRNG
    @@ -215,8 +211,8 @@
    uuid packagedata
  • enums
  • parsing
  • +
  • rng
  • uuid
  • -
  • uuid_util
  • uuid_value
  • v1
  • v4
  • @@ -259,7 +255,7 @@
    data library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/Namespace-class.html b/doc/enums/Namespace-class.html index d50f4b4..9860812 100644 --- a/doc/enums/Namespace-class.html +++ b/doc/enums/Namespace-class.html @@ -77,8 +77,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -88,8 +88,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -108,7 +108,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -121,8 +121,8 @@

    Methods

    - toString() - String + toString() + String @@ -142,8 +142,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -166,7 +166,7 @@

    Constants

    DNS - → const String + → const String
    @@ -181,7 +181,7 @@

    Constants

    NIL - → const String + → const String
    @@ -196,7 +196,7 @@

    Constants

    OID - → const String + → const String
    @@ -211,7 +211,7 @@

    Constants

    URL - → const String + → const String
    @@ -226,7 +226,7 @@

    Constants

    X500 - → const String + → const String
    @@ -286,15 +286,15 @@
    enums library
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -314,7 +314,7 @@
    enums library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/Namespace/DNS-constant.html b/doc/enums/Namespace/DNS-constant.html index 68434ab..ae699c9 100644 --- a/doc/enums/Namespace/DNS-constant.html +++ b/doc/enums/Namespace/DNS-constant.html @@ -56,7 +56,7 @@

    DNS constant
    - String + String const DNS @@ -97,15 +97,15 @@
    Namespace class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -128,7 +128,7 @@
    Namespace class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/Namespace/NIL-constant.html b/doc/enums/Namespace/NIL-constant.html index 771e59c..7dc4dc0 100644 --- a/doc/enums/Namespace/NIL-constant.html +++ b/doc/enums/Namespace/NIL-constant.html @@ -56,7 +56,7 @@

    NIL constant
    - String + String const NIL @@ -97,15 +97,15 @@
    Namespace class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -128,7 +128,7 @@
    Namespace class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/Namespace/Namespace.html b/doc/enums/Namespace/Namespace.html index 8116482..627b0e5 100644 --- a/doc/enums/Namespace/Namespace.html +++ b/doc/enums/Namespace/Namespace.html @@ -92,15 +92,15 @@
    Namespace class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -123,7 +123,7 @@
    Namespace class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/Namespace/OID-constant.html b/doc/enums/Namespace/OID-constant.html index 1943cce..b7ba54e 100644 --- a/doc/enums/Namespace/OID-constant.html +++ b/doc/enums/Namespace/OID-constant.html @@ -56,7 +56,7 @@

    OID constant
    - String + String const OID @@ -97,15 +97,15 @@
    Namespace class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -128,7 +128,7 @@
    Namespace class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/Namespace/URL-constant.html b/doc/enums/Namespace/URL-constant.html index d58fff8..39e0c63 100644 --- a/doc/enums/Namespace/URL-constant.html +++ b/doc/enums/Namespace/URL-constant.html @@ -56,7 +56,7 @@

    URL constant
    - String + String const URL @@ -97,15 +97,15 @@
    Namespace class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -128,7 +128,7 @@
    Namespace class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/Namespace/X500-constant.html b/doc/enums/Namespace/X500-constant.html index 8edc414..91e018f 100644 --- a/doc/enums/Namespace/X500-constant.html +++ b/doc/enums/Namespace/X500-constant.html @@ -56,7 +56,7 @@

    X500 constant
    - String + String const X500 @@ -97,15 +97,15 @@
    Namespace class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -128,7 +128,7 @@
    Namespace class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/ValidationMode.html b/doc/enums/ValidationMode.html index e7b9030..a2a2ce5 100644 --- a/doc/enums/ValidationMode.html +++ b/doc/enums/ValidationMode.html @@ -71,8 +71,8 @@

    Inheritance
    @@ -140,8 +140,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -151,8 +151,8 @@

    Properties

    - index - int + index + int
    @@ -162,8 +162,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -182,7 +182,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -195,8 +195,8 @@

    Methods

    - toString() - String + toString() + String @@ -216,8 +216,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -240,7 +240,7 @@

    Constants

    values - → const List<ValidationMode> + → const List<ValidationMode>
    @@ -302,16 +302,16 @@
    enums library
  • Properties
  • -
  • hashCode
  • -
  • index
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • index
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -327,7 +327,7 @@
    enums library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/ValidationMode/ValidationMode.html b/doc/enums/ValidationMode/ValidationMode.html index 38caff9..47c690b 100644 --- a/doc/enums/ValidationMode/ValidationMode.html +++ b/doc/enums/ValidationMode/ValidationMode.html @@ -95,16 +95,16 @@
    ValidationMode enum
  • Properties
  • -
  • hashCode
  • -
  • index
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • index
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -123,7 +123,7 @@
    ValidationMode enum
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/ValidationMode/values-constant.html b/doc/enums/ValidationMode/values-constant.html index 32d1730..e5ab31b 100644 --- a/doc/enums/ValidationMode/values-constant.html +++ b/doc/enums/ValidationMode/values-constant.html @@ -56,7 +56,7 @@

    values constant
    - List<ValidationMode> + List<ValidationMode> const values @@ -99,16 +99,16 @@
    ValidationMode enum
  • Properties
  • -
  • hashCode
  • -
  • index
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • index
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -127,7 +127,7 @@
    ValidationMode enum
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/enums/enums-library.html b/doc/enums/enums-library.html index e0f5dc8..c189ee0 100644 --- a/doc/enums/enums-library.html +++ b/doc/enums/enums-library.html @@ -115,8 +115,8 @@
    uuid packagedata
  • enums
  • parsing
  • +
  • rng
  • uuid
  • -
  • uuid_util
  • uuid_value
  • v1
  • v4
  • @@ -153,7 +153,7 @@
    enums library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/index.html b/doc/index.html index 7e98980..6d832bf 100644 --- a/doc/index.html +++ b/doc/index.html @@ -126,18 +126,18 @@

    Libraries

    -
    - uuid +
    + rng
    -
    Generates UUID v1, v4, v5 following RFC4122 standard. +
    -
    - uuid_util +
    + uuid
    -
    Utility functions for UUID library. +
    Generates UUID v1, v4, v5, v6, v7, v8 following RFC4122 standard.
    @@ -219,8 +219,8 @@

    - parseAsByteList(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) - Uint8List + parseAsByteList(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) + Uint8List @@ -194,8 +194,8 @@

    Static Methods

    - parseHexToBytes(String hex) - Uint8List + parseHexToBytes(String hex) + Uint8List @@ -207,8 +207,8 @@

    Static Methods

    - unparse(List<int> buffer, {int offset = 0}) - String + unparse(List<int> buffer, {int offset = 0}) + String @@ -268,15 +268,15 @@
    parsing library
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -295,7 +295,7 @@
    parsing library
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/parsing/UuidParsing/UuidParsing.html b/doc/parsing/UuidParsing/UuidParsing.html index bf38594..9944de8 100644 --- a/doc/parsing/UuidParsing/UuidParsing.html +++ b/doc/parsing/UuidParsing/UuidParsing.html @@ -92,15 +92,15 @@
    UuidParsing class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -122,7 +122,7 @@
    UuidParsing class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/parsing/UuidParsing/parse.html b/doc/parsing/UuidParsing/parse.html index 3df7b40..cff6ba8 100644 --- a/doc/parsing/UuidParsing/parse.html +++ b/doc/parsing/UuidParsing/parse.html @@ -57,11 +57,11 @@

    parse static method
    -List<int> -parse(
    1. String uuid,
    2. -
    3. {List<int>? buffer,
    4. -
    5. int offset = 0,
    6. -
    7. bool validate = true,
    8. +List<int> +parse(
      1. String uuid,
      2. +
      3. {List<int>? buffer,
      4. +
      5. int offset = 0,
      6. +
      7. bool validate = true,
      8. ValidationMode validationMode = ValidationMode.strictRFC4122}
      ) @@ -77,9 +77,9 @@

      parse static method a new buffer is created and returned. If a buffer was provided, it is returned (even if the uuid bytes are not placed at the beginning of that buffer).

      -

      Throws FormatException if the UUID is invalid. Optionally you can set +

      Throws FormatException if the UUID is invalid. Optionally you can set validate to false to disable validation of the UUID before parsing.

      -

      Throws RangeError if a buffer is provided and it is too small. +

      Throws RangeError if a buffer is provided and it is too small. It is also thrown if a non-zero offset is provided without providing a buffer.

    @@ -164,15 +164,15 @@

    UuidParsing class
  • Properties
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -194,7 +194,7 @@
    UuidParsing class
    uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/parsing/UuidParsing/parseAsByteList.html b/doc/parsing/UuidParsing/parseAsByteList.html index 0a79d13..0675db7 100644 --- a/doc/parsing/UuidParsing/parseAsByteList.html +++ b/doc/parsing/UuidParsing/parseAsByteList.html @@ -57,11 +57,11 @@

    parseAsByteList static method
    -Uint8List -parseAsByteList(
    1. String uuid,
    2. -
    3. {List<int>? buffer,
    4. -
    5. int offset = 0,
    6. -
    7. bool validate = true,
    8. +Uint8List +parseAsByteList(
      1. String uuid,
      2. +
      3. {List<int>? buffer,
      4. +
      5. int offset = 0,
      6. +
      7. bool validate = true,
      8. ValidationMode validationMode = ValidationMode.strictRFC4122}
      ) @@ -122,15 +122,15 @@
      UuidParsing class
    9. Properties
    10. -
    11. hashCode
    12. -
    13. runtimeType
    14. +
    15. hashCode
    16. +
    17. runtimeType
    18. Methods
    19. -
    20. noSuchMethod
    21. -
    22. toString
    23. +
    24. noSuchMethod
    25. +
    26. toString
    27. Operators
    28. -
    29. operator ==
    30. +
    31. operator ==
    32. @@ -152,7 +152,7 @@
      UuidParsing class
      uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/parsing/UuidParsing/parseHexToBytes.html b/doc/parsing/UuidParsing/parseHexToBytes.html index ea0abdc..b4c63b0 100644 --- a/doc/parsing/UuidParsing/parseHexToBytes.html +++ b/doc/parsing/UuidParsing/parseHexToBytes.html @@ -57,8 +57,8 @@

      parseHexToBytes static method
      -Uint8List -parseHexToBytes(
      1. String hex
      2. +Uint8List +parseHexToBytes(
        1. String hex
        ) @@ -117,15 +117,15 @@
        UuidParsing class
      3. Properties
      4. -
      5. hashCode
      6. -
      7. runtimeType
      8. +
      9. hashCode
      10. +
      11. runtimeType
      12. Methods
      13. -
      14. noSuchMethod
      15. -
      16. toString
      17. +
      18. noSuchMethod
      19. +
      20. toString
      21. Operators
      22. -
      23. operator ==
      24. +
      25. operator ==
      26. @@ -147,7 +147,7 @@
        UuidParsing class
        uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/parsing/UuidParsing/unparse.html b/doc/parsing/UuidParsing/unparse.html index 20eddd6..90360c3 100644 --- a/doc/parsing/UuidParsing/unparse.html +++ b/doc/parsing/UuidParsing/unparse.html @@ -57,9 +57,9 @@

        unparse static method
        -String -unparse(
        1. List<int> buffer,
        2. -
        3. {int offset = 0}
        4. +String +unparse(
          1. List<int> buffer,
          2. +
          3. {int offset = 0}
          ) @@ -70,7 +70,7 @@

          unparse static method

          Unparses a buffer of bytes and outputs a proper UUID string. An optional offset is allowed if you want to start at a different point in the buffer.

          -

          Throws a RangeError exception if the buffer is not large enough to +

          Throws a RangeError exception if the buffer is not large enough to hold the bytes. That is, if the length of the buffer after the offset is less than 16.

        @@ -124,15 +124,15 @@

        UuidParsing class
      27. Properties
      28. -
      29. hashCode
      30. -
      31. runtimeType
      32. +
      33. hashCode
      34. +
      35. runtimeType
      36. Methods
      37. -
      38. noSuchMethod
      39. -
      40. toString
      41. +
      42. noSuchMethod
      43. +
      44. toString
      45. Operators
      46. -
      47. operator ==
      48. +
      49. operator ==
      50. @@ -154,7 +154,7 @@
        UuidParsing class
        uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/parsing/parsing-library.html b/doc/parsing/parsing-library.html index bdf3c2b..56e11b1 100644 --- a/doc/parsing/parsing-library.html +++ b/doc/parsing/parsing-library.html @@ -101,8 +101,8 @@
        uuid packagedata
      51. enums
      52. parsing
      53. +
      54. rng
      55. uuid
      56. -
      57. uuid_util
      58. uuid_value
      59. v1
      60. v4
      61. @@ -137,7 +137,7 @@
        parsing library
        uuid - 4.0.0-beta2 + 4.0.0-beta3-1 diff --git a/doc/api/rng/CryptoRNG-class.html b/doc/rng/CryptoRNG-class.html similarity index 89% rename from doc/api/rng/CryptoRNG-class.html rename to doc/rng/CryptoRNG-class.html index f348042..7010334 100644 --- a/doc/api/rng/CryptoRNG-class.html +++ b/doc/rng/CryptoRNG-class.html @@ -64,14 +64,16 @@

        CryptoRNG class
        - - -
        Implemented types
        +
        Inheritance
        -
        + + @@ -131,8 +133,21 @@

        Properties

        id="instance-methods">

        Methods

        -
        - generate() +
        + generate() + Uint8List + + + +
        +
        + +
        inherited
        + +
        + +
        + generateInternal() Uint8List @@ -247,7 +262,8 @@
        rng library
      62. runtimeType
      63. Methods
      64. -
      65. generate
      66. +
      67. generate
      68. +
      69. generateInternal
      70. noSuchMethod
      71. toString
      72. @@ -266,7 +282,7 @@
        rng library
        uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/CryptoRNG/CryptoRNG.html b/doc/rng/CryptoRNG/CryptoRNG.html similarity index 95% rename from doc/api/rng/CryptoRNG/CryptoRNG.html rename to doc/rng/CryptoRNG/CryptoRNG.html index ec072c9..23ff628 100644 --- a/doc/api/rng/CryptoRNG/CryptoRNG.html +++ b/doc/rng/CryptoRNG/CryptoRNG.html @@ -96,7 +96,8 @@
        CryptoRNG class
      73. runtimeType
      74. Methods
      75. -
      76. generate
      77. +
      78. generate
      79. +
      80. generateInternal
      81. noSuchMethod
      82. toString
      83. @@ -118,7 +119,7 @@
        CryptoRNG class
        uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/CryptoRNG/generate.html b/doc/rng/CryptoRNG/generateInternal.html similarity index 87% rename from doc/api/rng/CryptoRNG/generate.html rename to doc/rng/CryptoRNG/generateInternal.html index 49a451e..68e7cfb 100644 --- a/doc/api/rng/CryptoRNG/generate.html +++ b/doc/rng/CryptoRNG/generateInternal.html @@ -4,8 +4,8 @@ - - generate method - CryptoRNG class - rng library - Dart API + + generateInternal method - CryptoRNG class - rng library - Dart API @@ -31,9 +31,9 @@
      84. uuid
      85. rng
      86. CryptoRNG
      87. -
      88. generate method
      89. +
      90. generateInternal method
      -
      generate
      +
      generateInternal
      @@ -50,7 +50,7 @@
      -

      generate method +

      generateInternal method Null safety

      @@ -63,7 +63,7 @@

      generate method

      Uint8List -generate() +generateInternal()
      override
      @@ -75,7 +75,7 @@

      generate method

      Implementation

      @override
      -Uint8List generate() {
      +Uint8List generateInternal() {
         final b = Uint8List(16);
       
         for (var i = 0; i < 16; i++) {
      @@ -100,7 +100,7 @@ 

      Implementation

    33. uuid
    34. rng
    35. CryptoRNG
    36. -
    37. generate method
    38. +
    39. generateInternal method
    @@ -118,7 +118,8 @@
    CryptoRNG class
  • runtimeType
  • Methods
  • -
  • generate
  • +
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -140,7 +141,7 @@
    CryptoRNG class
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/LegacyRNG-class.html b/doc/rng/LegacyRNG-class.html similarity index 90% rename from doc/api/rng/LegacyRNG-class.html rename to doc/rng/LegacyRNG-class.html index edc81b4..0e41ae2 100644 --- a/doc/api/rng/LegacyRNG-class.html +++ b/doc/rng/LegacyRNG-class.html @@ -60,14 +60,16 @@

    LegacyRNG class
    - - -
    Implemented types
    +
    Inheritance
    -
    + + @@ -128,8 +130,21 @@

    Properties

    id="instance-methods">

    Methods

    -
    - generate() +
    + generate() + Uint8List + + + +
    +
    + +
    inherited
    + +
    + +
    + generateInternal() Uint8List @@ -244,7 +259,8 @@
    rng library
  • runtimeType
  • Methods
  • -
  • generate
  • +
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -263,7 +279,7 @@
    rng library
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/LegacyRNG/LegacyRNG.html b/doc/rng/LegacyRNG/LegacyRNG.html similarity index 96% rename from doc/api/rng/LegacyRNG/LegacyRNG.html rename to doc/rng/LegacyRNG/LegacyRNG.html index 458528c..c6621a7 100644 --- a/doc/api/rng/LegacyRNG/LegacyRNG.html +++ b/doc/rng/LegacyRNG/LegacyRNG.html @@ -103,7 +103,8 @@
    LegacyRNG class
  • runtimeType
  • Methods
  • -
  • generate
  • +
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -125,7 +126,7 @@
    LegacyRNG class
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/LegacyRNG/generate.html b/doc/rng/LegacyRNG/generateInternal.html similarity index 87% rename from doc/api/rng/LegacyRNG/generate.html rename to doc/rng/LegacyRNG/generateInternal.html index 5bcb78e..b87977b 100644 --- a/doc/api/rng/LegacyRNG/generate.html +++ b/doc/rng/LegacyRNG/generateInternal.html @@ -4,8 +4,8 @@ - - generate method - LegacyRNG class - rng library - Dart API + + generateInternal method - LegacyRNG class - rng library - Dart API @@ -31,9 +31,9 @@
  • uuid
  • rng
  • LegacyRNG
  • -
  • generate method
  • +
  • generateInternal method
  • -
    generate
    +
    generateInternal
    @@ -50,7 +50,7 @@
    -

    generate method +

    generateInternal method Null safety

    @@ -63,7 +63,7 @@

    generate method

    Uint8List -generate() +generateInternal()
    override
    @@ -75,7 +75,7 @@

    generate method

    Implementation

    @override
    -Uint8List generate() {
    +Uint8List generateInternal() {
       return Function.apply(_rng, _positionalArgs, _namedArgs);
     }
    @@ -94,7 +94,7 @@

    Implementation

  • uuid
  • rng
  • LegacyRNG
  • -
  • generate method
  • +
  • generateInternal method
  • @@ -112,7 +112,8 @@
    LegacyRNG class
  • runtimeType
  • Methods
  • -
  • generate
  • +
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -134,7 +135,7 @@
    LegacyRNG class
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/MathRNG-class.html b/doc/rng/MathRNG-class.html similarity index 90% rename from doc/api/rng/MathRNG-class.html rename to doc/rng/MathRNG-class.html index 8952616..ab9c670 100644 --- a/doc/api/rng/MathRNG-class.html +++ b/doc/rng/MathRNG-class.html @@ -64,14 +64,16 @@

    MathRNG class
    - - -
    Implemented types
    +
    Inheritance
    -
    + + @@ -143,8 +145,21 @@

    Properties

    id="instance-methods">

    Methods

    -
    - generate() +
    + generate() + Uint8List + + + +
    +
    + +
    inherited
    + +
    + +
    + generateInternal() Uint8List @@ -260,7 +275,8 @@
    rng library
  • seed
  • Methods
  • -
  • generate
  • +
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -279,7 +295,7 @@
    rng library
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/MathRNG/MathRNG.html b/doc/rng/MathRNG/MathRNG.html similarity index 96% rename from doc/api/rng/MathRNG/MathRNG.html rename to doc/rng/MathRNG/MathRNG.html index 7ff37e6..6d535d8 100644 --- a/doc/api/rng/MathRNG/MathRNG.html +++ b/doc/rng/MathRNG/MathRNG.html @@ -102,7 +102,8 @@
    MathRNG class
  • seed
  • Methods
  • -
  • generate
  • +
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -124,7 +125,7 @@
    MathRNG class
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/MathRNG/generate.html b/doc/rng/MathRNG/generateInternal.html similarity index 87% rename from doc/api/rng/MathRNG/generate.html rename to doc/rng/MathRNG/generateInternal.html index 3c6ea10..de557bc 100644 --- a/doc/api/rng/MathRNG/generate.html +++ b/doc/rng/MathRNG/generateInternal.html @@ -4,8 +4,8 @@ - - generate method - MathRNG class - rng library - Dart API + + generateInternal method - MathRNG class - rng library - Dart API @@ -31,9 +31,9 @@
  • uuid
  • rng
  • MathRNG
  • -
  • generate method
  • +
  • generateInternal method
  • -
    generate
    +
    generateInternal
    @@ -50,7 +50,7 @@
    -

    generate method +

    generateInternal method Null safety

    @@ -63,7 +63,7 @@

    generate method

    Uint8List -generate() +generateInternal()
    override
    @@ -75,7 +75,7 @@

    generate method

    Implementation

    @override
    -Uint8List generate() {
    +Uint8List generateInternal() {
       final b = Uint8List(16);
       final rand = (seed == -1) ? _random : Random(seed);
     
    @@ -101,7 +101,7 @@ 

    Implementation

  • uuid
  • rng
  • MathRNG
  • -
  • generate method
  • +
  • generateInternal method
  • @@ -120,7 +120,8 @@
    MathRNG class
  • seed
  • Methods
  • -
  • generate
  • +
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -142,7 +143,7 @@
    MathRNG class
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/MathRNG/seed.html b/doc/rng/MathRNG/seed.html similarity index 96% rename from doc/api/rng/MathRNG/seed.html rename to doc/rng/MathRNG/seed.html index 0a76006..842543e 100644 --- a/doc/api/rng/MathRNG/seed.html +++ b/doc/rng/MathRNG/seed.html @@ -102,7 +102,8 @@
    MathRNG class
  • seed
  • Methods
  • -
  • generate
  • +
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -124,7 +125,7 @@
    MathRNG class
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/RNG-class.html b/doc/rng/RNG-class.html similarity index 94% rename from doc/api/rng/RNG-class.html rename to doc/rng/RNG-class.html index 00cd679..d130dbe 100644 --- a/doc/api/rng/RNG-class.html +++ b/doc/rng/RNG-class.html @@ -88,6 +88,7 @@

    Constructors

    +
    const
    @@ -138,6 +139,19 @@

    Methods

    +

    + +
    + generateInternal() + Uint8List + + + +
    +
    + + +
    @@ -244,6 +258,7 @@
    rng library
  • Methods
  • generate
  • +
  • generateInternal
  • noSuchMethod
  • toString
  • @@ -262,7 +277,7 @@
    rng library
    uuid - 4.0.0-beta3 + 4.0.0-beta3-1 diff --git a/doc/api/rng/RNG/RNG.html b/doc/rng/RNG/RNG.html similarity index 91% rename from doc/api/rng/RNG/RNG.html rename to doc/rng/RNG/RNG.html index 98cff64..2e4f808 100644 --- a/doc/api/rng/RNG/RNG.html +++ b/doc/rng/RNG/RNG.html @@ -31,7 +31,7 @@
  • uuid
  • rng
  • RNG
  • -
  • RNG constructor
  • +
  • RNG const constructor
  • RNG

    @@ -99,8 +97,8 @@

    Properties

    - hashCode - int + hashCode + int
    @@ -110,8 +108,8 @@

    Properties

    - runtimeType - Type + runtimeType + Type
    @@ -130,7 +128,7 @@

    Properties

    Methods

    - noSuchMethod(Invocation invocation) + noSuchMethod(Invocation invocation) → dynamic @@ -143,8 +141,8 @@

    Methods

    - toString() - String + toString() + String @@ -156,8 +154,8 @@

    Methods

    - v1({Map<String, dynamic>? options, V1Options? config}) - String + v1({Map<String, dynamic>? options, V1Options? config}) + String @@ -169,8 +167,8 @@

    Methods

    - v1buffer(List<int> buffer, {Map<String, dynamic>? options, V1Options? config, int offset = 0}) - List<int> + v1buffer(List<int> buffer, {Map<String, dynamic>? options, V1Options? config, int offset = 0}) + List<int> @@ -182,7 +180,7 @@

    Methods

    - v1obj({Map<String, dynamic>? options, V1Options? config}) + v1obj({Map<String, dynamic>? options, V1Options? config}) UuidValue @@ -195,8 +193,8 @@

    Methods

    - v4({Map<String, dynamic>? options, V4Options? config}) - String + v4({Map<String, dynamic>? options, V4Options? config}) + String @@ -208,8 +206,8 @@

    Methods

    - v4buffer(List<int> buffer, {Map<String, dynamic>? options, V4Options? config, int offset = 0}) - List<int> + v4buffer(List<int> buffer, {Map<String, dynamic>? options, V4Options? config, int offset = 0}) + List<int> @@ -221,7 +219,7 @@

    Methods

    - v4obj({Map<String, dynamic>? options, V4Options? config}) + v4obj({Map<String, dynamic>? options, V4Options? config}) UuidValue @@ -234,8 +232,8 @@

    Methods

    - v5(String? namespace, String? name, {Map<String, dynamic>? options, V5Options? config}) - String + v5(String? namespace, String? name, {Map<String, dynamic>? options, V5Options? config}) + String @@ -247,8 +245,8 @@

    Methods

    - v5buffer(String? namespace, String? name, List<int>? buffer, {Map<String, dynamic>? options, V5Options? config, int offset = 0}) - List<int> + v5buffer(String? namespace, String? name, List<int>? buffer, {Map<String, dynamic>? options, V5Options? config, int offset = 0}) + List<int> @@ -260,7 +258,7 @@

    Methods

    - v5obj(String? namespace, String? name, {Map<String, dynamic>? options, V5Options? config}) + v5obj(String? namespace, String? name, {Map<String, dynamic>? options, V5Options? config}) UuidValue @@ -274,7 +272,7 @@

    Methods

    v6({V6Options? config}) - String + String @@ -286,8 +284,8 @@

    Methods

    - v6buffer(List<int> buffer, {V6Options? config, int offset = 0}) - List<int> + v6buffer(List<int> buffer, {V6Options? config, int offset = 0}) + List<int> @@ -313,7 +311,7 @@

    Methods

    v7({V7Options? config}) - String + String @@ -325,8 +323,8 @@

    Methods

    - v7buffer(List<int> buffer, {V7Options? config, int offset = 0}) - List<int> + v7buffer(List<int> buffer, {V7Options? config, int offset = 0}) + List<int> @@ -352,7 +350,7 @@

    Methods

    v8({V8Options? config}) - String + String @@ -364,8 +362,8 @@

    Methods

    - v8buffer(List<int> buffer, {V8Options? config, int offset = 0}) - List<int> + v8buffer(List<int> buffer, {V8Options? config, int offset = 0}) + List<int> @@ -398,8 +396,8 @@

    Methods

    Operators

    - operator ==(Object other) - bool + operator ==(Object other) + bool @@ -418,15 +416,15 @@

    Operators

    Static Methods

    - isValidUUID({String fromString = '', Uint8List? fromByteList, ValidationMode validationMode = ValidationMode.strictRFC4122}) - bool + isValidUUID({String fromString = '', Uint8List? fromByteList, ValidationMode validationMode = ValidationMode.strictRFC4122}) + bool
    Validates the provided uuid to make sure it has all the necessary -components and formatting and returns a bool +components and formatting and returns a bool You can choose to validate from a string or from a byte list based on which parameter is passed. @@ -434,8 +432,8 @@

    Static Methods

    - parse(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) - List<int> + parse(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) + List<int> @@ -451,8 +449,8 @@

    Static Methods

    - parseAsByteList(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) - Uint8List + parseAsByteList(String uuid, {List<int>? buffer, int offset = 0, bool validate = true, ValidationMode validationMode = ValidationMode.strictRFC4122}) + Uint8List @@ -468,8 +466,8 @@

    Static Methods

    - unparse(List<int> buffer, {int offset = 0}) - String + unparse(List<int> buffer, {int offset = 0}) + String @@ -493,7 +491,7 @@

    Constants

    NAMESPACE_DNS - → const String + → const String
    @@ -508,7 +506,7 @@

    Constants

    NAMESPACE_NIL - → const String + → const String
    @@ -523,7 +521,7 @@

    Constants

    NAMESPACE_OID - → const String + → const String
    @@ -538,7 +536,7 @@

    Constants

    NAMESPACE_URL - → const String + → const String
    @@ -553,7 +551,7 @@

    Constants

    NAMESPACE_X500 - → const String + → const String
    @@ -616,12 +614,12 @@
    uuid library
    Properties
  • goptions
  • -
  • hashCode
  • -
  • runtimeType
  • +
  • hashCode
  • +
  • runtimeType
  • Methods
  • -
  • noSuchMethod
  • -
  • toString
  • +
  • noSuchMethod
  • +
  • toString
  • v1
  • v1buffer
  • v1obj
  • @@ -642,7 +640,7 @@
    uuid library
  • v8obj
  • Operators
  • -
  • operator ==
  • +
  • operator ==
  • @@ -667,7 +665,7 @@
    uuid library