diff --git a/docs/parser_classes.gaphor b/docs/parser_classes.gaphor index 9762866b..fe74d8b1 100644 --- a/docs/parser_classes.gaphor +++ b/docs/parser_classes.gaphor @@ -1,7 +1,8 @@ - - - + + + + Новая модель @@ -12,18 +13,26 @@ - - - - - + + + + + + + + + + + + + @@ -32,96 +41,30 @@ - - - - - - - - - - - - - - - - - - - - - -1 - - -LegacyMangaParser - - - - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 107.50391387939453, 388.8671875) - - -(0.0, 0.0) - - -147.0 - - -60.0 - - - - - -0 - - -0 - - - - - - + + @@ -138,6 +81,9 @@ AbstractMangaParser + + + @@ -152,8 +98,8 @@ - - + + (1.0, 0.0, 0.0, 1.0, 405.16796875, 388.8671875) @@ -178,8 +124,8 @@ - - + + @@ -196,6 +142,9 @@ PagedMangaParser + + + @@ -204,8 +153,8 @@ - - + + (1.0, 0.0, 0.0, 1.0, 476.3368367667698, 525.76953125) @@ -230,8 +179,8 @@ - - + + @@ -248,6 +197,9 @@ SinglePageMangaParser + + + @@ -256,8 +208,8 @@ - - + + (1.0, 0.0, 0.0, 1.0, 405.16796875, 627.46875) @@ -282,16 +234,16 @@ - - + + -0 +False -0 +False @@ -308,8 +260,8 @@ - - + + @@ -321,11 +273,14 @@ - - + + MangaParser + + + @@ -337,12 +292,11 @@ - - - + + (1.0, 0.0, 0.0, 1.0, 278.00391387939453, 232.92578125) @@ -370,16 +324,16 @@ 0 - - + + -0 +False -0 +False @@ -396,237 +350,36 @@ - - + + + + + + + - - - - - - - - -0 - - -0 - - - - - -(1.0, 0.0, 0.0, 1.0, 289.0820617675781, 276.40625) - - -[(-0.2702028783513697, 36.51953125), (-89.14763215970096, 112.4609375)] - - - - - - - - - - - - - - - - - - - - - - - - - - -LegacyPagedMangaParser - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 159.50391387939453, 521.75390625) - - -(0.0, 0.0) - - -190.0 - - -60.0 - - - - - -0 - - -0 - - - - - - - - - - - - -LegacySinglePageMangaParser - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 107.50391387939453, 627.46875) - - -(0.0, 0.0) - - -223.0 - - -60.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -0 - - - - - -(1.0, 0.0, 0.0, 1.0, 175.87969633151002, 433.1640319824219) - - -[(20.67503694485717, 88.58987426757812), (20.67503694485717, 15.703155517578125)] - - - - - - - - - - - - - - - - - - - - - - - - - - -0 - - -0 - - - - - -(1.0, 0.0, 0.0, 1.0, 148.88671875, 427.8085632324219) - - -[(0.5527361628988388, 199.66018676757812), (0.5527361628988459, 21.058624267578125)] - - - - - - - - - - - - - - - - - - - - - + + + -0 +False -0 +False @@ -643,8 +396,8 @@ - - + + @@ -656,24 +409,22 @@ - - + + - - - - - MangaParserWrapper + + + @@ -682,10 +433,10 @@ - - + + -(1.0, 0.0, 0.0, 1.0, 452.6727742667698, 236.1809574894652) +(1.0, 0.0, 0.0, 1.0, 128.5008992667698, 410.48990205860804) (0.0, 0.0) @@ -708,16 +459,16 @@ - - + + -0 +False -0 +False @@ -726,7 +477,7 @@ (1.0, 0.0, 0.0, 1.0, 306.0585632324219, 249.69920349121094) -[(76.94535064697266, 12.615185431614634), (146.61421103434793, 16.200927328075977)] +[(11.759223915218172, 63.22657775878906), (-98.55766396565207, 160.7906985673971)] @@ -734,26 +485,28 @@ - - + + + + + + + - - - - - - + - + + + Used for providing external api. Do not use this class directly @@ -762,10 +515,10 @@ - - + + -(1.0, 0.0, 0.0, 1.0, 445.4868312390082, 128.1331358519086) +(1.0, 0.0, 0.0, 1.0, 108.0561294327963, 550.1347579956054) (0.0, 0.0) @@ -782,31 +535,28 @@ - - + + -0 +False -0 +False -(1.0, 0.0, 0.0, 1.0, 550.2876124890082, 278.05499559311954) +(1.0, 0.0, 0.0, 1.0, 549.205520203852, 278.05499559311954) -[(0.8567782509883415, -41.87403810365436), (0.5, -58.683563232421875)] +[(-349.5400462886338, 192.4349064654885), (-349.5400462886338, 272.0797624024858)] - - - - - + + @@ -820,8 +570,8 @@ - - + + (1.0, 0.0, 0.0, 1.0, 673.0610499890082, 367.0515553989646) @@ -840,8 +590,8 @@ - - + + @@ -855,8 +605,8 @@ - - + + (1.0, 0.0, 0.0, 1.0, 666.7924311664914, 507.7539062499999) @@ -875,8 +625,8 @@ - - + + @@ -890,8 +640,8 @@ - - + + (1.0, 0.0, 0.0, 1.0, 666.7924311664914, 560.9671898788581) @@ -910,16 +660,16 @@ - - + + -0 +False -0 +False (1.0, 0.0, 0.0, 1.0, 561.8951626340418, 549.6101338901756) @@ -933,16 +683,16 @@ - - + + -0 +False -0 +False (1.0, 0.0, 0.0, 1.0, 559.3873501340418, 413.0007588901755) @@ -956,16 +706,16 @@ - - + + -0 +False -0 +False (1.0, 0.0, 0.0, 1.0, 522.3600063840418, 652.6882588901756) @@ -979,66 +729,8 @@ - - - - - - - - -Do not use these classes for new parsers - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 59.50391387939453, 301.16000020170736) - - -(-58.93360137939453, 0.0) - - -144.78774075904175 - - -68.0 - - - - - - - - - - - - - -0 - - -0 - - -(1.0, 0.0, 0.0, 1.0, 65.93617825904175, 335.96078145170736) - - -[(40.6686968734994, 33.19921875), (64.01299389673568, 52.90640604829264)] - - - - - - - - - + + (1.0, 0.0, 0.0, 1.0, 375.05802564891326, 349.05453145170736) @@ -1054,8 +746,8 @@ - - + + To create your own parser you have to extends one of these classes @@ -1064,8 +756,8 @@ - - + + (1.0, 0.0, 0.0, 1.0, 756.725301794198, 225.57697659840966) @@ -1084,16 +776,16 @@ - - + + -0 +False -0 +False (1.0, 0.0, 0.0, 1.0, 943.6141683885666, 419.2772168262177) @@ -1107,5 +799,6 @@ - + + \ No newline at end of file diff --git a/docs/parser_classes.png b/docs/parser_classes.png index 6f7251c5..d0430b1f 100644 Binary files a/docs/parser_classes.png and b/docs/parser_classes.png differ