SYMBOL INDEX (1610 symbols across 334 files) FILE: code/pt_Br/01_capitulo/01_primeiro_programa/main.dart function main (line 2) | main() FILE: code/pt_Br/01_capitulo/02_erro_main/main.dart function semMain (line 4) | semMain() FILE: code/pt_Br/02_capitulo/01_operadores_aritmeticos/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/02_operadores_relacionais_equalidade/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/03_operadores_logicos/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/04_operador_bit_and/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/05_operador_bit_or/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/06_operador_bit_xor/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/07_operador_bit_not/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/08_operador_bit_shift_direita/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/09_operador_bit_shift_esquerda/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/10_operador_bit_shift_direita_unsigned/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/11_operador_atribuicao/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/12_operador_incremento_decremento_1/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/13_operador_incremento_decremento_2/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/14_operador_validacao_tipo_1/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/15_operador_validacao_tipo_2/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/16_operador_cascade/main.dart function main (line 7) | void main() FILE: code/pt_Br/02_capitulo/17_operador_spread/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/18_operador_ternario/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/19_operador_acesso/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/20_operador_ternario_nulo/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/21_operador_atribuicao_nulo/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/22_operador_acesso_nulo/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/23_operador_cascade_nulo/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/24_operador_acesso_itens_nulo/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/25_operador_bang/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/26_precedencia_operadores/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/27_if_else/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/28_switch_case/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/29_switch_case_patterns/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/30_switch_case_expressions/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/31_if_case/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/32_if_case_when/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/33_while/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/34_do_while/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/35_for/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/36_for_nomeado/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/37_for_in/main.dart function main (line 1) | void main() FILE: code/pt_Br/02_capitulo/38_assert/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/01_coercao/main.dart function main (line 5) | void main() FILE: code/pt_Br/03_capitulo/02_dart_analyzer_1/main.dart function main (line 3) | void main() FILE: code/pt_Br/03_capitulo/03_dart_analyzer_2/main.dart function main (line 3) | void main() FILE: code/pt_Br/03_capitulo/04_inferencia_tipo/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/05_inferencia_tipo_parametros/main.dart function main (line 1) | void main() function soma (line 8) | soma(a, b) FILE: code/pt_Br/03_capitulo/06_dynamic/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/07_numeros/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/08_booleanos/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/09_symbols/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/10_null_safety/main.dart function main (line 2) | void main() FILE: code/pt_Br/03_capitulo/11_nullable_types/main.dart function main (line 1) | void main() function printNome (line 6) | void printNome(String nome, String? sobrenome) function valorImpar (line 10) | void valorImpar(int numero) FILE: code/pt_Br/03_capitulo/12_type_promotion/main.dart function main (line 1) | void main() function textoGrande (line 8) | bool textoGrande(Object objeto) FILE: code/pt_Br/03_capitulo/13_type_promotion_nullable/main.dart function main (line 1) | void main() function letrasNome (line 9) | List letrasNome(String nome, String? sobrenome) function letrasNome2 (line 17) | List letrasNome2(String nome, String? sobrenome) FILE: code/pt_Br/03_capitulo/14_operador_bang/main.dart function main (line 3) | void main() FILE: code/pt_Br/03_capitulo/15_strings/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/16_surrogate_pairs/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/17_criacao_strings/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/18_interpolacao_strings/main.dart function main (line 3) | void main() FILE: code/pt_Br/03_capitulo/19_otimizacao_strings/main.dart function main (line 5) | void main() FILE: code/pt_Br/03_capitulo/20_strings_sob_demanda/main.dart function main (line 1) | void main() FILE: code/pt_Br/03_capitulo/21_strings_geral/main.dart function main (line 3) | void main() FILE: code/pt_Br/03_capitulo/22_variaveis_var/main.dart function main (line 6) | void main() FILE: code/pt_Br/03_capitulo/23_variaveis_static/main.dart class Livro (line 2) | class Livro { function main (line 12) | void main() FILE: code/pt_Br/03_capitulo/24_variaveis_final_const/main.dart function main (line 17) | void main() function getValorCanonicalizado (line 30) | List getValorCanonicalizado() FILE: code/pt_Br/03_capitulo/25_variaveis_late/main.dart class Pizza (line 1) | class Pizza { method media (line 5) | void media() method grande (line 9) | void grande() method servir (line 13) | String servir() function main (line 16) | void main() FILE: code/pt_Br/04_capitulo/01_fatorial/main.dart function main (line 1) | void main() function fatorial (line 7) | int fatorial(int numero) FILE: code/pt_Br/04_capitulo/02_escopo/main.dart function main (line 3) | void main() function a (line 5) | a() function b (line 8) | b() function c (line 14) | c() FILE: code/pt_Br/04_capitulo/03_tipo_function/main.dart function main (line 6) | void main() FILE: code/pt_Br/04_capitulo/04_retornos/main.dart function main (line 1) | void main() function retornoNulo (line 11) | retornoNulo() function retornoNuloDois (line 13) | retornoNuloDois() function retornoString (line 17) | retornoString() function semRetorno (line 21) | void semRetorno() function retornoVazio (line 23) | void retornoVazio() function retornoDynamic (line 27) | void retornoDynamic() function retornoFuncao (line 32) | void retornoFuncao() FILE: code/pt_Br/04_capitulo/05_never/main.dart function main (line 3) | void main() FILE: code/pt_Br/04_capitulo/06_escopo_closure/main.dart function criaClosure (line 1) | Function criaClosure() function main (line 9) | void main() FILE: code/pt_Br/04_capitulo/07_tear_off/main.dart function main (line 1) | void main() FILE: code/pt_Br/04_capitulo/08_parametro_posicional_obrigatorio/main.dart function temperaturaEm (line 2) | void temperaturaEm(String cidade, int? ano, int? mes, int dia) function main (line 6) | void main() FILE: code/pt_Br/04_capitulo/09_parametro_posicional_opcional/main.dart function temperaturaEm (line 1) | void temperaturaEm(String cidade, [int? ano = 2020, int? mes, int dia = ... function main (line 5) | void main() FILE: code/pt_Br/04_capitulo/10_parametro_nomeado_opcional/main.dart function temperaturaEm (line 1) | void temperaturaEm(String cidade, {int? ano = 2020, int dia = 01, int? m... function main (line 5) | void main() FILE: code/pt_Br/04_capitulo/11_parametro_nomeado_obrigatorio/main.dart function temperaturaEm (line 1) | void temperaturaEm(String cidade, function main (line 6) | void main() FILE: code/pt_Br/04_capitulo/12_enums/main.dart type Planeta (line 3) | enum Planeta { function main (line 27) | void main() FILE: code/pt_Br/04_capitulo/13_typedef/main.dart type Operacao (line 1) | typedef Operacao = Object Function(double a, double b); function somar (line 3) | double somar(double a, double b) function subtrair (line 7) | String subtrair(double a, double b) function calcular (line 11) | Object calcular(double a, double b, Operacao operacao) function main (line 15) | void main() FILE: code/pt_Br/05_capitulo/01_errors/main.dart function main (line 1) | void main() FILE: code/pt_Br/05_capitulo/02_exceptions/main.dart function main (line 3) | void main() FILE: code/pt_Br/05_capitulo/03_throw/main.dart function voar (line 1) | void voar() function ligarCarro (line 5) | void ligarCarro() function main (line 7) | void main() FILE: code/pt_Br/05_capitulo/04_exception_customizada/main.dart class SemGasolinaException (line 1) | class SemGasolinaException implements Exception { method toString (line 6) | String toString() function ligarCarro (line 9) | void ligarCarro() function main (line 11) | void main() FILE: code/pt_Br/05_capitulo/05_assert/main.dart function main (line 1) | void main() FILE: code/pt_Br/05_capitulo/06_assert_x_error/main.dart function main (line 3) | void main() function calcularCircunferencia (line 11) | double calcularCircunferencia(double raio) function calcularCircunferenciaError (line 16) | double calcularCircunferenciaError(double raio) class Motorista (line 21) | class Motorista { class MotoristaError (line 30) | class MotoristaError { FILE: code/pt_Br/05_capitulo/07_try_catch/main.dart function comer (line 1) | void comer() function main (line 3) | void main() FILE: code/pt_Br/05_capitulo/08_try_catch_on/main.dart function main (line 1) | void main() FILE: code/pt_Br/05_capitulo/09_try_catch_exception/main.dart function comer (line 1) | void comer() function main (line 3) | void main() FILE: code/pt_Br/05_capitulo/10_try_catch_finally/main.dart function main (line 3) | void main() function abrirConexao (line 16) | void abrirConexao() function buscarDados (line 18) | void buscarDados() function fecharConexao (line 20) | void fecharConexao() FILE: code/pt_Br/06_capitulo/01_codigo_ansi/main.dart function error (line 3) | void error(Object object) function main (line 7) | void main() FILE: code/pt_Br/07_capitulo/01_analyzer/main.dart class pessoa (line 3) | class pessoa { method DizerOi (line 8) | void DizerOi() function main (line 13) | main() FILE: code/pt_Br/07_capitulo/02_analyzer_linter/main.dart class pessoa (line 3) | class pessoa { method DizerOi (line 8) | void DizerOi() function main (line 13) | main() FILE: code/pt_Br/07_capitulo/03_comments/main.dart function imprimirValor (line 2) | void imprimirValor() FILE: code/pt_Br/08_capitulo/01_objeto/main.dart class Programador (line 1) | class Programador { method trabalhar (line 7) | void trabalhar() function main (line 10) | void main() FILE: code/pt_Br/08_capitulo/02_to_string/main.dart class Programador (line 1) | class Programador { method trabalhar (line 7) | void trabalhar() method toString (line 10) | String toString() function main (line 13) | void main() FILE: code/pt_Br/08_capitulo/03_equalidade/main.dart class Programador (line 1) | class Programador { method trabalhar (line 7) | void trabalhar() method toString (line 10) | String toString() function main (line 13) | void main() FILE: code/pt_Br/08_capitulo/04_sobrescrita_operadores/main.dart class Programador (line 1) | class Programador { method trabalhar (line 7) | void trabalhar() method toString (line 10) | String toString() function main (line 19) | void main() FILE: code/pt_Br/08_capitulo/05_construtor_padrao/main.dart class Programador (line 1) | class Programador { method trabalhar (line 18) | void trabalhar() method toString (line 21) | String toString() function main (line 30) | void main() FILE: code/pt_Br/08_capitulo/06_construtor_nomeado/main.dart class Programador (line 1) | class Programador { method trabalhar (line 16) | void trabalhar() method toString (line 19) | String toString() function main (line 28) | void main() FILE: code/pt_Br/08_capitulo/07_construtor_const/main.dart class LinguagemProgramacao (line 1) | class LinguagemProgramacao { function main (line 7) | void main() FILE: code/pt_Br/08_capitulo/08_construtor_factory/main.dart class Programador (line 1) | class Programador { method imprimirCache (line 16) | imprimirCache() function main (line 21) | void main() FILE: code/pt_Br/08_capitulo/09_encapsulamento/main.dart class Programador (line 11) | class Programador { function main (line 27) | void main() FILE: code/pt_Br/08_capitulo/10_heranca/main.dart class Funcionario (line 1) | class Funcionario { method trabalhar (line 6) | void trabalhar() class Programador (line 11) | class Programador extends Funcionario { class Gerente (line 15) | class Gerente extends Funcionario { function main (line 19) | void main() FILE: code/pt_Br/08_capitulo/11_polimorfismo/main.dart class Funcionario (line 1) | class Funcionario { method trabalhar (line 2) | void trabalhar() class Programador (line 7) | class Programador extends Funcionario { method trabalhar (line 9) | void trabalhar() class Gerente (line 14) | class Gerente extends Funcionario { method trabalhar (line 16) | void trabalhar() class Startup (line 22) | class Startup { method novoProjeto (line 27) | void novoProjeto() function main (line 32) | void main() FILE: code/pt_Br/08_capitulo/12_classes_abstratas/main.dart class Funcionario (line 1) | abstract class Funcionario { method trabalhar (line 6) | void trabalhar() class Programador (line 9) | class Programador extends Funcionario { method trabalhar (line 13) | void trabalhar() class Gerente (line 18) | class Gerente extends Funcionario { method trabalhar (line 22) | void trabalhar() class Robo (line 27) | class Robo extends Funcionario { method trabalhar (line 31) | void trabalhar() class Assalariado (line 36) | class Assalariado { method receber (line 41) | void receber() class Startup (line 44) | class Startup { method novoProjeto (line 49) | void novoProjeto() function main (line 54) | void main() FILE: code/pt_Br/08_capitulo/13_interfaces/main.dart class Assalariado (line 1) | abstract class Assalariado { method receber (line 6) | void receber() class Funcionario (line 9) | abstract class Funcionario { method trabalhar (line 13) | void trabalhar() class Programador (line 16) | class Programador extends Funcionario implements Assalariado { method trabalhar (line 25) | void trabalhar() method receber (line 30) | void receber() class Gerente (line 35) | class Gerente extends Funcionario implements Assalariado { method trabalhar (line 44) | void trabalhar() method receber (line 49) | void receber() class Robo (line 54) | class Robo extends Funcionario { method trabalhar (line 58) | void trabalhar() class Startup (line 63) | class Startup { method pagarFuncionarios (line 69) | void pagarFuncionarios() function main (line 74) | void main() FILE: code/pt_Br/08_capitulo/14_mixins/main.dart function receber (line 4) | void receber() class Funcionario (line 9) | abstract class Funcionario { method trabalhar (line 13) | void trabalhar() class Programador (line 16) | class Programador extends Funcionario with Assalariado { method trabalhar (line 19) | void trabalhar() class Gerente (line 24) | class Gerente extends Funcionario with Assalariado { method trabalhar (line 28) | void trabalhar() class Robo (line 33) | class Robo extends Funcionario { method trabalhar (line 37) | void trabalhar() class Startup (line 42) | class Startup { method pagarFuncionarios (line 48) | void pagarFuncionarios() function main (line 53) | void main() FILE: code/pt_Br/08_capitulo/15_mixins_a_fundo/main.dart class A (line 1) | abstract class A { method ola (line 2) | String ola() function ola (line 6) | String ola() function ola (line 10) | String ola() class D (line 13) | class D extends A with B, C { method dizerOla (line 14) | void dizerOla() function main (line 19) | void main() FILE: code/pt_Br/08_capitulo/16_extension_methods/main.dart function capitalizar (line 1) | String capitalizar(String texto) function capitalizar (line 7) | String capitalizar() function main (line 17) | void main() FILE: code/pt_Br/08_capitulo/17_extension_methods_arquivo_diferente/main.dart function capitalizar (line 3) | String capitalizar(String texto) function main (line 8) | void main() FILE: code/pt_Br/08_capitulo/17_extension_methods_arquivo_diferente/strings_extension.dart function capitalizar (line 2) | String capitalizar() FILE: code/pt_Br/08_capitulo/18_classe_wrapper/main.dart class Id (line 1) | class Id { method toString (line 9) | String toString() class Funcionario (line 12) | class Funcionario { function main (line 17) | void main() FILE: code/pt_Br/08_capitulo/19_extension_types/main.dart class Funcionario (line 8) | class Funcionario { function main (line 13) | void main() FILE: code/pt_Br/08_capitulo/20_modifiers_abstract/main.dart class A (line 1) | abstract class A {} class B (line 2) | class B extends A {} class C (line 3) | class C implements A {} FILE: code/pt_Br/08_capitulo/21_modifiers_interface/arquivo.dart class A (line 1) | interface class A {} FILE: code/pt_Br/08_capitulo/21_modifiers_interface/main.dart class B (line 4) | class B extends A {} class C (line 6) | class C implements A {} FILE: code/pt_Br/08_capitulo/22_modifiers_base/arquivo.dart class A (line 1) | base class A {} FILE: code/pt_Br/08_capitulo/22_modifiers_base/main.dart class B (line 4) | base class B extends A {} class C (line 8) | base class C implements A {} FILE: code/pt_Br/08_capitulo/23_modifiers_final/arquivo.dart class A (line 1) | final class A {} FILE: code/pt_Br/08_capitulo/23_modifiers_final/main.dart class B (line 4) | class B extends A {} class C (line 5) | class C implements A {} FILE: code/pt_Br/08_capitulo/24_modifiers_sealed/main.dart class Poligono (line 1) | sealed class Poligono {} class Pentagono (line 2) | class Pentagono extends Poligono {} class Triangulo (line 3) | sealed class Triangulo extends Poligono {} class Isoceles (line 4) | class Isoceles extends Triangulo {} class Equilatero (line 5) | class Equilatero extends Triangulo {} class Quadrilatero (line 6) | sealed class Quadrilatero extends Poligono {} class Retangulo (line 7) | class Retangulo extends Quadrilatero {} function ladosPoligono (line 9) | int ladosPoligono(Poligono p) FILE: code/pt_Br/09_capitulo/01_generics_1/main.dart class VeiculoAutomotor (line 1) | abstract class VeiculoAutomotor {} class Carro (line 3) | class Carro extends VeiculoAutomotor {} class Caminhao (line 5) | class Caminhao extends VeiculoAutomotor {} class FilaPedagio (line 7) | class FilaPedagio { method entrarNaFila (line 10) | void entrarNaFila(veiculo) function main (line 15) | void main() FILE: code/pt_Br/09_capitulo/02_generics_2/main.dart class VeiculoAutomotor (line 1) | abstract class VeiculoAutomotor {} class Carro (line 3) | class Carro extends VeiculoAutomotor {} class Caminhao (line 5) | class Caminhao extends VeiculoAutomotor {} class FilaPedagioCarro (line 7) | class FilaPedagioCarro { method entrarNaFila (line 10) | void entrarNaFila(Carro veiculo) class FilaPedagioCaminhao (line 15) | class FilaPedagioCaminhao { method entrarNaFila (line 18) | void entrarNaFila(Caminhao veiculo) function main (line 25) | void main() FILE: code/pt_Br/09_capitulo/03_generics_3/main.dart class VeiculoAutomotor (line 1) | abstract class VeiculoAutomotor {} class Carro (line 3) | class Carro extends VeiculoAutomotor {} class Caminhao (line 5) | class Caminhao extends VeiculoAutomotor {} class FilaPedagio (line 7) | class FilaPedagio { method entrarNaFila (line 10) | void entrarNaFila(T veiculo) function main (line 18) | void main() FILE: code/pt_Br/09_capitulo/04_generics_restringindo_tipo/main.dart class VeiculoAutomotor (line 1) | abstract class VeiculoAutomotor {} class Carro (line 3) | class Carro extends VeiculoAutomotor {} class Caminhao (line 5) | class Caminhao extends VeiculoAutomotor {} class FilaPedagio (line 7) | class FilaPedagio { method entrarNaFila (line 10) | void entrarNaFila(T veiculo) class Bicicleta (line 15) | class Bicicleta {} function main (line 20) | void main() FILE: code/pt_Br/09_capitulo/05_generics_metodos/main.dart function ultimo (line 1) | T ultimo(List itens) function main (line 6) | void main() FILE: code/pt_Br/09_capitulo/06_lists/main.dart function main (line 1) | void main() FILE: code/pt_Br/09_capitulo/07_iterando_lists/main.dart function main (line 1) | void main() FILE: code/pt_Br/09_capitulo/08_linked_hash_set/main.dart function main (line 5) | void main() FILE: code/pt_Br/09_capitulo/09_hash_set/main.dart function main (line 5) | void main() FILE: code/pt_Br/09_capitulo/10_splay_tree_set/main.dart function main (line 5) | void main() FILE: code/pt_Br/09_capitulo/11_queue/main.dart function main (line 3) | void main() FILE: code/pt_Br/09_capitulo/12_map/main.dart function main (line 3) | void main() FILE: code/pt_Br/09_capitulo/13_records/main.dart function main (line 1) | void main() FILE: code/pt_Br/09_capitulo/14_records_tipados/main.dart function main (line 1) | void main() FILE: code/pt_Br/09_capitulo/15_records_equalidade/main.dart function main (line 1) | void main() FILE: code/pt_Br/09_capitulo/16_records_retorno_funcao/main.dart function main (line 1) | void main() type Comprovante (line 10) | typedef Comprovante = (String chave, double valor, {DateTime hora}); function comprovanteTransacao (line 11) | Comprovante comprovanteTransacao() FILE: code/pt_Br/09_capitulo/17_pattern_matching/main.dart function main (line 1) | void main() class Cliente (line 27) | class Cliente { FILE: code/pt_Br/09_capitulo/18_pattern_destructuring/main.dart function main (line 1) | void main() FILE: code/pt_Br/09_capitulo/19_pattern_for_looping/main.dart function main (line 1) | void main() FILE: code/pt_Br/09_capitulo/20_pattern_collection_literal/main.dart function main (line 1) | void main() FILE: code/pt_Br/10_capitulo/01_event_loop/main.dart function main (line 2) | void main () FILE: code/pt_Br/10_capitulo/02_programa_sincrono_1/main.dart function main (line 1) | void main () FILE: code/pt_Br/10_capitulo/03_programa_sincrono_2/main.dart function main (line 3) | void main() function temperaturaAtual (line 8) | String temperaturaAtual() function previsaoAmanha (line 13) | String previsaoAmanha() FILE: code/pt_Br/10_capitulo/04_future/main.dart function main (line 1) | void main() FILE: code/pt_Br/10_capitulo/05_future_encadeado/main.dart function main (line 1) | void main() function buscarId (line 9) | Future buscarId() function buscarNome (line 13) | Future buscarNome(int id) FILE: code/pt_Br/10_capitulo/06_erro_cadeia_assincrona/main.dart function um (line 1) | Future um() function dois (line 2) | Future dois() function tres (line 3) | Future tres() function main (line 5) | void main() FILE: code/pt_Br/10_capitulo/07_erro_cadeia_try_catch/main.dart function um (line 1) | Future um() function dois (line 3) | Future dois() function tres (line 5) | Future tres() function main (line 7) | void main() FILE: code/pt_Br/10_capitulo/08_erro_cadeia_catch_error/main.dart function um (line 1) | Future um() function dois (line 3) | Future dois() function tres (line 5) | Future tres() function main (line 7) | void main() FILE: code/pt_Br/10_capitulo/09_erro_cadeia_on_error/main.dart function um (line 1) | Future um() function dois (line 3) | Future dois() function tres (line 5) | Future tres() function main (line 7) | void main() FILE: code/pt_Br/10_capitulo/10_future_sync/main.dart function main (line 1) | void main() FILE: code/pt_Br/10_capitulo/11_future_microtask/main.dart function main (line 1) | void main() FILE: code/pt_Br/10_capitulo/12_future_value/main.dart function main (line 1) | void main() FILE: code/pt_Br/10_capitulo/13_future_error/main.dart function main (line 1) | void main() FILE: code/pt_Br/10_capitulo/14_future_wait/main.dart function main (line 1) | void main() function listaFuture (line 6) | List> listaFuture() function comErro (line 10) | Future comErro() FILE: code/pt_Br/10_capitulo/15_future_any/main.dart function main (line 1) | void main() function listaFuture (line 6) | List> listaFuture() function comErro (line 10) | Future comErro() FILE: code/pt_Br/10_capitulo/16_async_await/main.dart function main (line 1) | void main() function resposta (line 6) | resposta() FILE: code/pt_Br/10_capitulo/17_async_await_fluxo/main.dart function main (line 1) | void main() function resposta (line 7) | Future resposta() FILE: code/pt_Br/10_capitulo/18_async_await_x_future/main.dart function buscarNomeUsuario (line 1) | Future buscarNomeUsuario() function buscarNomeUsuarioAsync (line 9) | Future buscarNomeUsuarioAsync() function main (line 15) | main() function buscarId (line 23) | Future buscarId() function buscarNome (line 25) | Future buscarNome(int id) FILE: code/pt_Br/10_capitulo/19_async_await_erro/main.dart function main (line 1) | void main() function buscarId (line 6) | Future buscarId() FILE: code/pt_Br/10_capitulo/20_completer_future/main.dart class Database (line 3) | class Database { method salvarUsuario (line 4) | void salvarUsuario(String usuario, void Function(String) callback) class FutureDatabase (line 11) | class FutureDatabase { method salvarUsuario (line 12) | Future salvarUsuario(String usuario) function main (line 21) | Future main() function callbackUsuario (line 27) | void callbackUsuario(String resultado) FILE: code/pt_Br/10_capitulo/21_completer_flexibilidade/main.dart class CompletoComNumero (line 4) | class CompletoComNumero { method sorteio (line 13) | Stream sorteio() method _validarNumero (line 28) | void _validarNumero(int numeroSorteado) method novo (line 34) | Future novo(int numero) function main (line 40) | void main() FILE: code/pt_Br/11_capitulo/01_dart_args/main.dart function main (line 3) | void main(List args) FILE: code/pt_Br/11_capitulo/02_dart_http/main.dart function main (line 2) | void main(List args) FILE: code/pt_Br/11_capitulo/03_dart_convert/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/01_stream_subscription/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/02_stream_subscription_varios_dados/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/03_stream_subscription_callbacks/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/04_inscricao_unica_listener/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/05_broadcast_listener/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/06_stream_controller/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/07_stream_controller_sink/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/08_stream_consumer/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/09_stream_consumer_2/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/10_stream_sink_close/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/11_stream_sink_x_stream_controller/main.dart function acessaSink (line 3) | void acessaSink(StreamSink sink) function main (line 10) | void main() FILE: code/pt_Br/12_capitulo/12_controller_callback_inscricao_unica/main.dart function dispararEventos (line 3) | void dispararEventos(StreamController controller) function main (line 17) | void main() FILE: code/pt_Br/12_capitulo/13_controller_callback_broadcast/main.dart function dispararEventos (line 3) | void dispararEventos(StreamController controller) function criarInscricao (line 17) | void criarInscricao(StreamController controller, int valor) function main (line 36) | void main() FILE: code/pt_Br/12_capitulo/14_stream_await/main.dart function main (line 10) | Future main() FILE: code/pt_Br/12_capitulo/15_stream_await_error/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/16_stream_await_sem_encerramento/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/17_stream_propriedades/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/18_stream_metodos_busca/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/19_stream_metodos_validacao/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/20_as_broadcast_stream/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/21_distinct/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/22_map/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/23_expand/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/24_async_map/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/25_async_expand/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/26_skip/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/27_skip_while/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/28_take/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/29_take_while/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/30_where/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/31_timeout/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/32_to_list_to_set/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/33_drain/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/34_for_each/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/35_fold/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/36_reduce/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/37_join/main.dart function main (line 1) | void main() FILE: code/pt_Br/12_capitulo/38_cast/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/39_handle_error/main.dart function main (line 3) | void main() FILE: code/pt_Br/12_capitulo/40_pipe/main.dart function main (line 3) | void main() FILE: code/pt_Br/13_capitulo/01_interface_stream_transformer/main.dart class AlfabetoTransformer (line 3) | class AlfabetoTransformer implements StreamTransformer { method _onListen (line 23) | void _onListen() method _onCancel (line 28) | void _onCancel() method _onData (line 32) | void _onData(String dado) method bind (line 41) | Stream bind(Stream stream) method cast (line 47) | StreamTransformer cast() function main (line 50) | void main() FILE: code/pt_Br/13_capitulo/02_construtor_stream_transformer/main.dart function criarTransformer (line 3) | StreamTransformer criarTransformer({ function main (line 32) | void main() FILE: code/pt_Br/13_capitulo/03_stream_transformer_base/main.dart class AlfabetoTransformer (line 3) | class AlfabetoTransformer extends StreamTransformerBase { method bind (line 11) | Stream bind(Stream stream) method criarTransformer (line 13) | StreamTransformer criarTransformer( function main (line 42) | void main() FILE: code/pt_Br/13_capitulo/04_stream_transformer_from_handlers/main.dart function criarTransformer (line 3) | StreamTransformer criarTransformer({ function main (line 22) | void main() FILE: code/pt_Br/13_capitulo/05_stream_transformer_from_bind/main.dart class AlfabetoTransformer (line 3) | class AlfabetoTransformer extends StreamTransformerBase { method bind (line 11) | Stream bind(Stream stream) method criarTransformer (line 13) | StreamTransformer criarTransformer( function main (line 47) | void main() FILE: code/pt_Br/13_capitulo/06_problema_inscricao_unica/main.dart function main (line 1) | void main() FILE: code/pt_Br/13_capitulo/07_sem_perda_eventos/main.dart function main (line 13) | void main() FILE: code/pt_Br/13_capitulo/08_perda_eventos_broadcast/main.dart function main (line 13) | void main() FILE: code/pt_Br/13_capitulo/09_broadcast_subscription_buffer/main.dart function main (line 13) | void main() FILE: code/pt_Br/13_capitulo/10_geradores_sincronos_yield/main.dart function numeros (line 3) | Iterable numeros() function main (line 12) | void main() FILE: code/pt_Br/13_capitulo/11_geradores_sincronos_yield_*/main.dart function letrasNumeros (line 1) | Iterable letrasNumeros() function letras (line 6) | Iterable letras() function main (line 10) | void main() FILE: code/pt_Br/13_capitulo/12_geradores_assincronos_yield/main.dart function numeros (line 1) | Stream numeros() function main (line 10) | void main() FILE: code/pt_Br/13_capitulo/13_geradores_assincronos_yield_*/main.dart function letrasNumeros (line 1) | Stream letrasNumeros() function letras (line 6) | Stream letras() function main (line 10) | void main() FILE: code/pt_Br/13_capitulo/14_server/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/01_isolate/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/02_nova_isolate/main.dart function main (line 3) | void main() function funcaoEntrada (line 13) | void funcaoEntrada(String parametro) FILE: code/pt_Br/14_capitulo/03_unidirecional_unica/main.dart function main (line 3) | void main() function workerIsolate (line 9) | void workerIsolate(SendPort sendPort) FILE: code/pt_Br/14_capitulo/04_unidirecional_frequente/main.dart function main (line 4) | void main() function workerIsolate (line 12) | void workerIsolate(SendPort sendPort) FILE: code/pt_Br/14_capitulo/05_bidirecional/main.dart function isolateBidirecional (line 4) | Future isolateBidirecional( function novaIsolate (line 19) | void novaIsolate(SendPort sendPort) function main (line 33) | void main() FILE: code/pt_Br/14_capitulo/06_controle_isolate/main.dart function main (line 4) | void main() function novaIsolate (line 23) | void novaIsolate(SendPort sendPort) FILE: code/pt_Br/14_capitulo/07_isolate_listeners/main.dart function main (line 4) | void main() function novaIsolate (line 19) | void novaIsolate(SendPort sendPort) FILE: code/pt_Br/14_capitulo/08_spawn_uri/isolate.dart function main (line 3) | void main(List args, SendPort sendPort) FILE: code/pt_Br/14_capitulo/08_spawn_uri/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/09_isolate_run/main.dart function main (line 4) | void main() FILE: code/pt_Br/14_capitulo/10_zone_root/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/11_nova_zone/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/12_run_zoned/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/13_hierarquia_zones/main.dart function main (line 3) | void main() function a (line 12) | a() function b (line 14) | b(valor) function c (line 16) | c(valor) FILE: code/pt_Br/14_capitulo/14_zone_livre_erros/main.dart function main (line 3) | void main() function mainZonedGuarded (line 11) | void mainZonedGuarded() FILE: code/pt_Br/14_capitulo/15_propagacao_erros_zones/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/16_propagacao_erros_zones_2/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/17_propagacao_erros_zones_3/main.dart function main (line 3) | void main() FILE: code/pt_Br/14_capitulo/18_valores_locais_zones/main.dart function main (line 3) | void main() function logZone (line 23) | void logZone() FILE: code/pt_Br/14_capitulo/19_zone_specification/main.dart function main (line 3) | void main() FILE: code/pt_Br/15_capitulo/01_criacao_diretorio/main.dart function main (line 3) | Future main() FILE: code/pt_Br/15_capitulo/02_remocao_diretorio/main.dart function main (line 3) | Future main() FILE: code/pt_Br/15_capitulo/03_criacao_arquivo/main.dart function main (line 3) | Future main() FILE: code/pt_Br/15_capitulo/04_escrita_arquivo/main.dart function main (line 4) | Future main() FILE: code/pt_Br/15_capitulo/05_escrita_arquivo_sob_demanda/main.dart function main (line 3) | Future main() function gerarStream (line 13) | Stream gerarStream() FILE: code/pt_Br/15_capitulo/06_ler_arquivo/main.dart function main (line 4) | Future main() FILE: code/pt_Br/15_capitulo/07_ler_arquivo_sob_demanda/main.dart function main (line 4) | Future main() FILE: code/pt_Br/e_com_voce/02_imc/main.dart function main (line 1) | void main() FILE: code/pt_Br/e_com_voce/03_benchmark_strings/main.dart function main (line 12) | void main() function medir (line 19) | Duration medir(Function fn) function usarStringBuffer (line 26) | void usarStringBuffer() function usarConcatenacao (line 37) | void usarConcatenacao() FILE: code/pt_Br/e_com_voce/03_circunferencia/main.dart function main (line 8) | void main() class A (line 26) | class A { FILE: code/pt_Br/e_com_voce/03_regex_cpf/main.dart function main (line 1) | void main() FILE: code/pt_Br/e_com_voce/04_funcoes_fatorial_recursao/main.dart function main (line 3) | main() function fatorial (line 11) | int fatorial(int numero) FILE: code/pt_Br/e_com_voce/04_funcoes_fatorial_recursao_closure/main.dart function main (line 3) | main() function calcularFatorial (line 11) | int calcularFatorial(int numero) function fatorial (line 12) | int fatorial(int numero) FILE: code/pt_Br/e_com_voce/05_try_catch_rethrow/main.dart function main (line 1) | void main() function buscarUsuario (line 11) | void buscarUsuario() function buscarUsuarioCache (line 28) | void buscarUsuarioCache() function buscarUsuarioBancoDados (line 32) | void buscarUsuarioBancoDados() class CacheException (line 34) | class CacheException implements Exception { FILE: code/pt_Br/e_com_voce/08_construtor_inicializadores/main.dart class Circunferencia (line 3) | class Circunferencia { class Subclasse (line 12) | class Subclasse extends Circunferencia { function main (line 17) | void main() FILE: code/pt_Br/e_com_voce/08_redirecionando_construtores/main.dart class Coordenada (line 1) | class Coordenada { method toString (line 15) | String toString() function main (line 20) | void main() FILE: code/pt_Br/e_com_voce/08_singleton/main.dart class SingletonUm (line 2) | class SingletonUm { class SingletonDois (line 13) | class SingletonDois { class SingletonTres (line 24) | class SingletonTres { function main (line 30) | void main() FILE: code/pt_Br/e_com_voce/09_bidirectional_iterator/main.dart class BidirectionalIteratorList (line 2) | class BidirectionalIteratorList { method moveNext (line 15) | bool moveNext() method movePrevious (line 27) | bool movePrevious() function main (line 40) | void main() FILE: code/pt_Br/e_com_voce/09_programador_comparable/main.dart class Programador (line 1) | class Programador implements Comparable { method trabalhar (line 9) | void trabalhar() method compareTo (line 11) | int compareTo(Programador other) method toString (line 16) | String toString() function main (line 19) | void main() FILE: code/pt_Br/e_com_voce/09_teoria_conjuntos_set/main.dart function main (line 1) | void main() FILE: code/pt_Br/e_com_voce/10_microtask_infinita/main.dart function main (line 8) | main() function criarMicrotask (line 15) | criarMicrotask() FILE: code/pt_Br/e_com_voce/13_gerador_divisores/main.dart function divisores (line 3) | Stream divisores(int numero) function main (line 9) | Future main() FILE: code/pt_Br/e_com_voce/13_gerador_valores_impar/main.dart function numerosImpar (line 1) | Stream numerosImpar() function main (line 7) | Future main() FILE: code/pt_Br/e_com_voce/13_stream_transformer_email/main.dart function transformerEmail (line 6) | StreamTransformer transformerEmail() function main (line 24) | void main() FILE: code/pt_Br/e_com_voce/13_stream_transformer_telefone/main.dart function transformerTelefone (line 6) | StreamTransformer transformerTelefone() function main (line 24) | void main() FILE: code/pt_Br/e_com_voce/14_isolate_bidirecional_stream_channel/main.dart function main (line 5) | void main(args) function novaIsolate (line 15) | void novaIsolate(SendPort sPort) FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_diretorios/bin/climatempo.dart function main (line 10) | void main(List args) function executar (line 20) | Future executar(List args) function registrarCidadeEBuscarTempo (line 54) | Future registrarCidadeEBuscarTempo(int idCidade) function mostrarAjuda (line 59) | void mostrarAjuda(ArgParser parser) function criarParser (line 68) | ArgParser criarParser() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_diretorios/lib/alerta_server.dart class AlertaServer (line 4) | class AlertaServer { method start (line 5) | Stream start() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_diretorios/lib/api.dart function buscarCidades (line 9) | Future> buscarCidades({String? nome, String? estado}) function registrarCidade (line 23) | Future registrarCidade({required int idCidade}) function climaAtual (line 29) | Future climaAtual({required int idCidade}) FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_diretorios/lib/log.dart function _validarDiretorio (line 9) | Future _validarDiretorio({String? dirPath}) function salvarTempoIsolate (line 16) | Future salvarTempoIsolate(ClimaTempo climaTempo) function salvarTempo (line 21) | Future salvarTempo(ClimaTempo climaTempo) function _registrarCallbackFinalizacao (line 33) | void _registrarCallbackFinalizacao(Isolate isolate) function salvarCidadesIsolate (line 43) | Future salvarCidadesIsolate(List cidades) function salvarCidades (line 48) | Future salvarCidades(List cidades) function salvarErro (line 63) | Future salvarErro(Object erro, StackTrace stackTrace, function _doisDigitos (line 80) | String _doisDigitos(int numero) FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_diretorios/lib/model/cidade.dart class Cidade (line 1) | class Cidade { method toString (line 13) | String toString() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_diretorios/lib/model/clima_tempo.dart class ClimaTempo (line 4) | class ClimaTempo { method toString (line 11) | String toString() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_diretorios/lib/model/tempo.dart class Tempo (line 1) | class Tempo { FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_erros/bin/climatempo.dart function main (line 10) | void main(List args) function executar (line 20) | Future executar(List args) function registrarCidadeEBuscarTempo (line 54) | Future registrarCidadeEBuscarTempo(int idCidade) function mostrarAjuda (line 59) | void mostrarAjuda(ArgParser parser) function criarParser (line 68) | ArgParser criarParser() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_erros/lib/alerta_server.dart class AlertaServer (line 4) | class AlertaServer { method start (line 5) | Stream start() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_erros/lib/api.dart function buscarCidades (line 9) | Future> buscarCidades({String? nome, String? estado}) function registrarCidade (line 23) | Future registrarCidade({required int idCidade}) function climaAtual (line 29) | Future climaAtual({required int idCidade}) FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_erros/lib/log.dart function _validarDiretorio (line 9) | Future _validarDiretorio() function salvarTempoIsolate (line 16) | Future salvarTempoIsolate(ClimaTempo climaTempo) function salvarTempo (line 35) | Future salvarTempo(ClimaTempo climaTempo) function _registrarCallbackFinalizacao (line 41) | void _registrarCallbackFinalizacao(Isolate isolate) function salvarCidadesIsolate (line 51) | Future salvarCidadesIsolate(List cidades) function salvarCidades (line 70) | Future salvarCidades(List cidades) function salvarErro (line 79) | Future salvarErro(Object erro, StackTrace stackTrace, function _doisDigitos (line 96) | String _doisDigitos(int numero) FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_erros/lib/model/cidade.dart class Cidade (line 1) | class Cidade { method toString (line 13) | String toString() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_erros/lib/model/clima_tempo.dart class ClimaTempo (line 4) | class ClimaTempo { method toString (line 11) | String toString() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_erros/lib/model/tempo.dart class Tempo (line 1) | class Tempo { FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_zone/bin/climatempo.dart function main (line 10) | void main(List args) function executar (line 20) | Future executar(List args) function registrarCidadeEBuscarTempo (line 54) | Future registrarCidadeEBuscarTempo(int idCidade) function mostrarAjuda (line 59) | void mostrarAjuda(ArgParser parser) function criarParser (line 68) | ArgParser criarParser() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_zone/lib/alerta_server.dart class AlertaServer (line 4) | class AlertaServer { method start (line 5) | Stream start() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_zone/lib/api.dart function buscarCidades (line 9) | Future> buscarCidades({String? nome, String? estado}) function registrarCidade (line 23) | Future registrarCidade({required int idCidade}) function climaAtual (line 29) | Future climaAtual({required int idCidade}) FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_zone/lib/log.dart function _validarDiretorio (line 9) | Future _validarDiretorio() function salvarTempoIsolate (line 16) | Future salvarTempoIsolate(ClimaTempo climaTempo) function salvarTempo (line 21) | Future salvarTempo(ClimaTempo climaTempo) function _registrarCallbackFinalizacao (line 33) | void _registrarCallbackFinalizacao(Isolate isolate) function salvarCidadesIsolate (line 43) | Future salvarCidadesIsolate(List cidades) function salvarCidades (line 48) | Future salvarCidades(List cidades) function salvarErro (line 63) | Future salvarErro(Object erro, StackTrace stackTrace, function _doisDigitos (line 80) | String _doisDigitos(int numero) FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_zone/lib/model/cidade.dart class Cidade (line 1) | class Cidade { method toString (line 13) | String toString() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_zone/lib/model/clima_tempo.dart class ClimaTempo (line 4) | class ClimaTempo { method toString (line 11) | String toString() FILE: code/pt_Br/e_com_voce/15_climatempo_isolate_zone/lib/model/tempo.dart class Tempo (line 1) | class Tempo { FILE: code/pt_Br/na_pratica/03_strings_palindromo/main.dart function main (line 3) | void main() FILE: code/pt_Br/na_pratica/04_pedra_papel_tesoura_lagarto_spock/lib/src/partida.dart class Partida (line 13) | class Partida { method criarRegra (line 16) | void criarRegra(String vencedor, method escolherPc (line 24) | String escolherPc() method iniciar (line 29) | Resumo iniciar({required String humano}) function configurarPartida (line 46) | Partida configurarPartida() FILE: code/pt_Br/na_pratica/04_pedra_papel_tesoura_lagarto_spock/lib/src/resultado.dart type Resultado (line 1) | enum Resultado { class Resumo (line 12) | class Resumo { FILE: code/pt_Br/na_pratica/04_pedra_papel_tesoura_lagarto_spock/web/main.dart function main (line 12) | void main() function mostrarResultado (line 35) | void mostrarResultado(Resumo resumo) function adicionarEspaco (line 52) | void adicionarEspaco() function jogarNovamente (line 57) | void jogarNovamente(web.MouseEvent e) function inicializarReferencias (line 64) | void inicializarReferencias() FILE: code/pt_Br/na_pratica/06_logger_library/lib/log/log.dart type _Cores (line 7) | enum _Cores { type Nivel (line 19) | enum Nivel { info, warning, error } class Logger (line 21) | class Logger { method info (line 30) | void info(Object object) method warning (line 34) | void warning(Object object) method error (line 39) | void error(Object object) method _habilitado (line 44) | bool _habilitado(Nivel nivelHabilitado) FILE: code/pt_Br/na_pratica/06_logger_library/lib/log/printer.dart class Printer (line 3) | class Printer { method _log (line 9) | void _log(_Cores cor, Object object) FILE: code/pt_Br/na_pratica/06_logger_library/lib/main.dart function main (line 3) | void main() FILE: code/pt_Br/na_pratica/07_logger_package/doc/api/static-assets/docs.dart.js function copyProperties (line 1) | function copyProperties(a,b){var s=Object.keys(a) function mixinPropertiesHard (line 3) | function mixinPropertiesHard(a,b){var s=Object.keys(a) function mixinPropertiesEasy (line 5) | function mixinPropertiesEasy(a,b){Object.assign(b,a)} function inherit (line 12) | function inherit(a,b){a.prototype.constructor=a function inheritMany (line 17) | function inheritMany(a,b){for(var s=0;s4294967295)throw A.a(A.H(a,0,4294967295,"length",null)) method hR (line 80) | hR(a,b){if(a<0)throw A.a(A.a_("Length must be a non-negative integer: "+... method eX (line 82) | eX(a,b){if(a<0)throw A.a(A.a_("Length must be a non-negative integer: "+... method hS (line 84) | hS(a,b){return J.eg(A.h(a,b.i("o<0>")))} method eg (line 85) | eg(a){a.fixed$length=Array method eY (line 87) | eY(a){a.fixed$length=Array method hT (line 90) | hT(a,b){return J.hu(a,b)} method X (line 91) | X(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.aP.prototype method ao (line 101) | ao(a){if(typeof a=="string")return J.ai.prototype method e_ (line 109) | e_(a){if(a==null)return a method jJ (line 116) | jJ(a){if(typeof a=="number")return J.aR.prototype method F (line 121) | F(a,b){if(a==null)return b==null method hr (line 124) | hr(a,b){if(typeof b==="number")if(Array.isArray(a)||typeof a=="string"||... method hs (line 126) | hs(a,b,c){if(typeof b==="number")if((Array.isArray(a)||A.h4(a,a[v.dispat... method ht (line 128) | ht(a,b){return J.e_(a).X(a,b)} method hu (line 129) | hu(a,b){return J.jJ(a).aL(a,b)} method hv (line 130) | hv(a,b){return J.ao(a).ag(a,b)} method ef (line 131) | ef(a,b){return J.e_(a).E(a,b)} method Z (line 132) | Z(a){return J.X(a).gn(a)} method L (line 133) | L(a){return J.e_(a).gB(a)} method aI (line 134) | aI(a){return J.ao(a).gl(a)} method hw (line 135) | hw(a){return J.X(a).gt(a)} method hx (line 136) | hx(a,b){return J.X(a).b_(a,b)} method aq (line 137) | aq(a){return J.X(a).h(a)} method hA (line 160) | hA(a,b,c){if(b.i("c<0>").b(a))return new A.b9(a,b.i("@<0>").A(c).i("b9<1... method e0 (line 162) | e0(a){var s,r=a^48 method a6 (line 167) | a6(a,b){a=a+b&536870911 method en (line 170) | en(a){a=a+((a&67108863)<<3)&536870911 method cn (line 173) | cn(a,b,c){return a} method eI (line 174) | eI(a){var s,r method hW (line 177) | hW(a,b,c,d){if(t.U.b(a))return new A.aM(a,b,c.i("@<0>").A(d).i("aM<1,2>")) method eV (line 179) | eV(){return new A.b5("No element")} method hG (line 220) | hG(){throw A.a(A.T("Cannot modify unmodifiable Map"))} method h9 (line 221) | h9(a){var s=v.mangledGlobalNames[a] method h4 (line 224) | h4(a,b){var s method i (line 227) | i(a){var s method bY (line 234) | bY(a){var s,r=$.f2 method f3 (line 239) | f3(a,b){var s,r,q,p,o,n=null,m=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+... method cQ (line 249) | cQ(a){return A.i0(a)} method i0 (line 250) | i0(a){var s,r,q,p method f4 (line 258) | f4(a){if(a==null||typeof a=="number"||A.ez(a))return J.aq(a) method i3 (line 263) | i3(a,b,c){var s,r,q,p method Q (line 268) | Q(a){var s method a3 (line 272) | a3(a,b,c){var s,r,q={} method i1 (line 281) | i1(a,b,c){var s,r,q method i_ (line 288) | i_(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g=Array.isArray(b)?b:A.bL(b,!0,t.z... method i2 (line 313) | i2(a){var s=a.$thrownJsError method eF (line 316) | eF(a,b){var s,r="index" method jG (line 321) | jG(a,b,c){if(a>c)return A.H(a,0,c,"start",null) method jz (line 324) | jz(a){return new A.G(!0,a,null,null)} method a (line 325) | a(a){return A.h3(new Error(),a)} method h3 (line 326) | h3(a,b){var s method k5 (line 333) | k5(){return J.aq(this.dartException)} method aH (line 334) | aH(a){throw A.a(a)} method h8 (line 335) | h8(a,b){throw A.h3(b,a)} method co (line 336) | co(a){throw A.a(A.as(a))} method S (line 337) | S(a){var s,r,q,p,o,n method cV (line 347) | cV(a){return function($expr$){var $argumentsExpr$="$arguments$" method fd (line 349) | fd(a){return function($expr$){try{$expr$.$method$}catch(s){return s.mess... method ei (line 350) | ei(a,b){var s=b==null,r=s?null:b.method method ae (line 352) | ae(a){if(a==null)return new A.cO(a) method ad (line 357) | ad(a,b){if(t.Q.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a method jy (line 359) | jy(a){var s,r,q,p,o,n,m,l,k,j,i,h,g method ac (line 384) | ac(a){var s method h5 (line 392) | h5(a){if(a==null)return J.Z(a) method jI (line 395) | jI(a,b){var s,r,q,p=a.length method jb (line 399) | jb(a,b,c,d,e,f){switch(b){case 0:return a.$0() method aF (line 404) | aF(a,b){var s=a.$identity method jE (line 409) | jE(a,b){var s method hF (line 422) | hF(a2){var s,r,q,p,o,n,m,l,k,j,i=a2.co,h=a2.iS,g=a2.iI,f=a2.nDA,e=a2.aI,... method hB (line 446) | hB(a,b,c){if(typeof a=="number")return a method hC (line 449) | hC(a,b,c,d){var s=A.eS method eT (line 457) | eT(a,b,c,d){if(c)return A.hE(a,b,d) method hD (line 459) | hD(a,b,c,d){var s=A.eS,r=A.hz method hE (line 470) | hE(a,b,c){var s,r method eE (line 476) | eE(a){return A.hF(a)} method hy (line 477) | hy(a,b){return A.bl(v.typeUniverse,A.aG(a.a),b)} method eS (line 478) | eS(a){return a.a} method hz (line 479) | hz(a){return a.b} method eP (line 480) | eP(a){var s,r,q,p=new A.aJ("receiver","interceptor"),o=J.eg(Object.getOw... method kH (line 483) | kH(a){throw A.a(new A.c8(a))} method jK (line 484) | jK(a){return v.getIsolateTag(a)} method jV (line 485) | jV(a){var s,r,q,p,o,n=$.h2.$1(a),m=$.dZ[n] method h6 (line 510) | h6(a,b){var s=Object.getPrototypeOf(a) method ea (line 513) | ea(a){return J.eJ(a,!1,null,!!a.$iD)} method jX (line 514) | jX(a,b,c){var s=b.prototype method jQ (line 517) | jQ(){if(!0===$.eH)return method jR (line 520) | jR(){var s,r,q,p,o,n,m,l method jP (line 539) | jP(){var s,r,q,p,o,n,m=B.y() method aE (line 550) | aE(a,b){return a(b)||b} method jF (line 551) | jF(a,b){var s=b.length,r=v.rttc[""+s+";"+a] method eZ (line 556) | eZ(a,b,c,d,e,f){var s=b?"m":"",r=c?"":"i",q=d?"u":"",p=e?"s":"",o=f?"g":... method k2 (line 559) | k2(a,b,c){var s=a.indexOf(b,c) method k_ (line 561) | k_(a){if(/[[\]{}()*+?.\\^$|]/.test(a))return a.replace(/[[\]{}()*+?.\\^$... method fX (line 563) | fX(a){return a} method k3 (line 564) | k3(a,b,c,d){var s,r,q,p=new A.d3(b,a,0),o=t.F,n=0,m="" method j0 (line 646) | j0(a){return a} method hX (line 647) | hX(a){return new Int8Array(a)} method hY (line 648) | hY(a){return new Uint8Array(a)} method V (line 649) | V(a,b,c){if(a>>>0!==a||a>=c)throw A.a(A.eF(b,a))} method iX (line 650) | iX(a,b,c){var s method f7 (line 674) | f7(a,b){var s=b.c method em (line 676) | em(a,b){var s=b.c method f8 (line 678) | f8(a){var s=a.w method i5 (line 681) | i5(a){return a.as} method bt (line 682) | bt(a){return A.ck(v.typeUniverse,a,!1)} method aa (line 683) | aa(a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=a2.w method aD (line 731) | aD(a,b,c,d){var s,r,q,p,o=b.length,n=A.dI(o) method jw (line 736) | jw(a,b,c,d){var s,r,q,p,o,n,m=b.length,l=A.dI(m) method jv (line 743) | jv(a,b,c,d){var s,r=b.a,q=A.aD(a,r,c,d),p=b.b,o=A.aD(a,p,c,d),n=b.c,m=A.... method h (line 750) | h(a,b){a[v.arrayRti]=b method h1 (line 752) | h1(a){var s=a.$S method jS (line 755) | jS(a,b){var s method aG (line 758) | aG(a){if(a instanceof A.l)return A.E(a) method am (line 761) | am(a){var s=a[v.arrayRti],r=t.b method E (line 765) | E(a){var s=a.$ti method ey (line 767) | ey(a){var s=a.constructor,r=s.$ccache method j9 (line 770) | j9(a,b){var s=a instanceof A.ag?Object.getPrototypeOf(Object.getPrototyp... method jM (line 773) | jM(a){var s,r=v.types,q=r[a] method jL (line 777) | jL(a){return A.an(A.E(a))} method eC (line 778) | eC(a){var s method an (line 785) | an(a){var s=a.r method fL (line 787) | fL(a){var s,r,q=a.as,p=q.replace(/\*/g,"") method jH (line 792) | jH(a,b){var s,r,q=b,p=q.length method K (line 797) | K(a){return A.an(A.ck(v.typeUniverse,a,!1))} method j8 (line 798) | j8(a){var s,r,q,p,o,n,m=this method W (line 819) | W(a,b,c){a.b=c method j7 (line 821) | j7(a){var s,r=this,q=A.j1 method cm (line 829) | cm(a){var s,r=a.w method j2 (line 837) | j2(a){var s=this method j4 (line 840) | j4(a){if(a==null)return!0 method jj (line 842) | jj(a){var s,r=this method je (line 847) | je(a){var s,r=this method j1 (line 854) | j1(a){var s=this method j3 (line 857) | j3(a){var s=this method fM (line 861) | fM(a,b){throw A.a(A.ip(A.fi(a,A.C(b,null))))} method fi (line 862) | fi(a,b){return A.at(a)+": type '"+A.C(A.eC(a),null)+"' is not a subtype ... method ip (line 863) | ip(a){return new A.bh("TypeError: "+a)} method B (line 864) | B(a,b){return new A.bh("TypeError: "+A.fi(a,b))} method jc (line 865) | jc(a){var s=this,r=s.w===6?s.x:s method jg (line 867) | jg(a){return a!=null} method iS (line 868) | iS(a){if(a!=null)return a method jk (line 870) | jk(a){return!0} method iU (line 871) | iU(a){return a} method fQ (line 872) | fQ(a){return!1} method ez (line 873) | ez(a){return!0===a||!1===a} method kt (line 874) | kt(a){if(!0===a)return!0 method kv (line 877) | kv(a){if(!0===a)return!0 method ku (line 881) | ku(a){if(!0===a)return!0 method kw (line 885) | kw(a){if(typeof a=="number")return a method ky (line 887) | ky(a){if(typeof a=="number")return a method kx (line 890) | kx(a){if(typeof a=="number")return a method fP (line 893) | fP(a){return typeof a=="number"&&Math.floor(a)===a} method fE (line 894) | fE(a){if(typeof a=="number"&&Math.floor(a)===a)return a method kz (line 896) | kz(a){if(typeof a=="number"&&Math.floor(a)===a)return a method fF (line 899) | fF(a){if(typeof a=="number"&&Math.floor(a)===a)return a method jf (line 902) | jf(a){return typeof a=="number"} method kA (line 903) | kA(a){if(typeof a=="number")return a method kC (line 905) | kC(a){if(typeof a=="number")return a method kB (line 908) | kB(a){if(typeof a=="number")return a method ji (line 911) | ji(a){return typeof a=="string"} method fG (line 912) | fG(a){if(typeof a=="string")return a method kD (line 914) | kD(a){if(typeof a=="string")return a method iT (line 917) | iT(a){if(typeof a=="string")return a method fU (line 920) | fU(a,b){var s,r,q method jp (line 923) | jp(a,b){var s,r,q,p,o,n,m=a.x,l=a.y method fN (line 932) | fN(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=", " method C (line 961) | C(a,b){var s,r,q,p,o,n,m=a.w method jx (line 979) | jx(a){var s=v.mangledGlobalNames[a] method iz (line 982) | iz(a,b){var s=a.tR[b] method iy (line 985) | iy(a,b){var s,r,q,p,o,n=a.eT,m=n[b] method ix (line 994) | ix(a,b){return A.fC(a.tR,b)} method iw (line 995) | iw(a,b){return A.fC(a.eT,b)} method ck (line 996) | ck(a,b,c){var s,r=a.eC,q=r.get(b) method bl (line 1001) | bl(a,b,c){var s,r,q=b.z method ft (line 1008) | ft(a,b,c){var s,r,q,p=b.Q method U (line 1016) | U(a,b){b.a=A.j7 method bk (line 1019) | bk(a,b,c){var s,r,q=a.eC.get(c) method fs (line 1027) | fs(a,b,c){var s,r=b.as+"*",q=a.eC.get(r) method iu (line 1032) | iu(a,b,c,d){var s,r,q method er (line 1041) | er(a,b,c){var s,r=b.as+"?",q=a.eC.get(r) method it (line 1046) | it(a,b,c,d){var s,r,q,p method fq (line 1061) | fq(a,b,c){var s,r=b.as+"/",q=a.eC.get(r) method ir (line 1066) | ir(a,b,c,d){var s,r method iv (line 1075) | iv(a,b){var s,r,q=""+b+"^",p=a.eC.get(q) method bi (line 1084) | bi(a){var s,r,q,p=a.length method iq (line 1087) | iq(a){var s,r,q,p,o,n=a.length method bj (line 1091) | bj(a,b,c){var s,r,q,p=b method ep (line 1104) | ep(a,b,c){var s,r,q,p,o,n method fr (line 1118) | fr(a,b,c){var s,r,q="+"+(b+"("+A.bi(c)+")"),p=a.eC.get(q) method fp (line 1128) | fp(a,b,c){var s,r,q,p,o,n=b.as,m=c.a,l=m.length,k=c.b,j=k.length,i=c.c,h... method eq (line 1142) | eq(a,b,c,d){var s,r=b.as+("<"+A.bi(c)+">"),q=a.eC.get(r) method is (line 1147) | is(a,b,c,d,e){var s,r,q,p,o,n,m,l method fl (line 1159) | fl(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}} method fn (line 1160) | fn(a){var s,r,q,p,o,n,m,l=a.r,k=a.s method ii (line 1230) | ii(a,b,c,d){var s,r,q=b-48 method fm (line 1235) | fm(a,b,c,d,e){var s,r,q,p,o,n,m=b+1 method ik (line 1248) | ik(a,b){var s,r=a.u,q=A.fk(a,b),p=b.pop() method ih (line 1255) | ih(a,b){var s,r,q,p,o,n=null,m=a.u,l=b.pop() method ij (line 1282) | ij(a,b){var s=b.pop() method fk (line 1286) | fk(a,b){var s=b.splice(a.p) method a9 (line 1290) | a9(a,b,c){if(typeof c=="string")return A.bj(a,c,a.sEA) method fo (line 1293) | fo(a,b,c){var s,r=c.length method im (line 1295) | im(a,b,c){var s,r=c.length method il (line 1297) | il(a,b,c){var s,r,q=b.w method jU (line 1309) | jU(a,b,c){var s,r=b.d method q (line 1316) | q(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j,i method fO (line 1359) | fO(a3,a4,a5,a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2 method jd (line 1394) | jd(a,b,c,d,e,f){var s,r,q,p,o,n=b.x,m=d.x method fD (line 1404) | fD(a,b,c,d,e,f,g){var s,r=b.length method jh (line 1407) | jh(a,b,c,d,e,f){var s,r=b.y,q=d.y,p=r.length method bu (line 1412) | bu(a){var s,r=a.w method jT (line 1419) | jT(a){var s method Y (line 1423) | Y(a){var s=a.w method fC (line 1425) | fC(a,b){var s,r,q=Object.keys(b),p=q.length method dI (line 1428) | dI(a){return a>0?new Array(a):v.typeUniverse.sEA} method ib (line 1439) | ib(){var s,r,q={} method ic (line 1447) | ic(a){self.scheduleImmediate(A.aF(new A.d6(a),0))} method id (line 1448) | id(a){self.setImmediate(A.aF(new A.d7(a),0))} method ie (line 1449) | ie(a){A.io(0,a)} method io (line 1450) | io(a,b){var s=new A.dy() method fS (line 1453) | fS(a){return new A.c5(new A.v($.r,a.i("v<0>")),a.i("c5<0>"))} method fK (line 1454) | fK(a,b){a.$2(0,null) method fH (line 1457) | fH(a,b){A.iV(a,b)} method fJ (line 1458) | fJ(a,b){b.ae(a)} method fI (line 1459) | fI(a,b){b.af(A.ae(a),A.ac(a))} method iV (line 1460) | iV(a,b){var s,r,q=new A.dK(b),p=new A.dL(b) method fZ (line 1468) | fZ(a){var s=function(b,c){return function(d,e){while(true){try{b(d,e) method cp (line 1472) | cp(a,b){var s=A.cn(a,"error",t.K) method eN (line 1474) | eN(a){var s method fj (line 1477) | fj(a,b){var s,r method ig (line 1487) | ig(a,b){var s,r,q={},p=q.a=a method ba (line 1496) | ba(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g={},f=g.a=a method jq (line 1545) | jq(a,b){if(t.C.b(a))return b.b1(a) method jn (line 1548) | jn(){var s,r method ju (line 1554) | ju(){$.eA=!0 method fW (line 1558) | fW(a){var s=new A.c6(a),r=$.br method jt (line 1561) | jt(a){var s,r,q,p=$.aB method k0 (line 1571) | k0(a){var s=null,r=$.r method kb (line 1574) | kb(a){A.cn(a,"stream",t.K) method eB (line 1576) | eB(a,b){A.jt(new A.dW(a,b))} method fT (line 1577) | fT(a,b,c,d){var s,r=$.r method js (line 1583) | js(a,b,c,d,e){var s,r=$.r method jr (line 1589) | jr(a,b,c,d,e,f){var s,r=$.r method aC (line 1595) | aC(a,b,c,d){if(B.d!==c)d=c.aJ(d) method f_ (line 1662) | f_(a,b,c){return A.jI(a,new A.N(b.i("@<0>").A(c).i("N<1,2>")))} method ej (line 1663) | ej(a,b){return new A.N(a.i("@<0>").A(b).i("N<1,2>"))} method ek (line 1664) | ek(a){var s,r={} method jo (line 1682) | jo(a,b){var s,r,q,p=null method dM (line 1687) | dM(a){var s method iQ (line 1693) | iQ(a,b,c){var s,r,q,p,o=c-b method iP (line 1699) | iP(a,b,c,d){var s=a?$.ho():$.hn() method fB (line 1703) | fB(a,b){var s,r method eO (line 1706) | eO(a,b,c,d,e,f){if(B.c.a1(f,4)!==0)throw A.a(A.z("Invalid base64 padding... method iR (line 1709) | iR(a){switch(a){case 65:return"Missing extension byte" method e8 (line 1740) | e8(a,b){var s=A.f3(a,b) method hH (line 1743) | hH(a,b){a=A.a(a) method f0 (line 1747) | f0(a,b,c,d){var s,r=c?J.hR(a,d):J.hQ(a,d) method hV (line 1750) | hV(a,b,c){var s,r=A.h([],c.i("o<0>")) method bL (line 1754) | bL(a,b,c){var s=A.hU(a,c) method hU (line 1756) | hU(a,b){var s,r method fc (line 1761) | fc(a,b,c){var s,r method i6 (line 1767) | i6(a,b,c){var s=a.length method f6 (line 1770) | f6(a,b){return new A.cE(a,A.eZ(a,!1,b,!1,!1,!1))} method fb (line 1771) | fb(a,b,c){var s=J.L(b) method f1 (line 1776) | f1(a,b){return new A.bV(a,b.gbN(),b.gbQ(),b.gbO())} method fA (line 1777) | fA(a,b,c,d){var s,r,q,p,o,n="0123456789ABCDEF" method iH (line 1785) | iH(a){var s,r,q method f9 (line 1793) | f9(){return A.ac(new Error())} method at (line 1794) | at(a){if(typeof a=="number"||A.ez(a)||a==null)return J.aq(a) method hI (line 1797) | hI(a,b){A.cn(a,"error",t.K) method by (line 1800) | by(a){return new A.bx(a)} method a_ (line 1801) | a_(a,b){return new A.G(!1,null,b,a)} method eM (line 1802) | eM(a,b,c){return new A.G(!0,a,b,c)} method i4 (line 1803) | i4(a,b){return new A.b2(null,null,!0,a,b,"Value not in range")} method H (line 1804) | H(a,b,c,d,e){return new A.b2(b,c,!0,a,d,"Invalid value")} method b3 (line 1805) | b3(a,b,c){if(0>a||a>c)throw A.a(A.H(a,0,c,"start",null)) method f5 (line 1808) | f5(a,b){if(a<0)throw A.a(A.H(a,0,null,b,null)) method eU (line 1810) | eU(a,b,c,d){return new A.bF(b,!0,a,d,"Index out of range")} method T (line 1811) | T(a){return new A.c2(a)} method fe (line 1812) | fe(a){return new A.c_(a)} method fa (line 1813) | fa(a){return new A.b5(a)} method as (line 1814) | as(a){return new A.bD(a)} method z (line 1815) | z(a,b,c){return new A.cw(a,b,c)} method hP (line 1816) | hP(a,b,c){var s,r method eW (line 1822) | eW(a,b,c){var s,r method jl (line 1830) | jl(a,b){var s,r,q,p,o,n,m,l=a.gB(a),k=0,j=0 method hZ (line 1855) | hZ(a,b,c,d){var s method c4 (line 1867) | c4(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.... method fh (line 1939) | fh(a){var s=t.N method ia (line 1941) | ia(a,b,c){var s,r,q,p,o,n,m="IPv4 address should contain exactly 4 parts... method fg (line 1954) | fg(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=new A.cY(a),c=new A.... method es (line 1978) | es(a,b,c,d,e,f,g){return new A.bn(a,b,c,d,e,f,g)} method fu (line 1979) | fu(a){if(a==="http")return 80 method aA (line 1982) | aA(a,b,c){throw A.a(A.z(c,a,b))} method iG (line 1983) | iG(a,b){if(a!=null&&a===A.fu(b))return null method iE (line 1985) | iE(a,b,c,d){var s,r,q,p,o,n method iB (line 2000) | iB(a,b,c){var s=B.a.Z(a,"%",b) method fz (line 2002) | fz(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=d!==""?new A.y(d):null method iM (line 2030) | iM(a,b,c){var s,r,q,p,o,n,m,l,k,j,i method iJ (line 2064) | iJ(a,b,c){var s,r,q method iA (line 2071) | iA(a){if(a==="http")return"http" method iK (line 2076) | iK(a,b,c){return A.bo(a,b,c,B.a8,!1,!1)} method iF (line 2077) | iF(a,b,c,d,e,f){var s,r=e==="file",q=r||f method iL (line 2082) | iL(a,b,c){var s=b.length===0 method eu (line 2085) | eu(a,b,c,d){if(a!=null){if(d!=null)throw A.a(A.a_("Both query and queryP... method iI (line 2088) | iI(a){var s={},r=new A.y("") method iD (line 2093) | iD(a,b,c){return A.bo(a,b,c,B.f,!0,!1)} method ev (line 2094) | ev(a,b,c){var s,r,q,p,o,n=b+2 method et (line 2105) | et(a){var s,r,q,p,o,n="0123456789ABCDEF" method bo (line 2118) | bo(a,b,c,d,e,f){var s=A.fy(a,b,c,d,e,f) method fy (line 2120) | fy(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j,i=null method fx (line 2142) | fx(a){if(B.a.u(a,"."))return!0 method iO (line 2144) | iO(a){var s,r,q,p,o,n method iN (line 2152) | iN(a,b){var s,r,q,p,o,n method fv (line 2166) | fv(a){var s,r,q=a.length method iC (line 2170) | iC(a,b){var s,r,q method ew (line 2176) | ew(a,b,c,d,e){var s,r,q,p,o=b method fw (line 2192) | fw(a){var s=a|32 method ff (line 2194) | ff(a,b,c){var s,r,q,p,o,n,m,l,k="Invalid MIME type",j=A.h([b-1],t.t) method j_ (line 2209) | j_(){var s,r,q,p,o,n="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmn... method fV (line 2347) | fV(a,b,c,d,e){var s,r,q,p,o=$.hq() method iY (line 2440) | iY(a){var s,r=a.$dart_jsFunction method iW (line 2446) | iW(a,b){return A.i1(a,b,null)} method ab (line 2447) | ab(a){if(typeof a=="function")return a method eb (line 2449) | eb(a,b){var s=new A.v($.r,b.i("v<0>")),r=new A.b7(s,b.i("b7<0>")) method hL (line 2457) | hL(a){var s,r,q,p,o,n,m,l,k="enclosedBy" method jN (line 2488) | jN(){var s=self,r=s.document.getElementById("search-box"),q=s.document.g... method eo (line 2490) | eo(a){var s=A.h([],t.O),r=A.h([],t.M) method iZ (line 2492) | iZ(a,b){var s,r,q,p,o,n,m,l,k=self,j=k.document.createElement("div"),i=b.e method jm (line 2529) | jm(a,b){var s,r=a.innerHTML method ex (line 2535) | ex(a,b){return A.k3(a,A.f6(b,!1),new A.dS(),null)} method j6 (line 2566) | j6(){var s=self,r=s.document.getElementById("sidenav-left-toggle"),q=s.d... method j5 (line 2569) | j5(){var s,r,q,p,o=self,n=o.document.body method fR (line 2580) | fR(a,b,c){if(b==null||b.length===0||c==null)return method fY (line 2582) | fY(a,b){var s,r,q,p method jO (line 2591) | jO(){var s,r,q,p=self,o=p.document.body method jZ (line 2603) | jZ(a){if(typeof dartPrint=="function"){dartPrint(a) method k4 (line 2607) | k4(a){A.h8(new A.aV("Field '"+a+"' has been assigned during initializati... method bv (line 2608) | bv(){A.h8(new A.aV("Field '' has been assigned during initialization."),... method jW (line 2609) | jW(){A.j5() method F (line 2619) | F(a,b){return a===b} method gn (line 2620) | gn(a){return A.bY(a)} method h (line 2621) | h(a){return"Instance of '"+A.cQ(a)+"'"} method b_ (line 2622) | b_(a,b){throw A.a(A.f1(a,b))} method gt (line 2623) | gt(a){return A.an(A.ey(this))} method h (line 2625) | h(a){return String(a)} method gn (line 2626) | gn(a){return a?519018:218159} method gt (line 2627) | gt(a){return A.an(t.y)} method F (line 2630) | F(a,b){return null==b} method h (line 2631) | h(a){return"null"} method gn (line 2632) | gn(a){return 0} method gn (line 2637) | gn(a){return 0} method h (line 2638) | h(a){return String(a)} method h (line 2642) | h(a){var s=a[$.eK()] method gn (line 2646) | gn(a){return 0} method h (line 2647) | h(a){return String(a)} method gn (line 2649) | gn(a){return 0} method h (line 2650) | h(a){return String(a)} method X (line 2652) | X(a,b){return new A.M(a,A.am(a).i("@<1>").A(b).i("M<1,2>"))} method ad (line 2653) | ad(a,b){if(!!a.fixed$length)A.aH(A.T("add")) method aI (line 2655) | aI(a,b){var s method bg (line 2659) | bg(a,b){var s,r=b.length method Y (line 2663) | Y(a){if(!!a.fixed$length)A.aH(A.T("clear")) method aY (line 2665) | aY(a,b){var s,r=A.f0(a.length,"",!1,t.N) method bG (line 2668) | bG(a,b,c){var s,r,q=a.length method bH (line 2671) | bH(a,b,c){return this.bG(a,b,c,t.z)} method E (line 2672) | E(a,b){return a[b]} method bd (line 2673) | bd(a,b,c){var s=a.length method gbF (line 2678) | gbF(a){if(a.length>0)return a[0] method ga_ (line 2680) | ga_(a){var s=a.length method bc (line 2683) | bc(a,b){var s,r,q,p,o method bt (line 2694) | bt(a,b){var s,r=a.length method h (line 2697) | h(a){return A.eW(a,"[","]")} method gB (line 2698) | gB(a){return new J.ar(a,a.length,A.am(a).i("ar<1>"))} method gn (line 2699) | gn(a){return A.bY(a)} method gl (line 2700) | gl(a){return a.length} method k (line 2701) | k(a,b){if(!(b>=0&&bb)throw A.a(A.jz(b)) method aF (line 2753) | aF(a,b){return b>31?0:a>>>b} method gt (line 2754) | gt(a){return A.an(t.H)} method gt (line 2757) | gt(a){return A.an(t.S)} method gt (line 2761) | gt(a){return A.an(t.i)} method b6 (line 2764) | b6(a,b){return a+b} method J (line 2765) | J(a,b,c,d){var s=A.b3(b,c,a.length) method v (line 2767) | v(a,b,c){var s method u (line 2772) | u(a,b){return this.v(a,b,0)} method j (line 2773) | j(a,b,c){return a.substring(b,A.b3(b,c,a.length))} method K (line 2774) | K(a,b){return this.j(a,b,null)} method b9 (line 2775) | b9(a,b){var s,r method Z (line 2783) | Z(a,b,c){var s method aU (line 2787) | aU(a,b){return this.Z(a,b,0)} method ag (line 2788) | ag(a,b){return A.k2(a,b,0)} method aL (line 2789) | aL(a,b){var s method h (line 2793) | h(a){return a} method gn (line 2794) | gn(a){var s,r,q method gt (line 2800) | gt(a){return A.an(t.N)} method gl (line 2801) | gl(a){return a.length} method gB (line 2805) | gB(a){var s=A.E(this) method gl (line 2807) | gl(a){return J.aI(this.gN())} method E (line 2808) | E(a,b){return A.E(this).y[1].a(J.ef(this.gN(),b))} method h (line 2809) | h(a){return J.aq(this.gN())} method m (line 2811) | m(){return this.a.m()} method gp (line 2812) | gp(){return this.$ti.y[1].a(this.a.gp())} method gN (line 2814) | gN(){return this.a} method k (line 2817) | k(a,b){return this.$ti.y[1].a(J.hr(this.a,b))} method q (line 2818) | q(a,b,c){J.hs(this.a,b,this.$ti.c.a(c))} method X (line 2822) | X(a,b){return new A.M(this.a,this.$ti.i("@<1>").A(b).i("M<1,2>"))} method gN (line 2823) | gN(){return this.a} method h (line 2825) | h(a){return"LateInitializationError: "+this.a} method gl (line 2827) | gl(a){return this.a.length} method k (line 2828) | k(a,b){return this.a.charCodeAt(b)} method gB (line 2832) | gB(a){var s=this method gp (line 2835) | gp(){var s=this.d method m (line 2837) | m(){var s,r=this,q=r.a,p=J.ao(q),o=p.gl(q) method gB (line 2844) | gB(a){var s=A.E(this) method gl (line 2846) | gl(a){return J.aI(this.a)} method E (line 2847) | E(a,b){return this.b.$1(J.ef(this.a,b))} method m (line 2850) | m(){var s=this,r=s.b method gp (line 2854) | gp(){var s=this.a method gl (line 2857) | gl(a){return J.aI(this.a)} method E (line 2858) | E(a,b){return this.b.$1(J.ef(this.a,b))} method q (line 2861) | q(a,b,c){throw A.a(A.T("Cannot modify an unmodifiable list"))} method gn (line 2864) | gn(a){var s=this._hashCode method h (line 2869) | h(a){return'Symbol("'+this.a+'")'} method F (line 2870) | F(a,b){if(b==null)return!1 method h (line 2877) | h(a){return A.ek(this)} method q (line 2878) | q(a,b,c){A.hG()} method gl (line 2881) | gl(a){return this.b.length} method gbq (line 2882) | gbq(){var s=this.$keys method H (line 2885) | H(a){if("__proto__"===a)return!1 method k (line 2887) | k(a,b){if(!this.H(b))return null method C (line 2889) | C(a,b){var s,r,q=this.gbq(),p=this.b method gbN (line 2892) | gbN(){var s=this.a method gbQ (line 2895) | gbQ(){var s,r,q,p,o,n=this method gbO (line 2904) | gbO(){var s,r,q,p,o,n,m,l,k=this method $2 (line 2917) | $2(a,b){var s=this.a method D (line 2923) | D(a){var s,r,q=this,p=new RegExp(q.a).exec(a) method h (line 2938) | h(a){return"Null check operator used on a null value"} method h (line 2940) | h(a){var s,r=this,q="NoSuchMethodError: method not found: '",p=r.b method h (line 2946) | h(a){var s=this.a method h (line 2949) | h(a){return"Throw of null ('"+(this.a===null?"null":"undefined")+"' from... method h (line 2952) | h(a){var s,r=this.b method h (line 2959) | h(a){var s=this.constructor,r=s==null?null:s.name method gbZ (line 2961) | gbZ(){return this} method h (line 2969) | h(a){var s=this.$static_name method F (line 2973) | F(a,b){if(b==null)return!1 method gn (line 2977) | gn(a){return(A.h5(this.a)^A.bY(this.$_target))>>>0} method h (line 2978) | h(a){return"Closure '"+this.$_name+"' of "+("Instance of '"+A.cQ(this.a)... method h (line 2980) | h(a){return"Reading static variable '"+this.a+"' during its initializati... method h (line 2982) | h(a){return"RuntimeError: "+this.a} method gl (line 2985) | gl(a){return this.a} method gO (line 2986) | gO(){return new A.O(this,A.E(this).i("O<1>"))} method gb5 (line 2987) | gb5(){var s=A.E(this) method H (line 2989) | H(a){var s=this.b method k (line 2992) | k(a,b){var s,r,q,p,o=null method bL (line 3002) | bL(a){var s,r,q=this.d method q (line 3008) | q(a,b,c){var s,r,q,p,o,n,m=this method Y (line 3019) | Y(a){var s=this method C (line 3023) | C(a,b){var s=this,r=s.e,q=s.r method av (line 3027) | av(a,b,c){var s=a[b] method aC (line 3030) | aC(){this.r=this.r+1&1073741823} method a9 (line 3031) | a9(a,b){var s=this,r=new A.cJ(a,b) method aV (line 3036) | aV(a){return J.Z(a)&1073741823} method aW (line 3037) | aW(a,b){var s,r method h (line 3042) | h(a){return A.ek(this)} method a8 (line 3043) | a8(){var s=Object.create(null) method $1 (line 3048) | $1(a){var s=this.a,r=s.k(0,a) method $S (line 3050) | $S(){return A.E(this.a).i("2(1)")} method gl (line 3053) | gl(a){return this.a.a} method gB (line 3054) | gB(a){var s=this.a,r=new A.bK(s,s.r) method gp (line 3058) | gp(){return this.d} method m (line 3059) | m(){var s,r=this,q=r.a method $1 (line 3067) | $1(a){return this.a(a)} method $2 (line 3070) | $2(a,b){return this.a(a,b)} method $1 (line 3073) | $1(a){return this.a(a)} method h (line 3076) | h(a){return this.aH(!1)} method aH (line 3077) | aH(a){var s,r,q,p,o,n=this.bo(),m=this.aB(),l=(a?""+"Record ":"")+"(" method bo (line 3084) | bo(){var s,r=this.$s method bj (line 3089) | bj(){var s,r,q,p=this.$r,o=p.indexOf("("),n=p.substring(1,o),m=p.substri... method aB (line 3096) | aB(){return[this.a,this.b]} method F (line 3097) | F(a,b){if(b==null)return!1 method gn (line 3099) | gn(a){return A.hZ(this.$s,this.a,this.b,B.i)} method h (line 3101) | h(a){return"RegExp/"+this.a+"/"+this.b.flags} method gbr (line 3102) | gbr(){var s=this,r=s.c method bn (line 3106) | bn(a,b){var s,r=this.gbr() method gbD (line 3112) | gbD(){var s=this.b method k (line 3114) | k(a,b){return this.b[b]} method gp (line 3118) | gp(){var s=this.d method m (line 3120) | m(){var s,r,q,p,o,n=this,m=n.b method gt (line 3137) | gt(a){return B.ad} method gt (line 3141) | gt(a){return B.ae} method gl (line 3144) | gl(a){return a.length} method k (line 3147) | k(a,b){A.V(b,a,a.length) method q (line 3149) | q(a,b,c){A.V(b,a,a.length) method q (line 3154) | q(a,b,c){A.V(b,a,a.length) method gt (line 3159) | gt(a){return B.af} method gt (line 3162) | gt(a){return B.ag} method gt (line 3165) | gt(a){return B.ah} method k (line 3166) | k(a,b){A.V(b,a,a.length) method gt (line 3170) | gt(a){return B.ai} method k (line 3171) | k(a,b){A.V(b,a,a.length) method gt (line 3175) | gt(a){return B.aj} method k (line 3176) | k(a,b){A.V(b,a,a.length) method gt (line 3180) | gt(a){return B.al} method k (line 3181) | k(a,b){A.V(b,a,a.length) method gt (line 3185) | gt(a){return B.am} method k (line 3186) | k(a,b){A.V(b,a,a.length) method gt (line 3190) | gt(a){return B.an} method gl (line 3191) | gl(a){return a.length} method k (line 3192) | k(a,b){A.V(b,a,a.length) method gt (line 3196) | gt(a){return B.ao} method gl (line 3197) | gl(a){return a.length} method k (line 3198) | k(a,b){A.V(b,a,a.length) method i (line 3207) | i(a){return A.bl(v.typeUniverse,this,a)} method A (line 3208) | A(a){return A.ft(v.typeUniverse,this,a)} method h (line 3211) | h(a){return A.C(this.a,null)} method h (line 3213) | h(a){return this.a} method $1 (line 3216) | $1(a){var s=this.a,r=s.a method $1 (line 3221) | $1(a){var s,r method $0 (line 3228) | $0(){this.a.$0()} method $0 (line 3231) | $0(){this.a.$0()} method bf (line 3234) | bf(a,b){if(self.setTimeout!=null)self.setTimeout(A.aF(new A.dz(this,b),0... method $0 (line 3237) | $0(){this.b.$0()} method ae (line 3240) | ae(a){var s,r=this method af (line 3246) | af(a,b){var s=this.a method $1 (line 3250) | $1(a){return this.a.$2(0,a)} method $2 (line 3253) | $2(a,b){this.a.$2(1,new A.aN(a,b))} method $2 (line 3256) | $2(a,b){this.a(a,b)} method h (line 3259) | h(a){return A.i(this.a)} method gR (line 3261) | gR(){return this.b} method af (line 3263) | af(a,b){var s method aM (line 3269) | aM(a){return this.af(a,null)} method ae (line 3271) | ae(a){var s=this.a method bM (line 3275) | bM(a){if((this.c&15)!==6)return!0 method bI (line 3277) | bI(a){var s,r=this.e,q=null,p=a.a,o=this.b.b method aE (line 3284) | aE(a){this.a=this.a&1|4 method au (line 3286) | au(a,b,c){var s,r,q=$.r method ar (line 3292) | ar(a,b){return this.au(a,null,b)} method aG (line 3293) | aG(a,b,c){var s=new A.v($.r,c.i("v<0>")) method bu (line 3296) | bu(a){this.a=this.a&1|16 method T (line 3298) | T(a){this.a=a.a&30|this.a&1 method a3 (line 3300) | a3(a){var s=this,r=s.a method aa (line 3305) | aa(a){var s,r,q,p,o,n=this,m={} method ab (line 3317) | ab(){var s=this.c method U (line 3320) | U(a){var s,r,q method bi (line 3323) | bi(a){var s,r,q,p=this method a4 (line 3328) | a4(a){var s=this,r=s.ab() method L (line 3332) | L(a,b){var s=this.ab() method aw (line 3335) | aw(a){if(this.$ti.i("a0<1>").b(a)){this.az(a) method bh (line 3337) | bh(a){this.a^=2 method az (line 3339) | az(a){if(this.$ti.b(a)){A.ig(a,this) method S (line 3341) | S(a,b){this.a^=2 method $0 (line 3345) | $0(){A.ba(this.a,this.b)} method $0 (line 3348) | $0(){A.ba(this.b,this.a.a)} method $1 (line 3351) | $1(a){var s,r,q,p=this.a method $2 (line 3358) | $2(a,b){this.a.L(a,b)} method $0 (line 3361) | $0(){this.a.L(this.b,this.c)} method $0 (line 3364) | $0(){A.fj(this.a.a,this.b)} method $0 (line 3367) | $0(){this.a.a4(this.b)} method $0 (line 3370) | $0(){this.a.L(this.b,this.c)} method $0 (line 3373) | $0(){var s,r,q,p,o,n,m=this,l=null method $1 (line 3390) | $1(a){return this.a} method $0 (line 3393) | $0(){var s,r,q,p,o method $0 (line 3403) | $0(){var s,r,q,p,o,n,m=this method $0 (line 3419) | $0(){A.hI(this.a,this.b)} method bW (line 3422) | bW(a){var s,r,q method aJ (line 3427) | aJ(a){return new A.dr(this,a)} method bT (line 3428) | bT(a){if($.r===B.d)return a.$0() method bS (line 3430) | bS(a){return this.bT(a,t.z)} method bX (line 3431) | bX(a,b){if($.r===B.d)return a.$1(b) method aq (line 3433) | aq(a,b){var s=t.z method bV (line 3435) | bV(a,b,c){if($.r===B.d)return a.$2(b,c) method bU (line 3437) | bU(a,b,c){var s=t.z method bR (line 3439) | bR(a){return a} method b1 (line 3440) | b1(a){var s=t.z method $0 (line 3443) | $0(){return this.a.bW(this.b)} method gB (line 3446) | gB(a){return new A.au(a,this.gl(a),A.aG(a).i("au"))} method E (line 3447) | E(a,b){return this.k(a,b)} method X (line 3448) | X(a,b){return new A.M(a,A.aG(a).i("@").A(b).i("M<1,2>"))} method bE (line 3449) | bE(a,b,c,d){var s method h (line 3452) | h(a){return A.eW(a,"[","]")} method C (line 3456) | C(a,b){var s,r,q,p method gl (line 3460) | gl(a){var s=this.gO() method h (line 3462) | h(a){return A.ek(this)} method $2 (line 3465) | $2(a,b){var s,r=this.a method q (line 3476) | q(a,b,c){throw A.a(A.T("Cannot modify unmodifiable map"))} method k (line 3478) | k(a,b){return this.a.k(0,b)} method q (line 3479) | q(a,b,c){this.a.q(0,b,c)} method C (line 3480) | C(a,b){this.a.C(0,b)} method gl (line 3481) | gl(a){var s=this.a method h (line 3483) | h(a){return this.a.h(0)} method k (line 3488) | k(a,b){var s,r=this.b method gl (line 3493) | gl(a){return this.b==null?this.c.a:this.M().length} method gO (line 3494) | gO(){if(this.b==null){var s=this.c method q (line 3496) | q(a,b,c){var s,r,q=this method H (line 3502) | H(a){if(this.b==null)return this.c.H(a) method C (line 3504) | C(a,b){var s,r,q,p,o=this method M (line 3512) | M(){var s=this.c method by (line 3515) | by(){var s,r,q,p,o,n=this method bs (line 3524) | bs(a){var s method gl (line 3529) | gl(a){return this.a.gl(0)} method E (line 3530) | E(a,b){var s=this.a method gB (line 3532) | gB(a){var s=this.a method $0 (line 3537) | $0(){var s,r method $0 (line 3542) | $0(){var s,r method bP (line 3547) | bP(a0,a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a="Invalid base64 e... method h (line 3589) | h(a){return"unknown"} method I (line 3591) | I(a){var s=this.bl(a,0,a.length) method bl (line 3593) | bl(a,b,c){var s,r,q,p method bA (line 3614) | bA(a,b){var s=A.jo(a,this.gbC().a) method gbC (line 3616) | gbC(){return B.L} method I (line 3620) | I(a){var s,r,q,p=A.b3(0,null,a.length) method ac (line 3628) | ac(){var s=this,r=s.c,q=s.b,p=s.b=q+1 method bz (line 3634) | bz(a,b){var s,r,q,p,o=this method bp (line 3648) | bp(a,b,c){var s,r,q,p,o,n,m,l=this method I (line 3673) | I(a){return new A.dE(this.a).bm(a,0,null,!0)} method bm (line 3675) | bm(a,b,c,d){var s,r,q,p,o,n,m=this,l=A.b3(b,c,J.aI(a)) method a5 (line 3690) | a5(a,b,c,d){var s,r,q=this method bB (line 3695) | bB(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.y(""),g... method $2 (line 3733) | $2(a,b){var s=this.b,r=this.a,q=s.a+=r.a method $2 (line 3742) | $2(a,b){var s,r method h (line 3751) | h(a){return this.aA()} method gR (line 3753) | gR(){return A.i2(this)} method h (line 3755) | h(a){var s=this.a method ga7 (line 3760) | ga7(){return"Invalid argument"+(!this.a?"(s)":"")} method ga6 (line 3761) | ga6(){return""} method h (line 3762) | h(a){var s=this,r=s.c,q=r==null?"":" ("+r+")",p=s.d,o=p==null?"":": "+p,... method gal (line 3765) | gal(){return this.b} method gal (line 3767) | gal(){return this.b} method ga7 (line 3768) | ga7(){return"RangeError"} method ga6 (line 3769) | ga6(){var s,r=this.e,q=this.f method gal (line 3776) | gal(){return this.b} method ga7 (line 3777) | ga7(){return"RangeError"} method ga6 (line 3778) | ga6(){if(this.b<0)return": index must not be negative" method gl (line 3782) | gl(a){return this.f} method h (line 3784) | h(a){var s,r,q,p,o,n,m,l,k=this,j={},i=new A.y("") method h (line 3796) | h(a){return"Unsupported operation: "+this.a} method h (line 3798) | h(a){return"UnimplementedError: "+this.a} method h (line 3800) | h(a){return"Bad state: "+this.a} method h (line 3802) | h(a){var s=this.a method h (line 3806) | h(a){return"Out of Memory"} method gR (line 3807) | gR(){return null} method h (line 3810) | h(a){return"Stack Overflow"} method gR (line 3811) | gR(){return null} method h (line 3814) | h(a){return"Exception: "+this.a} method h (line 3816) | h(a){var s,r,q,p,o,n,m,l,k,j,i,h=this.a,g=""!==h?"FormatException: "+h:"... method X (line 3842) | X(a,b){return A.hA(this,A.E(this).i("n.E"),b)} method gl (line 3843) | gl(a){var s,r=this.gB(this) method E (line 3846) | E(a,b){var s,r method h (line 3850) | h(a){return A.hP(this,"(",")")} method gn (line 3852) | gn(a){return A.l.prototype.gn.call(this,0)} method h (line 3853) | h(a){return"null"} method F (line 3855) | F(a,b){return this===b} method gn (line 3856) | gn(a){return A.bY(this)} method h (line 3857) | h(a){return"Instance of '"+A.cQ(this)+"'"} method b_ (line 3858) | b_(a,b){throw A.a(A.f1(this,b))} method gt (line 3859) | gt(a){return A.jL(this)} method toString (line 3860) | toString(){return this.h(this)} method h (line 3862) | h(a){return""} method gl (line 3865) | gl(a){return this.a.length} method h (line 3866) | h(a){var s=this.a method $2 (line 3869) | $2(a,b){var s,r,q,p=B.a.aU(b,"=") method $2 (line 3876) | $2(a,b){throw A.a(A.z("Illegal IPv4 address, "+a,this.a,b))} method $2 (line 3879) | $2(a,b){throw A.a(A.z("Illegal IPv6 address, "+a,this.a,b))} method $2 (line 3882) | $2(a,b){var s method gW (line 3889) | gW(){var s,r,q,p,o=this,n=o.w method gn (line 3907) | gn(a){var s,r=this,q=r.y method gao (line 3912) | gao(){var s,r=this,q=r.z method gb4 (line 3917) | gb4(){return this.b} method gaj (line 3918) | gaj(){var s=this.c method ga0 (line 3922) | ga0(){var s=this.d method gan (line 3924) | gan(){var s=this.f method gaO (line 3926) | gaO(){var s=this.r method ap (line 3928) | ap(a){var s,r,q,p,o=this,n=o.a,m=n==="file",l=o.b,k=o.d,j=o.c method gaX (line 3937) | gaX(){if(this.a!==""){var s=this.r method gaQ (line 3940) | gaQ(){return this.c!=null} method gaT (line 3941) | gaT(){return this.f!=null} method gaR (line 3942) | gaR(){return this.r!=null} method h (line 3943) | h(a){return this.gW()} method F (line 3944) | F(a,b){var s,r,q=this method ga2 (line 3962) | ga2(){return this.a} method gb0 (line 3963) | gb0(){return this.e} method $2 (line 3965) | $2(a,b){var s=this.b,r=this.a method $2 (line 3975) | $2(a,b){var s,r method gb3 (line 3980) | gb3(){var s,r,q,p,o=this,n=null,m=o.c method h (line 3988) | h(a){var s=this.a method $2 (line 3991) | $2(a,b){var s=this.a[a] method $3 (line 3996) | $3(a,b,c){var s,r method $3 (line 4000) | $3(a,b,c){var s,r method gaQ (line 4004) | gaQ(){return this.c>0} method gaS (line 4005) | gaS(){return this.c>0&&this.d+10&&this.r>=this.a.length} method ga2 (line 4009) | ga2(){var s=this.w method bk (line 4011) | bk(){var s,r=this,q=r.b method gb4 (line 4019) | gb4(){var s=this.c,r=this.b+3 method gaj (line 4021) | gaj(){var s=this.c method ga0 (line 4023) | ga0(){var s,r=this method gb0 (line 4029) | gb0(){return B.a.j(this.a,this.e,this.f)} method gan (line 4030) | gan(){var s=this.f,r=this.r method gaO (line 4032) | gaO(){var s=this.r,r=this.a method gao (line 4034) | gao(){if(this.f>=this.r)return B.aa method ap (line 4036) | ap(a){var s,r,q,p,o,n=this,m=null,l=n.ga2(),k=l==="file",j=n.c,i=j>0?B.a... method gn (line 4049) | gn(a){var s=this.x method F (line 4051) | F(a,b){if(b==null)return!1 method h (line 4054) | h(a){return this.a} method $1 (line 4058) | $1(a){return this.a.ae(a)} method $1 (line 4061) | $1(a){if(a==null)return this.a.aM(new A.cN(a===undefined)) method h (line 4065) | h(a){return"Promise was rejected with a value of `"+(this.a?"undefined":... method aA (line 4067) | aA(){return"Kind."+this.b} method h (line 4068) | h(a){var s method aA (line 4117) | aA(){return"_MatchPosition."+this.b} method aN (line 4119) | aN(a){var s,r,q,p,o,n,m,l,k,j,i method $1 (line 4133) | $1(a){this.a.push(new A.cg(this.b,a))} method $2 (line 4136) | $2(a,b){var s,r,q=a.b.a-b.b.a method $1 (line 4149) | $1(a){return a.a} method gaD (line 4152) | gaD(){switch(this.d.a){case 3:var s=0 method $0 (line 4201) | $0(){var s,r=self.document.body method $0 (line 4207) | $0(){A.jZ("Could not activate search functionality.") method $1 (line 4216) | $1(a){return this.b8(a)} method b8 (line 4217) | b8(a){var s=0,r=A.fS(t.P),q,p=this,o,n,m,l,k,j,i,h,g method gG (line 4245) | gG(){var s,r=this,q=r.c method gaZ (line 4256) | gaZ(){var s,r=this.d method gP (line 4262) | gP(){var s,r=this.e method ak (line 4268) | ak(a){var s,r,q,p=this method bb (line 4290) | bb(a){var s,r,q,p,o,n=self,m=n.document.getElementById("dartdoc-main-con... method ai (line 4314) | ai(){var s=this.gG() method b2 (line 4318) | b2(a,b,c){var s,r,q,p,o=this method bY (line 4335) | bY(a,b){return this.b2(a,b,!1)} method ah (line 4336) | ah(a,b,c){var s,r,q,p=this method bK (line 4346) | bK(a,b){return this.ah(a,!1,b)} method aP (line 4347) | aP(a){return this.ah(a,!1,!1)} method bJ (line 4348) | bJ(a,b){return this.ah(a,b,!1)} method aK (line 4349) | aK(a){var s,r=this method ba (line 4354) | ba(a){var s=this,r=t.g method $1 (line 4360) | $1(a){if(J.F(a.key,"/")&&!t.m.b(self.document.activeElement)){a.preventD... method $1 (line 4364) | $1(a){this.a.bJ(this.b.value,!0)} method $1 (line 4367) | $1(a){this.a.aK(this.b)} method $1 (line 4370) | $1(a){this.a.aP(this.b.value)} method $1 (line 4373) | $1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this method $1 (line 4411) | $1(a){a.preventDefault()} method $1 (line 4414) | $1(a){var s=this.a.e method $1 (line 4419) | $1(a){return""+A.i(a.k(0,0))+""} method $1 (line 4422) | $1(a){var s=this.a method $1 (line 4428) | $1(a){return this.b7(a)} method b7 (line 4429) | b7(a){var s=0,r=A.fS(t.P),q,p=this,o,n,m method $0 (line 4447) | $0(){var s=this.a,r=this.b method $1 (line 4455) | $1(a){this.a.$0()} function getTag (line 4543) | function getTag(o) { function getUnknownTag (line 4547) | function getUnknownTag(object, tag) { function getUnknownTagGenericBrowser (line 4554) | function getUnknownTagGenericBrowser(object, tag) { function prototypeForTag (line 4558) | function prototypeForTag(tag) { function discriminator (line 4565) | function discriminator(tag) { return null; } function confirm (line 4580) | function confirm(p) { function getTagFirefox (line 4605) | function getTagFirefox(o) { function getTagIE (line 4625) | function getTagIE(o) { function prototypeForTagIE (line 4634) | function prototypeForTagIE(tag) { function getTagFixed (line 4645) | function getTagFixed(o) { function prototypeForTagFixed (line 4653) | function prototypeForTagFixed(tag) { function onLoad (line 4797) | function onLoad(b){for(var q=0;q{ method closeNode (line 25) | closeNode(e){i(e)&&(this.buffer+="")} method value (line 25) | value(){return this.buffer} method span (line 25) | span(e){ class o (line 27) | class o{constructor(){ method constructor (line 27) | constructor(){ method top (line 28) | get top(){ method root (line 29) | get root(){return this.rootNode} method add (line 29) | add(e){ method openNode (line 30) | openNode(e){const n=r({scope:e}) method closeNode (line 31) | closeNode(){ method closeAllNodes (line 32) | closeAllNodes(){ method toJSON (line 33) | toJSON(){return JSON.stringify(this.rootNode,null,4)} method walk (line 34) | walk(e){return this.constructor._walk(e,this.rootNode)} method _walk (line 34) | static _walk(e,n){ method _collapse (line 36) | static _collapse(e){ class l (line 38) | class l extends o{constructor(e){super(),this.options=e} method constructor (line 38) | constructor(e){super(),this.options=e} method addText (line 39) | addText(e){""!==e&&this.add(e)} method startScope (line 39) | startScope(e){this.openNode(e)} method endScope (line 39) | endScope(){ method __addSublanguage (line 40) | __addSublanguage(e,n){const t=e.root method toHTML (line 41) | toHTML(){ method finalize (line 42) | finalize(){ function c (line 43) | function c(e){ function d (line 44) | function d(e){return b("(?=",e,")")} function g (line 45) | function g(e){return b("(?:",e,")*")} function u (line 45) | function u(e){return b("(?:",e,")?")} function b (line 46) | function b(...e){return e.map((e=>c(e))).join("")} function m (line 46) | function m(...e){const n=(e=>{ function p (line 50) | function p(e){return RegExp(e.toString()+"|").exec("").length-1} function f (line 52) | function f(e,{joinWith:n}){let t=0;return e.map((e=>{t+=1;const n=t function T (line 84) | function T(e,n){ function R (line 85) | function R(e,n){ function D (line 86) | function D(e,n){ function I (line 89) | function I(e,n){ function B (line 90) | function B(e,n){ function L (line 93) | function L(e,n){ function U (line 101) | function U(e,n,t=z){const a=Object.create(null) function j (line 105) | function j(e,n){ function q (line 109) | function q(e,n,{key:t}){let a=0;const i=e[t],s={},r={} function W (line 111) | function W(e){(e=>{ function X (line 124) | function X(e){ function Q (line 171) | function Q(e){ class V (line 172) | class V extends Error{ method constructor (line 173) | constructor(e,n){super(e),this.name="HTMLInjectionError",this.html=n} function h (line 180) | function h(e){ function f (line 181) | function f(e,n,t){let a="",i="" function _ (line 187) | function _(e,t,i,s){ function E (line 251) | function E(e,n){n=n||p.languages||Object.keys(a);const t=(e=>{ function N (line 258) | function N(e){let n=null;const t=(e=>{ function w (line 276) | function w(){ function v (line 278) | function v(e){return e=(e||"").toLowerCase(),a[e]||a[i[e]]} function k (line 279) | function k(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach((e=>{ function x (line 280) | function x(e){const n=v(e) function O (line 281) | function O(e,n){const t=e;s.forEach((e=>{ function be (line 318) | function be(e,n,t){return-1===t?"":e.replace(n,(a=>be(e,n,t-1)))} FILE: code/pt_Br/na_pratica/07_logger_package/doc/api/static-assets/script.js function initSideNav (line 6) | function initSideNav() { function saveLeftScroll (line 30) | function saveLeftScroll() { function saveMainContentScroll (line 36) | function saveMainContentScroll() { function saveRightScroll (line 42) | function saveRightScroll() { function restoreScrolls (line 48) | function restoreScrolls() { function initScrollSave (line 75) | function initScrollSave() { function findMatches (line 99) | function findMatches(index, query) { function initializeSearch (line 160) | function initializeSearch(input, index) { function disableSearch (line 451) | function disableSearch() { FILE: code/pt_Br/na_pratica/07_logger_package/example/main.dart function main (line 3) | void main() FILE: code/pt_Br/na_pratica/07_logger_package/lib/src/log.dart type Cores (line 4) | enum Cores { type Nivel (line 24) | enum Nivel { info, warning, error } class Logger (line 28) | class Logger { method info (line 41) | void info(Object object) method warning (line 46) | void warning(Object object) method error (line 53) | void error(Object object) method _habilitado (line 60) | bool _habilitado(Nivel nivelHabilitado) FILE: code/pt_Br/na_pratica/07_logger_package/lib/src/printer.dart class Printer (line 6) | class Printer { method log (line 19) | void log(Cores cor, Object object) FILE: code/pt_Br/na_pratica/07_logger_package/lib/src/printer_console.dart function log (line 2) | void log(Object object) FILE: code/pt_Br/na_pratica/07_logger_package/lib/src/printer_io.dart function log (line 4) | void log(Object object) FILE: code/pt_Br/na_pratica/11_climatempo/bin/climatempo.dart function main (line 7) | void main(List args) function registrarCidadeEBuscarTempo (line 39) | Future registrarCidadeEBuscarTempo(int idCidade) function mostrarAjuda (line 44) | void mostrarAjuda(ArgParser parser) function criarParser (line 53) | ArgParser criarParser() FILE: code/pt_Br/na_pratica/11_climatempo/lib/api.dart function buscarCidades (line 9) | Future> buscarCidades({String? nome, String? estado}) function registrarCidade (line 23) | Future registrarCidade({required int idCidade}) function climaAtual (line 29) | Future climaAtual({required int idCidade}) FILE: code/pt_Br/na_pratica/11_climatempo/lib/model/cidade.dart class Cidade (line 1) | class Cidade { method toString (line 13) | String toString() FILE: code/pt_Br/na_pratica/11_climatempo/lib/model/clima_tempo.dart class ClimaTempo (line 4) | class ClimaTempo { method toString (line 12) | String toString() FILE: code/pt_Br/na_pratica/11_climatempo/lib/model/tempo.dart class Tempo (line 1) | class Tempo { FILE: code/pt_Br/na_pratica/13_climatempo_client/bin/climatempo_client.dart function main (line 4) | void main(List args) FILE: code/pt_Br/na_pratica/13_climatempo_server/bin/climatempo.dart function main (line 8) | void main(List args) function registrarCidadeEBuscarTempo (line 44) | Future registrarCidadeEBuscarTempo(int idCidade) function mostrarAjuda (line 49) | void mostrarAjuda(ArgParser parser) function criarParser (line 58) | ArgParser criarParser() FILE: code/pt_Br/na_pratica/13_climatempo_server/lib/alerta_server.dart class AlertaServer (line 4) | class AlertaServer { method start (line 5) | Stream start() FILE: code/pt_Br/na_pratica/13_climatempo_server/lib/api.dart function buscarCidades (line 9) | Future> buscarCidades({String? nome, String? estado}) function registrarCidade (line 23) | Future registrarCidade({required int idCidade}) function climaAtual (line 29) | Future climaAtual({required int idCidade}) FILE: code/pt_Br/na_pratica/13_climatempo_server/lib/model/cidade.dart class Cidade (line 1) | class Cidade { method toString (line 13) | String toString() FILE: code/pt_Br/na_pratica/13_climatempo_server/lib/model/clima_tempo.dart class ClimaTempo (line 4) | class ClimaTempo { method toString (line 11) | String toString() FILE: code/pt_Br/na_pratica/13_climatempo_server/lib/model/tempo.dart class Tempo (line 1) | class Tempo { FILE: code/pt_Br/na_pratica/15_climatempo_arquivos/bin/climatempo.dart function main (line 9) | void main(List args) function registrarCidadeEBuscarTempo (line 47) | Future registrarCidadeEBuscarTempo(int idCidade) function mostrarAjuda (line 52) | void mostrarAjuda(ArgParser parser) function criarParser (line 61) | ArgParser criarParser() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos/lib/alerta_server.dart class AlertaServer (line 4) | class AlertaServer { method start (line 5) | Stream start() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos/lib/api.dart function buscarCidades (line 9) | Future> buscarCidades({String? nome, String? estado}) function registrarCidade (line 23) | Future registrarCidade({required int idCidade}) function climaAtual (line 29) | Future climaAtual({required int idCidade}) FILE: code/pt_Br/na_pratica/15_climatempo_arquivos/lib/log.dart function _validarDiretorio (line 7) | Future _validarDiretorio() function salvarCidades (line 14) | Future salvarCidades(List cidades) function salvarTempo (line 23) | Future salvarTempo(ClimaTempo climaTempo) FILE: code/pt_Br/na_pratica/15_climatempo_arquivos/lib/model/cidade.dart class Cidade (line 1) | class Cidade { method toString (line 13) | String toString() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos/lib/model/clima_tempo.dart class ClimaTempo (line 4) | class ClimaTempo { method toString (line 11) | String toString() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos/lib/model/tempo.dart class Tempo (line 1) | class Tempo { FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate/bin/climatempo.dart function main (line 9) | void main(List args) function registrarCidadeEBuscarTempo (line 47) | Future registrarCidadeEBuscarTempo(int idCidade) function mostrarAjuda (line 52) | void mostrarAjuda(ArgParser parser) function criarParser (line 61) | ArgParser criarParser() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate/lib/alerta_server.dart class AlertaServer (line 4) | class AlertaServer { method start (line 5) | Stream start() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate/lib/api.dart function buscarCidades (line 9) | Future> buscarCidades({String? nome, String? estado}) function registrarCidade (line 23) | Future registrarCidade({required int idCidade}) function climaAtual (line 29) | Future climaAtual({required int idCidade}) FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate/lib/log.dart function _validarDiretorio (line 8) | Future _validarDiretorio() function salvarTempoIsolate (line 15) | Future salvarTempoIsolate(ClimaTempo climaTempo) function salvarTempo (line 20) | Future salvarTempo(ClimaTempo climaTempo) function _registrarCallbackFinalizacao (line 26) | void _registrarCallbackFinalizacao(Isolate isolate) function salvarCidadesIsolate (line 36) | Future salvarCidadesIsolate(List cidades) function salvarCidades (line 41) | Future salvarCidades(List cidades) FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate/lib/model/cidade.dart class Cidade (line 1) | class Cidade { method toString (line 13) | String toString() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate/lib/model/clima_tempo.dart class ClimaTempo (line 4) | class ClimaTempo { method toString (line 11) | String toString() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate/lib/model/tempo.dart class Tempo (line 1) | class Tempo { FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate_zone/bin/climatempo.dart function main (line 10) | void main(List args) function executar (line 20) | Future executar(List args) function registrarCidadeEBuscarTempo (line 54) | Future registrarCidadeEBuscarTempo(int idCidade) function mostrarAjuda (line 59) | void mostrarAjuda(ArgParser parser) function criarParser (line 68) | ArgParser criarParser() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate_zone/lib/alerta_server.dart class AlertaServer (line 4) | class AlertaServer { method start (line 5) | Stream start() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate_zone/lib/api.dart function buscarCidades (line 9) | Future> buscarCidades({String? nome, String? estado}) function registrarCidade (line 23) | Future registrarCidade({required int idCidade}) function climaAtual (line 29) | Future climaAtual({required int idCidade}) FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate_zone/lib/log.dart function _validarDiretorio (line 8) | Future _validarDiretorio() function salvarTempoIsolate (line 15) | Future salvarTempoIsolate(ClimaTempo climaTempo) function salvarTempo (line 20) | Future salvarTempo(ClimaTempo climaTempo) function _registrarCallbackFinalizacao (line 26) | void _registrarCallbackFinalizacao(Isolate isolate) function salvarCidadesIsolate (line 36) | Future salvarCidadesIsolate(List cidades) function salvarCidades (line 41) | Future salvarCidades(List cidades) function salvarErro (line 50) | Future salvarErro(Object erro, StackTrace stackTrace) function _doisDigitos (line 65) | String _doisDigitos(int numero) FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate_zone/lib/model/cidade.dart class Cidade (line 1) | class Cidade { method toString (line 13) | String toString() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate_zone/lib/model/clima_tempo.dart class ClimaTempo (line 4) | class ClimaTempo { method toString (line 11) | String toString() FILE: code/pt_Br/na_pratica/15_climatempo_arquivos_isolate_zone/lib/model/tempo.dart class Tempo (line 1) | class Tempo { FILE: website/src/components/layout/layout.js class Layout (line 10) | class Layout extends React.Component { method constructor (line 11) | constructor(props) { method componentDidMount (line 17) | componentDidMount() { method changeTheme (line 24) | changeTheme() { method render (line 33) | render() {